sparc: Fix typedef clash

Older compilers (rhel6) don't like redefinition of typedefs

Fixes: 12a6c15ef31c98ecefa63e91ac36955383038384

Backports commit 9d81b2d2000f41be55a0624a26873f993fb6e928 from qemu
This commit is contained in:
Dr. David Alan Gilbert 2018-03-04 23:05:43 -05:00 committed by Lioncash
parent b10922fb33
commit 9730b2ccf6
No known key found for this signature in database
GPG key ID: 4E3C3CC1031BA9C7

View file

@ -236,7 +236,7 @@ typedef struct trap_state {
#endif #endif
#define TARGET_INSN_START_EXTRA_WORDS 1 #define TARGET_INSN_START_EXTRA_WORDS 1
typedef struct sparc_def_t { struct sparc_def_t {
const char *name; const char *name;
target_ulong iu_version; target_ulong iu_version;
uint32_t fpu_version; uint32_t fpu_version;
@ -250,7 +250,7 @@ typedef struct sparc_def_t {
uint32_t features; uint32_t features;
uint32_t nwindows; uint32_t nwindows;
uint32_t maxtl; uint32_t maxtl;
} sparc_def_t; };
#define CPU_FEATURE_FLOAT (1 << 0) #define CPU_FEATURE_FLOAT (1 << 0)
#define CPU_FEATURE_FLOAT128 (1 << 1) #define CPU_FEATURE_FLOAT128 (1 << 1)