]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/nptl/internaltypes.h
nptl: Add __pthread_attr_copy for copying pthread_attr_t objects
[thirdparty/glibc.git] / sysdeps / nptl / internaltypes.h
index 71f09b4624a7496cbd5985f32c8f8feea4c7e7e5..6d06a76baf1ea533354e10d238f7a77a1b67a19d 100644 (file)
@@ -49,6 +49,13 @@ struct pthread_attr
 #define ATTR_FLAG_SCHED_SET            0x0020
 #define ATTR_FLAG_POLICY_SET           0x0040
 
+/* Used to allocate a pthread_attr_t object which is also accessed
+   internally.  */
+union pthread_attr_transparent
+{
+  pthread_attr_t external;
+  struct pthread_attr internal;
+};
 
 /* Mutex attribute data structure.  */
 struct pthread_mutexattr