glibc/sysdeps/unix/sysv/linux/powerpc
Manjunath Matti ee7f4c54e1 powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture.
This patch adds a new feature for powerpc.  In order to get faster
access to the HWCAP3/HWCAP4 masks, similar to HWCAP/HWCAP2 (i.e. for
implementing __builtin_cpu_supports() in GCC) without the overhead of
reading them from the auxiliary vector, we now reserve space for them
in the TCB.

Suggested-by: Peter Bergner <bergner@linux.ibm.com>
Reviewed-by: Peter Bergner <bergner@linux.ibm.com>
(cherry picked from commit 3ab9b88e2a)
2024-03-20 18:09:32 -05:00
..
bits Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
powerpc32 Update syscall lists for Linux 6.7 2024-01-17 15:38:54 +00:00
powerpc64 Update syscall lists for Linux 6.7 2024-01-17 15:38:54 +00:00
sys Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
configure configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
configure.ac powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it 2021-08-24 09:26:44 -07:00
cpu-features.c powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. 2024-03-20 18:09:32 -05:00
cpu-features.h powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. 2024-03-20 18:09:32 -05:00
dl-auxv.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
dl-cache.h Update. 2003-06-25 08:19:44 +00:00
dl-support.c Linux: Consolidate auxiliary vector parsing (redo) 2022-02-28 11:50:41 +01:00
elision-conf.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
elision-conf.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
elision-lock.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
elision-timed.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
elision-trylock.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
elision-unlock.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
get_timebase_freq.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gettimeofday.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
htm.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Implies NPTL is no longer an add-on! 2014-07-07 09:29:06 -07:00
internal-ioctl.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ipc_priv.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
kernel_sigaction.h m68k: Fix sigaction kernel definition (BZ #23960) 2018-12-18 16:45:10 -02:00
kernel_termios.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
kernel-features.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ldd-rewrite.sed Remove left over LD_LIBRARY_VERSION usages 2022-08-04 09:09:48 -03:00
libc-start.c powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. 2024-03-20 18:09:32 -05:00
libc-start.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
libc-vdso.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
libpthread-compat.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Makefile PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES 2023-08-01 07:41:17 -05:00
nldbl-abi.h 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
pointer_guard.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pthread_attr_setstack.c PowerPC: Move remaining nptl/sysdeps/unix/sysv/linux/powerpc/ files. 2014-05-26 11:45:14 -05:00
pthread_attr_setstacksize.c PowerPC: Move remaining nptl/sysdeps/unix/sysv/linux/powerpc/ files. 2014-05-26 11:45:14 -05:00
readelflib.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
rt-sysdep.c Update. 2004-04-19 06:19:34 +00:00
rtld_static_init.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sigcontextinfo.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
socket-constants-time64.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
struct_kernel_shmid64_ds.h sysv: linux: Add 64-bit time_t variant for shmctl 2020-07-09 12:05:47 -03:00
syscall.S Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sysconf.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sysdep.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sysdep.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
test-gettimebasefreq-static.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
test-gettimebasefreq.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
test-powerpc-linux-sysconf.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
time.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-hwcap-tunables.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Versions Add missing symbols to Version files 2021-06-02 07:32:19 +02:00
xstatver.h Remove mknod wrapper functions, move them to symbols 2020-10-09 17:02:06 -03:00