Commit d81d0bdd by Paul Brook Committed by Paul Brook

* config/arm/arm.h (PCC_BITFIELD_TYPE_MATTERS): Define.

From-SVN: r81777
parent 6b045785
2004-05-13 Paul Brook <paul@codesourcery.com> 2004-05-13 Paul Brook <paul@codesourcery.com>
* config/arm/arm.h (PCC_BITFIELD_TYPE_MATTERS): Define.
2004-05-13 Paul Brook <paul@codesourcery.com>
* config/arm/arm.c (arm_default_short_enums): New function. * config/arm/arm.c (arm_default_short_enums): New function.
(TARGET_DEFAULT_SHORT_ENUMS): Define. (TARGET_DEFAULT_SHORT_ENUMS): Define.
......
...@@ -729,6 +729,12 @@ extern const char * structure_size_string; ...@@ -729,6 +729,12 @@ extern const char * structure_size_string;
#ifndef SIZE_TYPE #ifndef SIZE_TYPE
#define SIZE_TYPE (TARGET_AAPCS_BASED ? "unsigned int" : "long unsigned int") #define SIZE_TYPE (TARGET_AAPCS_BASED ? "unsigned int" : "long unsigned int")
#endif #endif
/* AAPCS requires that structure alignment is affected by bitfields. */
#ifndef PCC_BITFIELD_TYPE_MATTERS
#define PCC_BITFIELD_TYPE_MATTERS TARGET_AAPCS_BASED
#endif
/* Standard register usage. */ /* Standard register usage. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment