diff options
author | Jan Hubicka <jh@suse.cz> | 2008-08-23 22:02:08 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2008-08-23 20:02:08 +0000 |
commit | 98e146ab5ceb193cc662f9f6c313a87988131f35 (patch) | |
tree | 8746fe7c9b2e996ec85787eef8c6889c88688327 /gcc | |
parent | 3434e9a415d79a15315b333d03101dfa549b09b9 (diff) | |
download | gcc-98e146ab5ceb193cc662f9f6c313a87988131f35.zip gcc-98e146ab5ceb193cc662f9f6c313a87988131f35.tar.gz gcc-98e146ab5ceb193cc662f9f6c313a87988131f35.tar.bz2 |
re PR target/37094 (Ada build broken for i586)
PR target/37094
* i386.c (standard_80387_constant_p): Use optimize_size.
From-SVN: r139522
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1e1deeb..0a08808 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2008-08-23 Jan Hubicka <jh@suse.cz> + + PR target/37094 + * i386.c (standard_80387_constant_p): Use optimize_size. + 2008-08-23 Ira Rosen <irar@il.ibm.com> PR tree-optimization/37161 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index b7561c3..2f0392bf 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -6692,7 +6692,7 @@ standard_80387_constant_p (rtx x) /* For XFmode constants, try to find a special 80387 instruction when optimizing for size or on those CPUs that benefit from them. */ if (mode == XFmode - && (optimize_insn_for_size_p () || TARGET_EXT_80387_CONSTANTS)) + && (optimize_size || TARGET_EXT_80387_CONSTANTS)) { int i; |