aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2001-10-23 11:47:23 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2001-10-23 11:47:23 +0000
commitc6257c5d978a99ffc409664b03f696fce8c82e10 (patch)
treef58f67e1c248de24e378b27bb3604a353d17eda2 /gcc
parentf1e09fa2534c166b6916661a25cbdfd064b925ff (diff)
downloadgcc-c6257c5d978a99ffc409664b03f696fce8c82e10.zip
gcc-c6257c5d978a99ffc409664b03f696fce8c82e10.tar.gz
gcc-c6257c5d978a99ffc409664b03f696fce8c82e10.tar.bz2
i386.c (override_options): Set upper limit of -mpreferred-stack-boundary to 12.
* config/i386/i386.c (override_options): Set upper limit of -mpreferred-stack-boundary to 12. From-SVN: r46432
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e1f5ad8..8d2b667 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-10-23 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/i386/i386.c (override_options): Set upper limit of
+ -mpreferred-stack-boundary to 12.
+
2001-10-22 Zack Weinberg <zack@codesourcery.com>
* recog.c (peephole2_optimize): Add default case to switch.
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 691a397..5183c5f 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -978,8 +978,8 @@ override_options ()
if (ix86_preferred_stack_boundary_string)
{
i = atoi (ix86_preferred_stack_boundary_string);
- if (i < (TARGET_64BIT ? 3 : 2) || i > 31)
- error ("-mpreferred-stack-boundary=%d is not between %d and 31", i,
+ if (i < (TARGET_64BIT ? 3 : 2) || i > 12)
+ error ("-mpreferred-stack-boundary=%d is not between %d and 12", i,
TARGET_64BIT ? 3 : 2);
else
ix86_preferred_stack_boundary = (1 << i) * BITS_PER_UNIT;