mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-09 23:00:07 +00:00
string/endian.h: Restore the __USE_MISC conditionals
Commit 69fd157a3
"time: Add padding for the timespec if required"
caused a breakage in the glibc tests as the endian.h include file was
kept in the networking headers while the __USE_MISC #ifdefs had been
removed. This resulted in namespace violations in the networking
headers.
This patche restores the __USE_MISC conditionals in endian.h to fix the
test failures.
* string/endian.h: Restore the __USE_MISC conditionals.
This commit is contained in:
parent
eed005270a
commit
0095a3e8d6
@ -1,3 +1,7 @@
|
||||
2019-10-02 Alistair Francis <alistair.francis@wdc.com>
|
||||
|
||||
* string/endian.h: Restore the __USE_MISC conditionals.
|
||||
|
||||
2019-10-02 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* string/tester.c: Ignore -Warray-bounds and
|
||||
|
@ -23,12 +23,14 @@
|
||||
/* Get the definitions of __*_ENDIAN, __BYTE_ORDER, and __FLOAT_WORD_ORDER. */
|
||||
#include <bits/endian.h>
|
||||
|
||||
#define LITTLE_ENDIAN __LITTLE_ENDIAN
|
||||
#define BIG_ENDIAN __BIG_ENDIAN
|
||||
#define PDP_ENDIAN __PDP_ENDIAN
|
||||
#define BYTE_ORDER __BYTE_ORDER
|
||||
#ifdef __USE_MISC
|
||||
# define LITTLE_ENDIAN __LITTLE_ENDIAN
|
||||
# define BIG_ENDIAN __BIG_ENDIAN
|
||||
# define PDP_ENDIAN __PDP_ENDIAN
|
||||
# define BYTE_ORDER __BYTE_ORDER
|
||||
#endif
|
||||
|
||||
#ifndef __ASSEMBLER__
|
||||
#if defined __USE_MISC && !defined __ASSEMBLER__
|
||||
/* Conversion interfaces. */
|
||||
# include <bits/byteswap.h>
|
||||
# include <bits/uintn-identity.h>
|
||||
|
Loading…
Reference in New Issue
Block a user