]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/46040 (crtstuff.c:308:26: error: '__DTOR_LIST__' undeclared)
authorNathan Froyd <froydnj@codesourcery.com>
Mon, 13 Dec 2010 16:23:50 +0000 (16:23 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Mon, 13 Dec 2010 16:23:50 +0000 (16:23 +0000)
gcc/
PR target/46040
* config.gcc (arm*-*-linux-*eabi): Use bpabi-lib.h.
(arm*-*-uclinux*eabi, arm*-*-eabi*): Likewise.

libgcc/
PR target/46040
* config/arm/bpabi.h: Rename to...
* config/arm/bpabi-lib.h: ...this.

From-SVN: r167751

gcc/ChangeLog
gcc/config.gcc
libgcc/ChangeLog
libgcc/config/arm/bpabi-lib.h [moved from libgcc/config/arm/bpabi.h with 100% similarity]

index 3cc4806f0a595374c62a94ad91f7e0cd7549f08c..e6681249675428fe8abe048105e5d8456358e965 100644 (file)
@@ -1,3 +1,9 @@
+2010-12-13  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR target/46040
+       * config.gcc (arm*-*-linux-*eabi): Use bpabi-lib.h.
+       (arm*-*-uclinux*eabi, arm*-*-eabi*): Likewise.
+
 2010-12-13  Joseph Myers  <joseph@codesourcery.com>
 
        * config/v850/v850.h (SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE,
index 227209464afc5329a1762b1045b4906571db2b95..88aa40878b8e2cb4c98e985f7e706dea5124c902 100644 (file)
@@ -793,7 +793,7 @@ arm*-*-linux*)                      # ARM GNU/Linux with ELF
        case ${target} in
        arm*-*-linux-*eabi)
            tm_file="$tm_file arm/bpabi.h arm/linux-eabi.h"
-           tm_file="$tm_file ../../libgcc/config/arm/bpabi.h"
+           tm_file="$tm_file ../../libgcc/config/arm/bpabi-lib.h"
            tmake_file="$tmake_file arm/t-arm-elf arm/t-bpabi arm/t-linux-eabi t-slibgcc-libgcc"
            # Define multilib configuration for arm-linux-androideabi.
            case ${target} in
@@ -821,7 +821,7 @@ arm*-*-uclinux*)            # ARM ucLinux
        case ${target} in
        arm*-*-uclinux*eabi)
            tm_file="$tm_file arm/bpabi.h arm/uclinux-eabi.h"
-           tm_file="$tm_file ../../libgcc/config/arm/bpabi.h"
+           tm_file="$tm_file ../../libgcc/config/arm/bpabi-lib.h"
            tmake_file="$tmake_file arm/t-bpabi"
            # The BPABI long long divmod functions return a 128-bit value in
            # registers r0-r3.  Correctly modeling that requires the use of
@@ -845,7 +845,7 @@ arm*-*-eabi* | arm*-*-symbianelf* )
        need_64bit_hwint=yes
        default_use_cxa_atexit=yes
        tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/bpabi.h"
-       tm_file="$tm_file ../../libgcc/config/arm/bpabi.h"
+       tm_file="$tm_file ../../libgcc/config/arm/bpabi-lib.h"
        tmake_file="arm/t-arm arm/t-arm-elf"
        case ${target} in
        arm*-*-eabi*)
index 6a198aa7a5e42eb8f88a9186d22d45d79d9fb34c..309ada4ea6c8a2bbc5733c0c86b1ae4ba1b31c3e 100644 (file)
@@ -1,3 +1,9 @@
+2010-12-13  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR target/46040
+       * config/arm/bpabi.h: Rename to...
+       * config/arm/bpabi-lib.h: ...this.
+
 2010-12-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * configure.ac: Use i386/t-crtstuff on i?86-*-solaris2* if