From: Richard Earnshaw Date: Thu, 12 Apr 2012 14:11:33 +0000 (+0000) Subject: re PR target/49448 (arm-tab-linux-gnu-eabi enableds big endian when it should not) X-Git-Tag: releases/gcc-4.6.4~591 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8186dbcbafc50d736a969f8dbef73aa9c9ec236f;p=thirdparty%2Fgcc.git re PR target/49448 (arm-tab-linux-gnu-eabi enableds big endian when it should not) PR target/49448 * config.gcc (arm*-*-linux*): Use an unambiguous pattern for detecting big-endian triplets. From-SVN: r186379 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 86e2427facb5..3733e426ef48 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-04-12 Richard Earnshaw + + PR target/49448 + * config.gcc (arm*-*-linux*): Use an unambiguous pattern for + detecting big-endian triplets. + 2012-04-10 John David Anglin PR middle-end/52894 diff --git a/gcc/config.gcc b/gcc/config.gcc index 39d9a19f0a3f..129e7db2b0d8 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -817,7 +817,7 @@ arm*-*-netbsd*) arm*-*-linux*) # ARM GNU/Linux with ELF tm_file="dbxelf.h elfos.h gnu-user.h linux.h linux-android.h glibc-stdint.h arm/elf.h arm/linux-gas.h arm/linux-elf.h" case $target in - arm*b-*) + arm*b-*-linux*) tm_defines="${tm_defines} TARGET_BIG_ENDIAN_DEFAULT=1" ;; esac