diff options
author | Kai Tietz <ktietz@redhat.com> | 2011-07-27 17:33:50 +0200 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2011-07-27 17:33:50 +0200 |
commit | 2fe83a0c9f923c21c75498982c2606beacc3f5d6 (patch) | |
tree | cb7a4315cce97827ae4c9da452fbc01692572313 /gcc/ChangeLog | |
parent | eb9820c0a3df0746ca13cbe767a2d39ef0a8c751 (diff) | |
download | gcc-2fe83a0c9f923c21c75498982c2606beacc3f5d6.zip gcc-2fe83a0c9f923c21c75498982c2606beacc3f5d6.tar.gz gcc-2fe83a0c9f923c21c75498982c2606beacc3f5d6.tar.bz2 |
i386.c (ix86_option_override_internal): Allow -mabi for 32-bit, too.
* config/i386/i386.c (ix86_option_override_internal): Allow -mabi
for 32-bit, too.
(ix86_handle_abi_attribute): Allow function attributes
ms_abi/sysv_abi in 32-bit mode, too.
* doc/extend.texi: Adjust attribute documentation.
* gcc.target/i386/aggregate-ret3.c: New test.
* gcc.target/i386/aggregate-ret4.c: New test.
From-SVN: r176828
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 996bb93..229473a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2011-07-27 Kai Tietz <ktietz@redhat.com> + * config/i386/i386.c (ix86_option_override_internal): Allow -mabi + for 32-bit, too. + (ix86_handle_abi_attribute): Allow function attributes + ms_abi/sysv_abi in 32-bit mode, too. + * doc/extend.texi: Adjust attribute documentation. + * gimple-fold.c (or_comparisons_1): Remove TRUTH_AND/OR expression handling. (and_var_with_comparison_1): Likewise. |