mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Fix MIPS bits/fcntl.h namespace (bug 17780).
sysdeps/unix/sysv/linux/mips/bits/fcntl.h has a structure field called pad, which is in the user's namespace. This patch changes it to __glibc_reserved0. [BZ #17780] * sysdeps/unix/sysv/linux/mips/bits/fcntl.h (struct flock) [!__USE_FILE_OFFSET64 && _MIPS_SIM != _ABI64]: Rename pad field to __glibc_reserved0.
This commit is contained in:
@ -1,5 +1,10 @@
|
|||||||
2015-01-02 Joseph Myers <joseph@codesourcery.com>
|
2015-01-02 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
[BZ #17780]
|
||||||
|
* sysdeps/unix/sysv/linux/mips/bits/fcntl.h (struct flock)
|
||||||
|
[!__USE_FILE_OFFSET64 && _MIPS_SIM != _ABI64]: Rename pad field to
|
||||||
|
__glibc_reserved0.
|
||||||
|
|
||||||
* nptl/version.c (banner): Use single year in copyright notice.
|
* nptl/version.c (banner): Use single year in copyright notice.
|
||||||
|
|
||||||
* NEWS: Update copyright dates.
|
* NEWS: Update copyright dates.
|
||||||
|
2
NEWS
2
NEWS
@ -16,7 +16,7 @@ Version 2.21
|
|||||||
17584, 17585, 17589, 17594, 17601, 17608, 17616, 17625, 17630, 17633,
|
17584, 17585, 17589, 17594, 17601, 17608, 17616, 17625, 17630, 17633,
|
||||||
17634, 17647, 17653, 17657, 17664, 17665, 17668, 17682, 17717, 17719,
|
17634, 17647, 17653, 17657, 17664, 17665, 17668, 17682, 17717, 17719,
|
||||||
17722, 17723, 17724, 17725, 17732, 17733, 17744, 17745, 17746, 17747,
|
17722, 17723, 17724, 17725, 17732, 17733, 17744, 17745, 17746, 17747,
|
||||||
17775
|
17775, 17780
|
||||||
|
|
||||||
* i386 memcpy functions optimized with SSE2 unaligned load/store.
|
* i386 memcpy functions optimized with SSE2 unaligned load/store.
|
||||||
|
|
||||||
|
@ -84,7 +84,7 @@ struct flock
|
|||||||
#if ! defined __USE_FILE_OFFSET64 && _MIPS_SIM != _ABI64
|
#if ! defined __USE_FILE_OFFSET64 && _MIPS_SIM != _ABI64
|
||||||
/* The 64-bit flock structure, used by the n64 ABI, and for 64-bit
|
/* The 64-bit flock structure, used by the n64 ABI, and for 64-bit
|
||||||
flock in o32 and n32, never has this field. */
|
flock in o32 and n32, never has this field. */
|
||||||
long int pad[4];
|
long int __glibc_reserved0[4];
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
typedef struct flock flock_t;
|
typedef struct flock flock_t;
|
||||||
|
Reference in New Issue
Block a user