diff options
author | David S. Miller <davem@davemloft.net> | 2012-05-03 22:19:35 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2012-05-03 15:19:35 -0700 |
commit | d333c3ebce0df3f2c4d976698bea0d96642a2ead (patch) | |
tree | 01a989235afba1e8b1a9134a9399b245310f5a14 /libobjc/ivars.c | |
parent | 65d512d10ecd585b72a099c54453831c40d2e4f7 (diff) | |
download | gcc-d333c3ebce0df3f2c4d976698bea0d96642a2ead.zip gcc-d333c3ebce0df3f2c4d976698bea0d96642a2ead.tar.gz gcc-d333c3ebce0df3f2c4d976698bea0d96642a2ead.tar.bz2 |
Fix long double float miscompilations on sparc 64-bit.
PR target/52684
* config/sparc/sparc.c (emit_soft_tfmode_libcall): If we pass a
MEM directly into a libcall, mark it's MEM_EXPR as addressable.
(sparc_emit_float_lib_cmp): Likewise.
From-SVN: r187120
Diffstat (limited to 'libobjc/ivars.c')
0 files changed, 0 insertions, 0 deletions