mirror of git://sourceware.org/git/glibc.git
ARM linux kernels before 3.14.3 may or may not support futex_atomic_cmpxchg_inatomic depending on the kernel configuration (e.g. CONFIG_CPU_USE_DOMAINS && CONFIG_SMP configuration was not supported) Starting with 3.14.3 the linux kernel unconditionally enables support for ARM, and this re-enables the relevant __ASSUME_* macros. Tested on ARM both with kernels >= 3.14.3 and older kernels. * sysdeps/unix/sysv/linux/arm/kernel-features.h [__LINUX_KERNEL_VERSION >= 0x030E03] (__ASSUME_FUTEX_LOCK_PI): Do not undefine. [__LINUX_KERNEL_VERSION >= 0x030E03] (__ASSUME_REQUEUE_PI): Likewise. [__LINUX_KERNEL_VERSION >= 0x030E03] (__ASSUME_SET_ROBUST_LIST): Likewise. |
||
|---|---|---|
| .. | ||
| bits | ||
| sys | ||
| Implies | ||
| Makefile | ||
| Versions | ||
| ____longjmp_chk.S | ||
| aeabi_read_tp.S | ||
| alphasort64.c | ||
| arch-fork.h | ||
| arm-features.h | ||
| brk.c | ||
| c++-types.data | ||
| clone.S | ||
| dl-cache.h | ||
| dl-machine.h | ||
| dl-procinfo.c | ||
| dl-procinfo.h | ||
| fcntl.c | ||
| ftruncate64.c | ||
| fxstat.c | ||
| fxstatat.c | ||
| getcontext.S | ||
| getdents64.c | ||
| getrlimit64.c | ||
| glob64.c | ||
| internal_accept4.S | ||
| internal_recvmmsg.S | ||
| internal_sendmmsg.S | ||
| ioperm.c | ||
| kernel-features.h | ||
| ld.abilist | ||
| ldconfig.h | ||
| ldsodefs.h | ||
| libBrokenLocale.abilist | ||
| libanl.abilist | ||
| libc-do-syscall.S | ||
| libc.abilist | ||
| libcrypt.abilist | ||
| libdl.abilist | ||
| libm.abilist | ||
| libnsl.abilist | ||
| libpthread.abilist | ||
| libresolv.abilist | ||
| librt.abilist | ||
| libthread_db.abilist | ||
| libutil.abilist | ||
| localplt.data | ||
| lockf64.c | ||
| lxstat.c | ||
| makecontext.c | ||
| mmap.S | ||
| mmap64.S | ||
| msgctl.c | ||
| oldgetrlimit.c | ||
| oldgetrlimit64.c | ||
| oldsetrlimit.c | ||
| posix_fadvise.c | ||
| posix_fadvise64.c | ||
| pread.c | ||
| pread64.c | ||
| profil-counter.h | ||
| pwrite.c | ||
| pwrite64.c | ||
| readahead.c | ||
| readdir64.c | ||
| readdir64_r.c | ||
| readelflib.c | ||
| register-dump.h | ||
| scandir64.c | ||
| semctl.c | ||
| setcontext.S | ||
| setegid.c | ||
| seteuid.c | ||
| setgid.c | ||
| setgroups.c | ||
| setregid.c | ||
| setresgid.c | ||
| setresuid.c | ||
| setreuid.c | ||
| setuid.c | ||
| shlib-versions | ||
| shmctl.c | ||
| sigaction.c | ||
| sigcontextinfo.h | ||
| sigrestorer.S | ||
| swapcontext.S | ||
| syscall.S | ||
| syscalls.list | ||
| sysdep-cancel.h | ||
| sysdep.S | ||
| sysdep.h | ||
| tls.h | ||
| truncate64.c | ||
| ucontext_i.sym | ||
| umount.c | ||
| unwind-forcedunwind.c | ||
| unwind-resume.c | ||
| versionsort64.c | ||
| vfork.S | ||
| xstat.c | ||