ia64: pthread_attr_t type mangling
This applies the same updates that already exist in the main tree for making the pthread_attr_t union more standards compliant. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
7e4fc5890e
commit
e43013840b
|
@ -1,3 +1,9 @@
|
|||
2012-04-27 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* sysdeps/unix/sysv/linux/ia64/nptl/bits/pthreadtypes.h
|
||||
(pthread_attr_t): Change union tag to pthread_attr_t. Only define
|
||||
typedef if not already defined.
|
||||
|
||||
2012-04-27 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* sysdeps/unix/sysv/linux/ia64/bits/mman.h (MAP_STACK): Define.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 2003-2012 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
Contributed by Jakub Jelinek <jakub@redhat.com>, 2003.
|
||||
|
||||
|
@ -35,11 +35,15 @@
|
|||
typedef unsigned long int pthread_t;
|
||||
|
||||
|
||||
typedef union
|
||||
union pthread_attr_t
|
||||
{
|
||||
char __size[__SIZEOF_PTHREAD_ATTR_T];
|
||||
long int __align;
|
||||
} pthread_attr_t;
|
||||
};
|
||||
#ifndef __have_pthread_attr_t
|
||||
typedef union pthread_attr_t pthread_attr_t;
|
||||
# define __have_pthread_attr_t 1
|
||||
#endif
|
||||
|
||||
|
||||
typedef struct __pthread_internal_list
|
||||
|
|
Loading…
Reference in New Issue