diff options
author | kan <kan@FreeBSD.org> | 2003-02-10 06:04:35 +0000 |
---|---|---|
committer | kan <kan@FreeBSD.org> | 2003-02-10 06:04:35 +0000 |
commit | 0a982e8aa59850e3c4acbeb4cc9cf02c795e92ca (patch) | |
tree | 740df09b41680a89ed538397a980493dcca7bd4d /contrib | |
parent | 4d62c1a30331534f6ee52e0fb9b6a0323e6cf63c (diff) | |
download | FreeBSD-src-0a982e8aa59850e3c4acbeb4cc9cf02c795e92ca.zip FreeBSD-src-0a982e8aa59850e3c4acbeb4cc9cf02c795e92ca.tar.gz |
Merge FreeBSD modifications into gcc 3.2.2 release:
1.11 -mno-align-long-strings.
Note the change 1.15 is not needed anymore.
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/gcc/config/i386/i386.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/gcc/config/i386/i386.c b/contrib/gcc/config/i386/i386.c index c7656f3..4623316 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; } |