diff options
Diffstat (limited to 'gdb/config/sparc/tm-sparc.h')
-rw-r--r-- | gdb/config/sparc/tm-sparc.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/config/sparc/tm-sparc.h b/gdb/config/sparc/tm-sparc.h index 663f6d9..b428657 100644 --- a/gdb/config/sparc/tm-sparc.h +++ b/gdb/config/sparc/tm-sparc.h @@ -106,9 +106,10 @@ extern CORE_ADDR sparc_pc_adjust PARAMS ((CORE_ADDR)); #define INNER_THAN < -/* Stack has strict alignment. */ +/* Stack must be aligned on 64-bit boundaries when synthesizing + function calls. */ -#define STACK_ALIGN(ADDR) (((ADDR)+7)&-8) +#define STACK_ALIGN(ADDR) (((ADDR) + 7) & -8) /* Sequence of bytes for breakpoint instruction (ta 1). */ |