[Bug target/56351] ARM Big-Endian: storing local double to packed variable causes corruption

2013-03-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56351 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/56351] ARM Big-Endian: storing local double to packed variable causes corruption

2013-03-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56351 --- Comment #4 from Eric Botcazou 2013-03-14 18:52:26 UTC --- Author: ebotcazou Date: Thu Mar 14 18:52:18 2013 New Revision: 196664 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196664 Log: PR target/56351 Backport fr

[Bug target/56351] ARM Big-Endian: storing local double to packed variable causes corruption

2013-02-15 Thread sethml at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56351 Seth LaForge changed: What|Removed |Added CC||sethml at google dot com --- Com

[Bug target/56351] ARM Big-Endian: storing local double to packed variable causes corruption

2013-02-15 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56351 --- Comment #2 from Andrew Pinski 2013-02-15 20:20:28 UTC --- I think this was fixed on the trunk with: 2012-10-22 Julian Brown * config/arm/arm.h (CANNOT_CHANGE_MODE_CLASS): Avoid subreg'ing VFP D registers in big-en

[Bug target/56351] ARM Big-Endian: storing local double to packed variable causes corruption

2013-02-15 Thread sethml at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56351 --- Comment #1 from Seth LaForge 2013-02-15 20:16:43 UTC --- Ugh, my attachment was a bit mangled. Here's the source to stimulate the issue - gcc_bug.c: #include void PrintDouble(double v) __attribute__((noinline)); void PrintDoubl