pa.h (PREFERRED_STACK_BOUNDARY): Define to match standard rounding.

* pa.h (PREFERRED_STACK_BOUNDARY): Define to match standard rounding.
	(BIGGEST_ALIGNMENT): Change to 128.

From-SVN: r49496
This commit is contained in:
John David Anglin 2002-02-04 21:37:14 +00:00 committed by John David Anglin
parent e62a598717
commit 79109502a0
2 changed files with 10 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2002-02-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
* pa.h (PREFERRED_STACK_BOUNDARY): Define to match standard rounding.
(BIGGEST_ALIGNMENT): Change to 128.
2002-02-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
* pa32-linux.h (LINK_COMMAND_SPEC): Define.

View file

@ -423,6 +423,8 @@ extern int target_flags;
but that happens late in the compilation process. */
#define STACK_BOUNDARY (TARGET_64BIT ? 128 : 64)
#define PREFERRED_STACK_BOUNDARY 512
/* Allocation boundary (in *bits*) for the code of a function. */
#define FUNCTION_BOUNDARY (TARGET_64BIT ? 64 : 32)
@ -435,8 +437,9 @@ extern int target_flags;
/* A bitfield declared as `int' forces `int' alignment for the struct. */
#define PCC_BITFIELD_TYPE_MATTERS 1
/* No data type wants to be aligned rounder than this. */
#define BIGGEST_ALIGNMENT 64
/* No data type wants to be aligned rounder than this. This is set
to 128 bits to allow for lock semaphores in the stack frame.*/
#define BIGGEST_ALIGNMENT 128
/* Get around hp-ux assembler bug, and make strcpy of constants fast. */
#define CONSTANT_ALIGNMENT(CODE, TYPEALIGN) \