Commit aaacff32 by Richard Sandiford Committed by Richard Sandiford

m68k.h (PREFERRED_STACK_BOUNDARY): Define to 32 for ColdFire targets.

gcc/
	* config/m68k/m68k.h (PREFERRED_STACK_BOUNDARY): Define to 32
	for ColdFire targets.

From-SVN: r120965
parent 835b4008
2007-01-19 Richard Sandiford <richard@codesourcery.com>
* config/m68k/m68k.h (PREFERRED_STACK_BOUNDARY): Define to 32
for ColdFire targets.
2007-01-19 Nathan Sidwell <nathan@codesourcery.com> 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
Richard Sandiford <richard@codesourcery.com> Richard Sandiford <richard@codesourcery.com>
......
...@@ -284,6 +284,8 @@ Boston, MA 02110-1301, USA. */ ...@@ -284,6 +284,8 @@ Boston, MA 02110-1301, USA. */
#define STACK_BOUNDARY 16 #define STACK_BOUNDARY 16
#define FUNCTION_BOUNDARY 16 #define FUNCTION_BOUNDARY 16
#define EMPTY_FIELD_BOUNDARY 16 #define EMPTY_FIELD_BOUNDARY 16
/* ColdFire strongly prefers a 32-bit aligned stack. */
#define PREFERRED_STACK_BOUNDARY (TARGET_COLDFIRE ? 32 : 16)
/* No data type wants to be aligned rounder than this. /* No data type wants to be aligned rounder than this.
Most published ABIs say that ints should be aligned on 16 bit Most published ABIs say that ints should be aligned on 16 bit
......
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