mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-07 06:43:00 +03:00
Avoid plain "aligned" attributes in installed headers.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2012-05-15 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
[BZ #14109]
|
||||
* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h (elf_vrreg_t): Use
|
||||
__aligned__ in attribute.
|
||||
* sysdeps/unix/sysv/linux/s390/sys/ucontext.h (__psw_t): Likewise.
|
||||
(gregset_t): Likewise.
|
||||
|
||||
2012-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* sysdeps/x86_64/dl-trampoline.h: Use R*_LP to pass arguments
|
||||
|
2
NEWS
2
NEWS
@@ -27,7 +27,7 @@ Version 2.16
|
||||
13922, 13923, 13924, 13926, 13927, 13928, 13938, 13941, 13942, 13954,
|
||||
13955, 13956, 13963, 13967, 13970, 13973, 13979, 13983, 13986, 14012,
|
||||
14027, 14033, 14034, 14040, 14043, 14044, 14049, 14053, 14055, 14064,
|
||||
14080, 14083, 14103, 14104
|
||||
14080, 14083, 14103, 14104, 14109
|
||||
|
||||
* ISO C11 support:
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 1996, 1997, 1999, 2002, 2006 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1996-2012 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
|
||||
@@ -52,7 +52,7 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
|
||||
/* Altivec registers */
|
||||
typedef struct {
|
||||
unsigned int u[4];
|
||||
} __attribute__ ((aligned (16))) elf_vrreg_t;
|
||||
} __attribute__ ((__aligned__ (16))) elf_vrreg_t;
|
||||
typedef elf_vrreg_t elf_vrregset_t[ELF_NVRREG];
|
||||
#endif
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 2000-2012 Free Software Foundation, Inc.
|
||||
Contributed by Denis Joseph Barrow (djbarrow@de.ibm.com).
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
@@ -33,7 +33,7 @@ typedef struct
|
||||
{
|
||||
unsigned long mask;
|
||||
unsigned long addr;
|
||||
} __attribute__ ((aligned(8))) __psw_t;
|
||||
} __attribute__ ((__aligned__(8))) __psw_t;
|
||||
|
||||
/* Type for a general-purpose register. */
|
||||
typedef unsigned long greg_t;
|
||||
@@ -49,7 +49,7 @@ typedef unsigned long greg_t;
|
||||
# define NGREG 36
|
||||
#endif
|
||||
/* Must match kernels psw_t alignment. */
|
||||
typedef greg_t gregset_t[NGREG] __attribute__ ((aligned(8)));
|
||||
typedef greg_t gregset_t[NGREG] __attribute__ ((__aligned__(8)));
|
||||
|
||||
typedef union
|
||||
{
|
||||
|
Reference in New Issue
Block a user