aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-01-08 10:21:17 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-01-08 17:09:36 -0300
commit460860f457e2a889785c506e8c77d4a7dff24d3e (patch)
tree02d5f760aa8ebee152f3acc4ae564348d57d3528
parente171ad7d596878d0d4f21a0713d8dbb8d8788d7e (diff)
downloadglibc-460860f457e2a889785c506e8c77d4a7dff24d3e.tar.xz
glibc-460860f457e2a889785c506e8c77d4a7dff24d3e.zip
Remove ia64-linux-gnu
Linux 6.7 removed ia64 from the official tree [1], following the general principle that a glibc port needs upstream support for the architecture in all the components it depends on (binutils, GCC, and the Linux kernel). Apart from the removal of sysdeps/ia64 and sysdeps/unix/sysv/linux/ia64, there are updates to various comments referencing ia64 for which removal of those references seemed appropriate. The configuration is removed from README and build-many-glibcs.py. The CONTRIBUTED-BY, elf/elf.h, manual/contrib.texi (the porting mention), *.po files, config.guess, and longlong.h are not changed. For Linux it allows cleanup some clone2 support on multiple files. The following bug can be closed as WONTFIX: BZ 22634 [2], BZ 14250 [3], BZ 21634 [4], BZ 10163 [5], BZ 16401 [6], and BZ 11585 [7]. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=43ff221426d33db909f7159fdf620c3b052e2d1c [2] https://sourceware.org/bugzilla/show_bug.cgi?id=22634 [3] https://sourceware.org/bugzilla/show_bug.cgi?id=14250 [4] https://sourceware.org/bugzilla/show_bug.cgi?id=21634 [5] https://sourceware.org/bugzilla/show_bug.cgi?id=10163 [6] https://sourceware.org/bugzilla/show_bug.cgi?id=16401 [7] https://sourceware.org/bugzilla/show_bug.cgi?id=11585 Reviewed-by: Carlos O'Donell <carlos@redhat.com>
-rw-r--r--INSTALL4
-rw-r--r--NEWS2
-rw-r--r--README1
-rw-r--r--conform/data/signal.h-data6
-rw-r--r--conform/data/ucontext.h-data3
-rw-r--r--elf/cache.c3
-rw-r--r--gmon/tst-sprofil.c1
-rw-r--r--manual/install.texi2
-rw-r--r--manual/math.texi2
-rw-r--r--math/libm-test-support.h2
-rw-r--r--nptl/allocatestack.c24
-rw-r--r--nptl/perf.c2
-rwxr-xr-xscripts/build-many-glibcs.py5
-rw-r--r--support/xclone.c11
-rw-r--r--sysdeps/generic/ldconfig.h1
-rw-r--r--sysdeps/generic/unwind-dw2.c2
-rw-r--r--sysdeps/generic/unwind.h25
-rw-r--r--sysdeps/ia64/Implies6
-rw-r--r--sysdeps/ia64/Makeconfig4
-rw-r--r--sysdeps/ia64/Makefile25
-rw-r--r--sysdeps/ia64/Versions21
-rw-r--r--sysdeps/ia64/_mcount.S90
-rw-r--r--sysdeps/ia64/abort-instr.h3
-rw-r--r--sysdeps/ia64/atomic-machine.h96
-rw-r--r--sysdeps/ia64/bits/endianness.h11
-rw-r--r--sysdeps/ia64/bits/fenv.h104
-rw-r--r--sysdeps/ia64/bits/floatn.h119
-rw-r--r--sysdeps/ia64/bits/fp-logb.h24
-rw-r--r--sysdeps/ia64/bits/link.h62
-rw-r--r--sysdeps/ia64/bzero.c3
-rw-r--r--sysdeps/ia64/configure9
-rw-r--r--sysdeps/ia64/configure.ac7
-rw-r--r--sysdeps/ia64/crti.S162
-rw-r--r--sysdeps/ia64/crtn.S69
-rw-r--r--sysdeps/ia64/dl-dtprocnum.h21
-rw-r--r--sysdeps/ia64/dl-fptr.h45
-rw-r--r--sysdeps/ia64/dl-lookupcfg.h79
-rw-r--r--sysdeps/ia64/dl-machine.h460
-rw-r--r--sysdeps/ia64/dl-tls.h30
-rw-r--r--sysdeps/ia64/dl-trampoline.S538
-rw-r--r--sysdeps/ia64/elf-initfini.h20
-rw-r--r--sysdeps/ia64/entry.h8
-rw-r--r--sysdeps/ia64/float128-abi.h3
-rw-r--r--sysdeps/ia64/fpu/Makefile34
-rw-r--r--sysdeps/ia64/fpu/README50
-rw-r--r--sysdeps/ia64/fpu/Versions10
-rw-r--r--sysdeps/ia64/fpu/branred.c1
-rw-r--r--sysdeps/ia64/fpu/doasin.c1
-rw-r--r--sysdeps/ia64/fpu/dosincos.c1
-rw-r--r--sysdeps/ia64/fpu/e_acos.S878
-rw-r--r--sysdeps/ia64/fpu/e_acosf.S694
-rw-r--r--sysdeps/ia64/fpu/e_acosh.S1202
-rw-r--r--sysdeps/ia64/fpu/e_acoshf.S1030
-rw-r--r--sysdeps/ia64/fpu/e_acoshl.S1712
-rw-r--r--sysdeps/ia64/fpu/e_acosl.S2546
-rw-r--r--sysdeps/ia64/fpu/e_asin.S854
-rw-r--r--sysdeps/ia64/fpu/e_asinf.S675
-rw-r--r--sysdeps/ia64/fpu/e_asinl.S2523
-rw-r--r--sysdeps/ia64/fpu/e_atan2.S1049
-rw-r--r--sysdeps/ia64/fpu/e_atan2f.S900
-rw-r--r--sysdeps/ia64/fpu/e_atan2l.c1
-rw-r--r--sysdeps/ia64/fpu/e_atanh.S1071
-rw-r--r--sysdeps/ia64/fpu/e_atanhf.S845
-rw-r--r--sysdeps/ia64/fpu/e_atanhl.S1156
-rw-r--r--sysdeps/ia64/fpu/e_cosh.S866
-rw-r--r--sysdeps/ia64/fpu/e_coshf.S711
-rw-r--r--sysdeps/ia64/fpu/e_coshl.S1095
-rw-r--r--sysdeps/ia64/fpu/e_exp.S799
-rw-r--r--sysdeps/ia64/fpu/e_exp10.S609
-rw-r--r--sysdeps/ia64/fpu/e_exp10f.c5
-rw-r--r--sysdeps/ia64/fpu/e_exp10l.S814
-rw-r--r--sysdeps/ia64/fpu/e_exp2.S570
-rw-r--r--sysdeps/ia64/fpu/e_exp2f.S545
-rw-r--r--sysdeps/ia64/fpu/e_exp2l.S807
-rw-r--r--sysdeps/ia64/fpu/e_exp_data.c1
-rw-r--r--sysdeps/ia64/fpu/e_expf.S722
-rw-r--r--sysdeps/ia64/fpu/e_expl.c1
-rw-r--r--sysdeps/ia64/fpu/e_fmod.S555
-rw-r--r--sysdeps/ia64/fpu/e_fmodf.S569
-rw-r--r--sysdeps/ia64/fpu/e_fmodl.S672
-rw-r--r--sysdeps/ia64/fpu/e_gamma_r.c1
-rw-r--r--sysdeps/ia64/fpu/e_gammaf_r.c1
-rw-r--r--sysdeps/ia64/fpu/e_gammal_r.c1
-rw-r--r--sysdeps/ia64/fpu/e_hypot.S438
-rw-r--r--sysdeps/ia64/fpu/e_hypotf.S394
-rw-r--r--sysdeps/ia64/fpu/e_hypotl.S475
-rw-r--r--sysdeps/ia64/fpu/e_ilogbl.S267
-rw-r--r--sysdeps/ia64/fpu/e_lgamma_r.c70
-rw-r--r--sysdeps/ia64/fpu/e_lgammaf_r.c70
-rw-r--r--sysdeps/ia64/fpu/e_lgammal_r.c69
-rw-r--r--sysdeps/ia64/fpu/e_log.S1735
-rw-r--r--sysdeps/ia64/fpu/e_log10.c1
-rw-r--r--sysdeps/ia64/fpu/e_log10f.c1
-rw-r--r--sysdeps/ia64/fpu/e_log10l.c1
-rw-r--r--