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>
* 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.
(TARGET_DEFAULT_SHORT_ENUMS): Define.
......
......@@ -730,6 +730,12 @@ extern const char * structure_size_string;
#define SIZE_TYPE (TARGET_AAPCS_BASED ? "unsigned int" : "long unsigned int")
#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. */
/* Register allocation in ARM Procedure Call Standard (as used on RISCiX):
......
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