Hi, Sorry this fix is incorrect, I have reverted the patch to address the rest of the Big endian failures.
Sorry, Tamar > -----Original Message----- > From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- > ow...@gcc.gnu.org] On Behalf Of Tamar Christina > Sent: 01 August 2017 12:43 > To: gcc-patches@gcc.gnu.org > Cc: nd; James Greenhalgh; Richard Earnshaw; Marcus Shawcroft > Subject: [GCC][AArch64][PATCH][Committed] Fix failing > dbl_mov_immediate_1.c test on big-endian > > Hi All, > > The big-endian tests were failing because it failed to take into account that > in > order to generate mov/movk pairs for doubles the bit order are different > from le. > > I have updated the tests with conditional results for both endianness. > > Committed as r250770. > > Regtested on aach64-none-linux-gnu and aarch64_be-none-linux-gnu and no > issues. > > Thanks, > Tamar > > > gcc/testsuite > 2017-08-01 Tamar Christina <tamar.christ...@arm.com> > > * gcc.target/aarch64/dbl_mov_immediate_1.c: > Use conditional assembler scans. > > --