aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/include/powerpc64-linux-gnu
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-06-06 12:23:59 -0400
committerGitHub <noreply@github.com>2024-06-06 12:23:59 -0400
commit4d499359d58886ba321ef0cd524ee7f7aac0d6ae (patch)
tree201a98c14fcacf076de5054995873add2499ffc8 /lib/libc/include/powerpc64-linux-gnu
parent3964b2a315ae999288b861cdbf3eb04eb625b477 (diff)
parent1118ea2e341503eb1e45add3b0e833751e34d94e (diff)
downloadzig-4d499359d58886ba321ef0cd524ee7f7aac0d6ae.tar.gz
zig-4d499359d58886ba321ef0cd524ee7f7aac0d6ae.zip
Merge pull request #20207 from ziglang/glibc-2.39
add support for targeting glibc 2.39
Diffstat (limited to 'lib/libc/include/powerpc64-linux-gnu')
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/environments.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/fcntl.h4
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/fenv.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/floatn.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/fp-fast.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/hwcap.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/iscanonical.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/link.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/long-double.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/mman.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/procfs.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/pthread_stack_min.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/rseq.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/setjmp.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/sigstack.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/socket-constants.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/struct_stat.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/termios-baud.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/termios-c_iflag.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/termios-c_lflag.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/termios-c_oflag.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/termios-misc.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/timesize.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/types/struct_msqid_ds.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/types/struct_semid_ds.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/types/struct_shmid_ds.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/bits/typesizes.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/fpu_control.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/gnu/lib-names-64-v1.h1
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/ieee754.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/sys/ptrace.h16
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/sys/ucontext.h2
-rw-r--r--lib/libc/include/powerpc64-linux-gnu/sys/user.h2
39 files changed, 52 insertions, 41 deletions
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/environments.h b/lib/libc/include/powerpc64-linux-gnu/bits/environments.h
index b5c0cf16aa..39a7b5b3c9 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/environments.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/environments.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/fcntl.h b/lib/libc/include/powerpc64-linux-gnu/bits/fcntl.h
index 9d5fb2d79a..7e4a045a4f 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/fcntl.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/fcntl.h
@@ -1,5 +1,5 @@
/* O_*, F_*, FD_* bit values for Linux/PowerPC.
- Copyright (C) 1995-2023 Free Software Foundation, Inc.
+ Copyright (C) 1995-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -33,7 +33,7 @@
# define __O_LARGEFILE 0200000
#endif
-#if __WORDSIZE == 64
+#if __WORDSIZE == 64 && !defined __USE_FILE_OFFSET64
# define F_GETLK 5
# define F_SETLK 6
# define F_SETLKW 7
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/fenv.h b/lib/libc/include/powerpc64-linux-gnu/bits/fenv.h
index e3737480fe..df090306de 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/fenv.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/fenv.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1997-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/floatn.h b/lib/libc/include/powerpc64-linux-gnu/bits/floatn.h
index 9a382593aa..bcbd14ee88 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/floatn.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/floatn.h
@@ -1,5 +1,5 @@
/* Macros to control TS 18661-3 glibc features on powerpc.
- Copyright (C) 2017-2023 Free Software Foundation, Inc.
+ Copyright (C) 2017-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/fp-fast.h b/lib/libc/include/powerpc64-linux-gnu/bits/fp-fast.h
index ae6bf92fa6..c0d1f9b4c3 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/fp-fast.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/fp-fast.h
@@ -1,5 +1,5 @@
/* Define FP_FAST_* macros. PowerPC version.
- Copyright (C) 2016-2023 Free Software Foundation, Inc.
+ Copyright (C) 2016-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/hwcap.h b/lib/libc/include/powerpc64-linux-gnu/bits/hwcap.h
index 658ed53cb4..da1926f2a7 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/hwcap.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/hwcap.h
@@ -1,5 +1,5 @@
/* Defines for bits in AT_HWCAP and AT_HWCAP2.
- Copyright (C) 2012-2023 Free Software Foundation, Inc.
+ Copyright (C) 2012-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h b/lib/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h
index 6f4ec38e1b..86e866c458 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h
@@ -1,5 +1,5 @@
/* Structure types for pre-termios terminal ioctls. Linux/powerpc version.
- Copyright (C) 2014-2023 Free Software Foundation, Inc.
+ Copyright (C) 2014-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h b/lib/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h
index 06ba41e02c..c72a0a20ca 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h
@@ -1,5 +1,5 @@
/* struct ipc_perm definition. Linux/powerpc version.
- Copyright (C) 1995-2023 Free Software Foundation, Inc.
+ Copyright (C) 1995-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/iscanonical.h b/lib/libc/include/powerpc64-linux-gnu/bits/iscanonical.h
index 42d01898fe..42e944435a 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/iscanonical.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/iscanonical.h
@@ -1,5 +1,5 @@
/* Define iscanonical macro. ldbl-128ibm version.
- Copyright (C) 2016-2023 Free Software Foundation, Inc.
+ Copyright (C) 2016-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/link.h b/lib/libc/include/powerpc64-linux-gnu/bits/link.h
index 7bc884809f..c72ea30ad8 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/link.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/link.h
@@ -1,5 +1,5 @@
/* Machine-specific declarations for dynamic linker interface. PowerPC version
- Copyright (C) 2004-2023 Free Software Foundation, Inc.
+ Copyright (C) 2004-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/long-double.h b/lib/libc/include/powerpc64-linux-gnu/bits/long-double.h
index 270ba4d0c3..29196107bd 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/long-double.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/long-double.h
@@ -1,5 +1,5 @@
/* Properties of long double type. ldbl-opt version.
- Copyright (C) 2016-2023 Free Software Foundation, Inc.
+ Copyright (C) 2016-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/mman.h b/lib/libc/include/powerpc64-linux-gnu/bits/mman.h
index bfd947e262..b29d3ea4d4 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/mman.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/mman.h
@@ -1,5 +1,5 @@
/* Definitions for POSIX memory map interface. Linux/PowerPC version.
- Copyright (C) 1997-2023 Free Software Foundation, Inc.
+ Copyright (C) 1997-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/procfs.h b/lib/libc/include/powerpc64-linux-gnu/bits/procfs.h
index 3a96bab178..81755cb37e 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/procfs.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/procfs.h
@@ -1,5 +1,5 @@
/* Types for registers for sys/procfs.h. PowerPC version.
- Copyright (C) 1996-2023 Free Software Foundation, Inc.
+ Copyright (C) 1996-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/pthread_stack_min.h b/lib/libc/include/powerpc64-linux-gnu/bits/pthread_stack_min.h
index b579aabf71..e114466064 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/pthread_stack_min.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/pthread_stack_min.h
@@ -1,5 +1,5 @@
/* Definition of PTHREAD_STACK_MIN. Linux/PPC version.
- Copyright (C) 2021-2023 Free Software Foundation, Inc.
+ Copyright (C) 2021-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/rseq.h b/lib/libc/include/powerpc64-linux-gnu/bits/rseq.h
index 5442eae04e..89b6e021c8 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/rseq.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/rseq.h
@@ -1,5 +1,5 @@
/* Restartable Sequences Linux powerpc architecture header.
- Copyright (C) 2021-2023 Free Software Foundation, Inc.
+ Copyright (C) 2021-2024 Free Software Foundation, Inc.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/setjmp.h b/lib/libc/include/powerpc64-linux-gnu/bits/setjmp.h
index 4f4a3b3c86..7469fa4b1f 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/setjmp.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/setjmp.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1997-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/sigstack.h b/lib/libc/include/powerpc64-linux-gnu/bits/sigstack.h
index 5b629acd87..7a8ae559f0 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/sigstack.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/sigstack.h
@@ -1,5 +1,5 @@
/* sigstack, sigaltstack definitions.
- Copyright (C) 1998-2023 Free Software Foundation, Inc.
+ Copyright (C) 1998-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/socket-constants.h b/lib/libc/include/powerpc64-linux-gnu/bits/socket-constants.h
index 2047f7066d..f027d74d2e 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/socket-constants.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/socket-constants.h
@@ -1,5 +1,5 @@
/* Socket constants which vary among Linux architectures. Version for POWER.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h b/lib/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h
index 55e161158c..7019c3e0df 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h
@@ -1,5 +1,5 @@
/* PowerPC internal mutex struct definitions.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h b/lib/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h
index 14a741d3b9..970f14ae29 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h
@@ -1,5 +1,5 @@
/* PowerPC internal rwlock struct definitions.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/struct_stat.h b/lib/libc/include/powerpc64-linux-gnu/bits/struct_stat.h
index 4556a09198..b457cf1ad2 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/struct_stat.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/struct_stat.h
@@ -1,5 +1,5 @@
/* Definition for struct stat.
- Copyright (C) 2020-2023 Free Software Foundation, Inc.
+ Copyright (C) 2020-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/termios-baud.h b/lib/libc/include/powerpc64-linux-gnu/bits/termios-baud.h
index 20b51e0fbd..42caf36967 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/termios-baud.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/termios-baud.h
@@ -1,5 +1,5 @@
/* termios baud rate selection definitions. Linux/powerpc version.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h
index 2156d51f74..4a274e3ea8 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h
@@ -1,5 +1,5 @@
/* termios c_cc symbolic constant definitions. Linux/powerpc version.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h
index bcf4ca1ceb..0834d008fd 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h
@@ -1,5 +1,5 @@
/* termios control mode definitions. Linux/powerpc version.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_iflag.h b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_iflag.h
index d3153f38d1..fca2795611 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_iflag.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_iflag.h
@@ -1,5 +1,5 @@
/* termios input mode definitions. Linux/powerpc version.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_lflag.h b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_lflag.h
index 212ea4f773..a29e7fff31 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_lflag.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_lflag.h
@@ -1,5 +1,5 @@
/* termios local mode definitions. Linux/powerpc version.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_oflag.h b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_oflag.h
index aad4871344..b6ee5b8240 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_oflag.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/termios-c_oflag.h
@@ -1,5 +1,5 @@
/* termios output mode definitions. Linux/powerpc version.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/termios-misc.h b/lib/libc/include/powerpc64-linux-gnu/bits/termios-misc.h
index 3b0c67b2fc..1a887fdb7f 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/termios-misc.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/termios-misc.h
@@ -1,5 +1,5 @@
/* termios baud platform specific definitions. Linux/powerpc version.
- Copyright (C) 2019-2023 Free Software Foundation, Inc.
+ Copyright (C) 2019-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/timesize.h b/lib/libc/include/powerpc64-linux-gnu/bits/timesize.h
index 46ff2940e4..0f62c224b3 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/timesize.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/timesize.h
@@ -1,5 +1,5 @@
/* Bit size of the time_t type at glibc build time, Linux/PowerPC.
- Copyright (C) 2021-2023 Free Software Foundation, Inc.
+ Copyright (C) 2021-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_msqid_ds.h b/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_msqid_ds.h
index 3662f1fcd0..a868b0d3f0 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_msqid_ds.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_msqid_ds.h
@@ -1,5 +1,5 @@
/* Linux/PowerPC implementation of the SysV message struct msqid_ds.
- Copyright (C) 2020-2023 Free Software Foundation, Inc.
+ Copyright (C) 2020-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_semid_ds.h b/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_semid_ds.h
index 3976a51bb4..752ee29004 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_semid_ds.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_semid_ds.h
@@ -1,5 +1,5 @@
/* PowerPC implementation of the semaphore struct semid_ds.
- Copyright (C) 1995-2023 Free Software Foundation, Inc.
+ Copyright (C) 1995-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_shmid_ds.h b/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_shmid_ds.h
index b30672d8b9..0512a74821 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_shmid_ds.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/types/struct_shmid_ds.h
@@ -1,5 +1,5 @@
/* Linux/PowerPC implementation of the shared memory struct shmid_ds.
- Copyright (C) 2020-2023 Free Software Foundation, Inc.
+ Copyright (C) 2020-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/bits/typesizes.h b/lib/libc/include/powerpc64-linux-gnu/bits/typesizes.h
index 2d8c19edb4..c25801fba6 100644
--- a/lib/libc/include/powerpc64-linux-gnu/bits/typesizes.h
+++ b/lib/libc/include/powerpc64-linux-gnu/bits/typesizes.h
@@ -1,5 +1,5 @@
/* bits/typesizes.h -- underlying types for *_t. PowerPC version.
- Copyright (C) 2002-2023 Free Software Foundation, Inc.
+ Copyright (C) 2002-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/fpu_control.h b/lib/libc/include/powerpc64-linux-gnu/fpu_control.h
index 4b9525d96b..1f60f59332 100644
--- a/lib/libc/include/powerpc64-linux-gnu/fpu_control.h
+++ b/lib/libc/include/powerpc64-linux-gnu/fpu_control.h
@@ -1,5 +1,5 @@
/* FPU control word definitions. PowerPC version.
- Copyright (C) 1996-2023 Free Software Foundation, Inc.
+ Copyright (C) 1996-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/gnu/lib-names-64-v1.h b/lib/libc/include/powerpc64-linux-gnu/gnu/lib-names-64-v1.h
index 15032514a4..4b2c00bbd6 100644
--- a/lib/libc/include/powerpc64-linux-gnu/gnu/lib-names-64-v1.h
+++ b/lib/libc/include/powerpc64-linux-gnu/gnu/lib-names-64-v1.h
@@ -7,7 +7,6 @@
#define LD_SO "ld64.so.1"
#define LIBANL_SO "libanl.so.1"
#define LIBBROKENLOCALE_SO "libBrokenLocale.so.1"
-#define LIBCRYPT_SO "libcrypt.so.1"
#define LIBC_MALLOC_DEBUG_SO "libc_malloc_debug.so.0"
#define LIBC_SO "libc.so.6"
#define LIBDL_SO "libdl.so.2"
diff --git a/lib/libc/include/powerpc64-linux-gnu/ieee754.h b/lib/libc/include/powerpc64-linux-gnu/ieee754.h
index 1169f4b24f..4251903568 100644
--- a/lib/libc/include/powerpc64-linux-gnu/ieee754.h
+++ b/lib/libc/include/powerpc64-linux-gnu/ieee754.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1992-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1992-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/sys/ptrace.h b/lib/libc/include/powerpc64-linux-gnu/sys/ptrace.h
index 478282bf8d..37a713e31b 100644
--- a/lib/libc/include/powerpc64-linux-gnu/sys/ptrace.h
+++ b/lib/libc/include/powerpc64-linux-gnu/sys/ptrace.h
@@ -1,5 +1,5 @@
/* `ptrace' debugger support interface. Linux/PowerPC version.
- Copyright (C) 2001-2023 Free Software Foundation, Inc.
+ Copyright (C) 2001-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -40,6 +40,7 @@ __BEGIN_DECLS
# undef PTRACE_GETSIGINFO
# undef PTRACE_GETSIGMASK
# undef PTRACE_GET_SYSCALL_INFO
+# undef PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG
# undef PTRACE_GETVRREGS
# undef PTRACE_GETVSRREGS
# undef PTRACE_INTERRUPT
@@ -62,6 +63,7 @@ __BEGIN_DECLS
# undef PTRACE_SETREGSET
# undef PTRACE_SETSIGINFO
# undef PTRACE_SETSIGMASK
+# undef PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG
# undef PTRACE_SETVRREGS
# undef PTRACE_SETVSRREGS
# undef PTRACE_SINGLEBLOCK
@@ -265,8 +267,18 @@ enum __ptrace_request
#define PTRACE_GET_SYSCALL_INFO PTRACE_GET_SYSCALL_INFO
/* Get rseq configuration information. */
- PTRACE_GET_RSEQ_CONFIGURATION = 0x420f
+ PTRACE_GET_RSEQ_CONFIGURATION = 0x420f,
#define PTRACE_GET_RSEQ_CONFIGURATION PTRACE_GET_RSEQ_CONFIGURATION
+
+ /* Set configuration for syscall user dispatch. */
+ PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG = 0x4210,
+#define PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG \
+ PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG
+
+ /* Get configuration for syscall user dispatch. */
+ PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG = 0x4211
+#define PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG \
+ PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG
};
diff --git a/lib/libc/include/powerpc64-linux-gnu/sys/ucontext.h b/lib/libc/include/powerpc64-linux-gnu/sys/ucontext.h
index e868d0bb66..a4c964da86 100644
--- a/lib/libc/include/powerpc64-linux-gnu/sys/ucontext.h
+++ b/lib/libc/include/powerpc64-linux-gnu/sys/ucontext.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1998-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/lib/libc/include/powerpc64-linux-gnu/sys/user.h b/lib/libc/include/powerpc64-linux-gnu/sys/user.h
index 5c485b637b..fde8036739 100644
--- a/lib/libc/include/powerpc64-linux-gnu/sys/user.h
+++ b/lib/libc/include/powerpc64-linux-gnu/sys/user.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1998-2024 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or