include: Get rid of BITFIELDS_BIGENDIAN.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
6cc475dbe5
commit
a4c6ad6b1f
|
@ -271,43 +271,33 @@ typedef ULONG_PTR KAFFINITY, *PKAFFINITY;
|
|||
/* These are hardcoded to avoid dependencies on config.h in Winelib apps. */
|
||||
#if defined(__i386__)
|
||||
# undef WORDS_BIGENDIAN
|
||||
# undef BITFIELDS_BIGENDIAN
|
||||
# define ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__x86_64__)
|
||||
# undef WORDS_BIGENDIAN
|
||||
# undef BITFIELDS_BIGENDIAN
|
||||
# define ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__powerpc__)
|
||||
# define WORDS_BIGENDIAN
|
||||
# define BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__ALPHA__)
|
||||
# undef WORDS_BIGENDIAN
|
||||
# undef BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__ARMEB__)
|
||||
# define WORDS_BIGENDIAN
|
||||
# define BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__ARMEL__) || defined(__arm__)
|
||||
# undef WORDS_BIGENDIAN
|
||||
# undef BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__AARCH64EB__)
|
||||
# define WORDS_BIGENDIAN
|
||||
# define BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__AARCH64EL__) || defined(__aarch64__)
|
||||
# undef WORDS_BIGENDIAN
|
||||
# undef BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__MIPSEB__)
|
||||
# define WORDS_BIGENDIAN
|
||||
# define BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif defined(__MIPSEL__)
|
||||
# undef WORDS_BIGENDIAN
|
||||
# undef BITFIELDS_BIGENDIAN
|
||||
# undef ALLOW_UNALIGNED_ACCESS
|
||||
#elif !defined(RC_INVOKED) && !defined(__WIDL__) && !defined(__midl)
|
||||
# error Unknown CPU architecture!
|
||||
|
|
|
@ -3817,33 +3817,17 @@ typedef struct _IMAGE_RESOURCE_DIRECTORY {
|
|||
typedef struct _IMAGE_RESOURCE_DIRECTORY_ENTRY {
|
||||
union {
|
||||
struct {
|
||||
#ifdef BITFIELDS_BIGENDIAN
|
||||
unsigned NameIsString:1;
|
||||
unsigned NameOffset:31;
|
||||
#else
|
||||
unsigned NameOffset:31;
|
||||
unsigned NameIsString:1;
|
||||
#endif
|
||||
} DUMMYSTRUCTNAME;
|
||||
DWORD Name;
|
||||
#ifdef WORDS_BIGENDIAN
|
||||
WORD __pad;
|
||||
WORD Id;
|
||||
#else
|
||||
WORD Id;
|
||||
WORD __pad;
|
||||
#endif
|
||||
} DUMMYUNIONNAME;
|
||||
union {
|
||||
DWORD OffsetToData;
|
||||
struct {
|
||||
#ifdef BITFIELDS_BIGENDIAN
|
||||
unsigned DataIsDirectory:1;
|
||||
unsigned OffsetToDirectory:31;
|
||||
#else
|
||||
unsigned OffsetToDirectory:31;
|
||||
unsigned DataIsDirectory:1;
|
||||
#endif
|
||||
} DUMMYSTRUCTNAME2;
|
||||
} DUMMYUNIONNAME2;
|
||||
} IMAGE_RESOURCE_DIRECTORY_ENTRY,*PIMAGE_RESOURCE_DIRECTORY_ENTRY;
|
||||
|
|
Loading…
Reference in New Issue