summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Kabaev <kan@FreeBSD.org>2003-02-10 06:04:35 +0000
committerAlexander Kabaev <kan@FreeBSD.org>2003-02-10 06:04:35 +0000
commitc66fff0155c8fa1f255e418394355fb1b121c318 (patch)
tree740df09b41680a89ed538397a980493dcca7bd4d
parent6d114ccf45540d1cf2731009cf3ad2d347715fbc (diff)
Notes
-rw-r--r--contrib/gcc/config/i386/i386.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/gcc/config/i386/i386.c b/contrib/gcc/config/i386/i386.c
index c7656f335ea3..4623316fdb88 100644
--- a/contrib/gcc/config/i386/i386.c
+++ b/contrib/gcc/config/i386/i386.c
@@ -928,7 +928,7 @@ override_options ()
if (flag_asynchronous_unwind_tables == 2)
flag_asynchronous_unwind_tables = 0;
if (flag_pcc_struct_return == 2)
- flag_pcc_struct_return = 1;
+ flag_pcc_struct_return = DEFAULT_PCC_STRUCT_RETURN;
}
#ifdef SUBTARGET_OVERRIDE_OPTIONS
@@ -1244,6 +1244,7 @@ optimization_options (level, size)
specifying them, we will set the defaults in override_options. */
if (optimize >= 1)
flag_omit_frame_pointer = 2;
+ flag_pcc_struct_return = 2;
flag_asynchronous_unwind_tables = 2;
}