aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix
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 /sysdeps/unix
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>
Diffstat (limited to 'sysdeps/unix')
-rw-r--r--sysdeps/unix/sysv/linux/arch-fork.h2
-rw-r--r--sysdeps/unix/sysv/linux/clone-internal.c18
-rw-r--r--sysdeps/unix/sysv/linux/dl-execstack.c8
-rw-r--r--sysdeps/unix/sysv/linux/fstat64.c2
-rw-r--r--sysdeps/unix/sysv/linux/fstatat64.c2
-rw-r--r--sysdeps/unix/sysv/linux/fxstat64.c2
-rw-r--r--sysdeps/unix/sysv/linux/fxstatat64.c2
-rw-r--r--sysdeps/unix/sysv/linux/ia64/Implies2
-rw-r--r--sysdeps/unix/sysv/linux/ia64/Makefile34
-rw-r--r--sysdeps/unix/sysv/linux/ia64/Versions29
-rw-r--r--sysdeps/unix/sysv/linux/ia64/____longjmp_chk.S88
-rw-r--r--sysdeps/unix/sysv/linux/ia64/__ia64_longjmp.S158
-rw-r--r--sysdeps/unix/sysv/linux/ia64/__longjmp.S168
-rw-r--r--sysdeps/unix/sysv/linux/ia64/__sigstack_longjmp.c165
-rw-r--r--sysdeps/unix/sysv/linux/ia64/__start_context.S50
-rw-r--r--sysdeps/unix/sysv/linux/ia64/arch-syscall.h357
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/fcntl.h53
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/mman.h32
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/procfs.h41
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/pthread_stack_min.h20
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/setjmp.h33
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/shmlba.h24
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/sigaction.h80
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h81
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/siginfo-arch.h17
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/siginfo-consts-arch.h34
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/sigstack.h36
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/struct_stat.h110
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/typesizes.h86
-rw-r--r--sysdeps/unix/sysv/linux/ia64/brk.c21
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bsd-_setjmp.S1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bsd-setjmp.S1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/c++-types.data67
-rw-r--r--sysdeps/unix/sysv/linux/ia64/clone.S1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/clone2.S91
-rw-r--r--sysdeps/unix/sysv/linux/ia64/configure9
-rw-r--r--sysdeps/unix/sysv/linux/ia64/configure.ac8
-rw-r--r--sysdeps/unix/sysv/linux/ia64/dl-cache.h24
-rw-r--r--sysdeps/unix/sysv/linux/ia64/dl-sysdep.h53
-rw-r--r--sysdeps/unix/sysv/linux/ia64/getclktck.c2
-rw-r--r--sysdeps/unix/sysv/linux/ia64/getcontext.S156
-rw-r--r--sysdeps/unix/sysv/linux/ia64/ioperm.c200
-rw-r--r--sysdeps/unix/sysv/linux/ia64/kernel-features.h41
-rw-r--r--sysdeps/unix/sysv/linux/ia64/ld.abilist8
-rw-r--r--sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libBrokenLocale.abilist1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libanl.abilist1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libc.abilist2844
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libc_malloc_debug.abilist28
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libdl.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libm.abilist1118
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libnsl.abilist121
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libpthread.abilist13
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libresolv.abilist67
-rw-r--r--sysdeps/unix/sysv/linux/ia64/librt.abilist6
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libthread_db.abilist40
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libutil.abilist1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/localplt.data7
-rw-r--r--sysdeps/unix/sysv/linux/ia64/makecontext.c87
-rw-r--r--sysdeps/unix/sysv/linux/ia64/mmap_internal.h29
-rw-r--r--sysdeps/unix/sysv/linux/ia64/pointer_guard.h44
-rw-r--r--sysdeps/unix/sysv/linux/ia64/readelflib.c59
-rw-r--r--sysdeps/unix/sysv/linux/ia64/rt-sysdep.S1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/setcontext.S151
-rw-r--r--sysdeps/unix/sysv/linux/ia64/setjmp.S198
-rw-r--r--sysdeps/unix/sysv/linux/ia64/shlib-versions10
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sigaltstack-offsets.sym13
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sigcontext-offsets.sym16
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sigcontextinfo.h29
-rw-r--r--sysdeps/unix/sysv/linux/ia64/startup.h22
-rw-r--r--sysdeps/unix/sysv/linux/ia64/swapcontext.c38
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sys/io.h66
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sys/ptrace.h194
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sys/rse.h76
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sys/ucontext.h106
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sys/user.h47
-rw-r--r--sysdeps/unix/sysv/linux/ia64/syscall.S32
-rw-r--r--sysdeps/unix/sysv/linux/ia64/syscalls.list24
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sysconf-sigstksz.h27
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sysdep.S57
-rw-r--r--sysdeps/unix/sysv/linux/ia64/sysdep.h327
-rw-r--r--sysdeps/unix/sysv/linux/ia64/timer_t_was_int_compat.h19
-rw-r--r--sysdeps/unix/sysv/linux/ia64/tst-setcontext2.c24
-rw-r--r--sysdeps/unix/sysv/linux/ia64/tst-setcontext4.c26
-rw-r--r--sysdeps/unix/sysv/linux/ia64/ucontext_i.h45
-rw-r--r--sysdeps/unix/sysv/linux/ia