]> gcc.gnu.org Git - gcc.git/commit
Fix long double float miscompilations on sparc 64-bit.
authorDavid S. Miller <davem@davemloft.net>
Thu, 3 May 2012 22:19:35 +0000 (22:19 +0000)
committerDavid S. Miller <davem@gcc.gnu.org>
Thu, 3 May 2012 22:19:35 +0000 (15:19 -0700)
commitd333c3ebce0df3f2c4d976698bea0d96642a2ead
tree01a989235afba1e8b1a9134a9399b245310f5a14
parent65d512d10ecd585b72a099c54453831c40d2e4f7
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
gcc/ChangeLog
gcc/config/sparc/sparc.c
This page took 0.061806 seconds and 5 git commands to generate.