]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Rename __unused fields to __glibc_reserved. master
authorJakub Jelinek <jakub@redhat.com>
Tue, 17 Feb 2026 16:06:48 +0000 (17:06 +0100)
committerJakub Jelinek <jakub@redhat.com>
Tue, 17 Feb 2026 16:06:48 +0000 (17:06 +0100)
__unused is often defined to __attribute__((unused)) in BSD
sources and furthermore libstdc++ testsuite uses it as a macro
to verify libstdc++ headers don't use __unused identifiers.
In ~2012 glibc headers have been cleaned up, but some new
uses of __unused have reappeared (s390 fenv.h already many
years ago, the rest last November).

Reviewed-by: Florian Weimer <fweimer@redhat.com>
sysdeps/powerpc/nptl/bits/struct_mutex.h
sysdeps/s390/fpu/bits/fenv.h
sysdeps/s390/nptl/bits/struct_mutex.h
sysdeps/x86/nptl/bits/struct_mutex.h

index 1472af21f70baeabd671cfeab74395e75e78a612..ebf2d50922ee0114298519286785f965771985d9 100644 (file)
@@ -32,7 +32,7 @@ struct __pthread_mutex_s
   int __kind;
 #if __WORDSIZE == 64
   short __spins;
-  short __unused;
+  short __glibc_reserved;
   __pthread_list_t __list;
 # define __PTHREAD_MUTEX_HAVE_PREV      1
 #else
index b9e844e3932503c78cc9fec54e7ebab72bcfe5de..33e88fbe9d97ad3eaaf3529cf40a37baea673b96 100644 (file)
@@ -76,10 +76,10 @@ typedef unsigned int fexcept_t; /* size of fpc */
 typedef struct
 {
   fexcept_t __fpc;
-  void *__unused;
-  /* The field __unused (formerly __ieee_instruction_pointer) is a relict from
-     commit "Remove PTRACE_PEEKUSER" (87b9b50f0d4b92248905e95a06a13c513dc45e59)
-     and isn't used anymore.  */
+  void *__glibc_reserved;
+  /* The field __glibc_reserved (formerly __ieee_instruction_pointer) is a
+     relict from commit "Remove PTRACE_PEEKUSER"
+     (87b9b50f0d4b92248905e95a06a13c513dc45e59) and isn't used anymore.  */
 } fenv_t;
 
 /* If the default argument is used we use this value.  */
index d069b485d1672b134531aa60a0e0eda030460e5e..571265267c2edbc388e00aed800c03b3d2c05b2d 100644 (file)
@@ -32,7 +32,7 @@ struct __pthread_mutex_s
   int __kind;
 #if __WORDSIZE == 64
   short __spins;
-  short __unused;
+  short __glibc_reserved;
   __pthread_list_t __list;
 # define __PTHREAD_MUTEX_HAVE_PREV      1
 #else
index 9c19dff6606f3078a6144694b7acc59f537aa30e..13c9894ad4b3156677a2475ede4c0bc47d1df68a 100644 (file)
@@ -32,7 +32,7 @@ struct __pthread_mutex_s
   int __kind;
 #ifdef __x86_64__
   short __spins;
-  short __unused;
+  short __glibc_reserved;
   __pthread_list_t __list;
 # define __PTHREAD_MUTEX_HAVE_PREV      1
 #else