aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2008-07-30 20:19:53 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2008-07-30 13:19:53 -0700
commit90c700cd2b0c0b4124a678c8c20b79db6f397361 (patch)
tree8942e1dcdd508e630430c7db002c19722d3c4e6e /gcc/builtins.c
parent3b2488ca6ece182f2136a20ee5fa0bb92f935b0f (diff)
downloadgcc-90c700cd2b0c0b4124a678c8c20b79db6f397361.zip
gcc-90c700cd2b0c0b4124a678c8c20b79db6f397361.tar.gz
gcc-90c700cd2b0c0b4124a678c8c20b79db6f397361.tar.bz2
builtins.c (std_gimplify_va_arg_expr): Replace PREFERRED_STACK_BOUNDARY with MAX_SUPPORTED_STACK_ALIGNMENT.
2008-07-30 H.J. Lu <hongjiu.lu@intel.com> * builtins.c (std_gimplify_va_arg_expr): Replace PREFERRED_STACK_BOUNDARY with MAX_SUPPORTED_STACK_ALIGNMENT. * config/i386/i386.c (ix86_gimplify_va_arg): Likewise. From-SVN: r138340
Diffstat (limited to 'gcc/builtins.c')
-rw-r--r--gcc/builtins.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/builtins.c b/gcc/builtins.c
index 9a9c6a3..ca55191 100644
--- a/gcc/builtins.c
+++ b/gcc/builtins.c
@@ -4798,11 +4798,11 @@ std_gimplify_va_arg_expr (tree valist, tree type, gimple_seq *pre_p,
boundary = FUNCTION_ARG_BOUNDARY (TYPE_MODE (type), type);
/* When we align parameter on stack for caller, if the parameter
- alignment is beyond PREFERRED_STACK_BOUNDARY, it will be
- aligned at PREFERRED_STACK_BOUNDARY. We will match callee
+ alignment is beyond MAX_SUPPORTED_STACK_ALIGNMENT, it will be
+ aligned at MAX_SUPPORTED_STACK_ALIGNMENT. We will match callee
here with caller. */
- if (boundary > PREFERRED_STACK_BOUNDARY)
- boundary = PREFERRED_STACK_BOUNDARY;
+ if (boundary > MAX_SUPPORTED_STACK_ALIGNMENT)
+ boundary = MAX_SUPPORTED_STACK_ALIGNMENT;
boundary /= BITS_PER_UNIT;