diff options
author | Richard Stallman <rms@gnu.org> | 1992-06-29 02:16:52 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-06-29 02:16:52 +0000 |
commit | 9832fd2e894cf784e00539209c2bfa75db02e5b9 (patch) | |
tree | e2b3e19fde05b776f1a7f7c012bd3967c6d88582 /gcc | |
parent | 2a7165f4066763dabbc1052599d7ab2107ba3123 (diff) | |
download | gcc-9832fd2e894cf784e00539209c2bfa75db02e5b9.zip gcc-9832fd2e894cf784e00539209c2bfa75db02e5b9.tar.gz gcc-9832fd2e894cf784e00539209c2bfa75db02e5b9.tar.bz2 |
(SPARC_STACK_ALIGN): Add default definition.
From-SVN: r1329
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/sparc/sparc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 590f111..68d16bd 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -3252,6 +3252,11 @@ struct sparc_frame_info zero_frame_info; || (regno == FRAME_POINTER_REGNUM && frame_pointer_needed) \ || (regno == 15 && regs_ever_live[15])) +#ifndef SPARC_STACK_ALIGN +#define STACK_BYTES (STACK_BOUNDARY / 8) +#define SPARC_STACK_ALIGN(X) (((X) + STACK_BYTES - 1) & -STACK_BYTES) +#endif + /* Return the bytes needed to compute the frame pointer from the current stack pointer. */ |