* config/rs6000/rs6000.c (output_toc): Correct little-endian float
constant output.
From-SVN: r199646
+2013-06-04 Alan Modra <amodra@gmail.com>
+
+ * config/rs6000/rs6000.c (output_toc): Correct little-endian float
+ constant output.
+
2013-06-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* rtl.def: Add extra fourth optional field to define_cond_exec.
fputs (DOUBLE_INT_ASM_OP, file);
else
fprintf (file, "\t.tc FS_%lx[TC],", l & 0xffffffff);
- fprintf (file, "0x%lx00000000\n", l & 0xffffffff);
+ if (WORDS_BIG_ENDIAN)
+ fprintf (file, "0x%lx00000000\n", l & 0xffffffff);
+ else
+ fprintf (file, "0x%lx\n", l & 0xffffffff);
return;
}
else