Blame SOURCES/glibc-rh841653-9.patch

147e83
commit 2307e1261e7ee784afd424a46ad08d3fbed33ba3
147e83
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
147e83
Date:   Tue Jun 24 22:40:07 2014 +0530
147e83
147e83
    Fix namespace violation in pthreadtypes.h (BZ #17084)
147e83
    
147e83
    This was causing conformtest failures on i386.
147e83
147e83
Index: glibc-2.17-c758a686/nptl/sysdeps/unix/sysv/linux/x86/bits/pthreadtypes.h
147e83
===================================================================
147e83
--- glibc-2.17-c758a686.orig/nptl/sysdeps/unix/sysv/linux/x86/bits/pthreadtypes.h
147e83
+++ glibc-2.17-c758a686/nptl/sysdeps/unix/sysv/linux/x86/bits/pthreadtypes.h
147e83
@@ -114,10 +114,10 @@ typedef union
147e83
       {
147e83
 	short __espins;
147e83
 	short __elision;
147e83
-# define __spins d.__espins
147e83
-# define __elision d.__elision
147e83
+# define __spins __elision_data.__espins
147e83
+# define __elision __elision_data.__elision
147e83
 # define __PTHREAD_MUTEX_HAVE_ELISION   2
147e83
-      } d;
147e83
+      } __elision_data;
147e83
       __pthread_slist_t __list;
147e83
     };
147e83
 #endif