re PR target/47230 (gcc fails to bootstrap on alpha in stage2 with "relocation trunca...
authorUros Bizjak <ubizjak@gmail.com>
Sat, 26 Jul 2014 15:11:14 +0000 (17:11 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sat, 26 Jul 2014 15:11:14 +0000 (17:11 +0200)
PR target/47230
* configure.ac (alpha*-*-linux*): Use mh-alpha-linux.
* configure: Regenerate.

config/ChangeLog:

PR target/47230
* mh-alpha-linux: New file.

From-SVN: r213081

ChangeLog
config/ChangeLog
config/mh-alpha-linux [new file with mode: 0644]
configure
configure.ac

index aecefa6..4cee49c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-07-26  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/47230
+       * configure.ac (alpha*-*-linux*): Use mh-alpha-linux.
+       * configure: Regenerate.
+
 2014-07-24  James Norris  <jnorris@codesourcery.com>
 
        * MAINTAINERS (Write After Approval): Add myself.
index 1079c7f..34fe7a6 100644 (file)
@@ -1,3 +1,8 @@
+2014-07-26  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/47230
+       * mh-alpha-linux: New file.
+
 2014-05-14  Sandra Loosemore  <sandra@codesourcery.com>
 
        * mt-nios2-elf: New file.
diff --git a/config/mh-alpha-linux b/config/mh-alpha-linux
new file mode 100644 (file)
index 0000000..9a9244b
--- /dev/null
@@ -0,0 +1,3 @@
+# Prevent GPREL16 relocation truncation
+LDFLAGS += -Wl,--no-relax
+BOOT_LDFLAGS += -Wl,--no-relax
index f5e8d6a..c8b20b6 100755 (executable)
--- a/configure
+++ b/configure
@@ -3878,6 +3878,9 @@ fi
   *-mingw*)
     host_makefile_frag="config/mh-mingw"
     ;;
+  alpha*-*-linux*)
+    host_makefile_frag="config/mh-alpha-linux"
+    ;;
   hppa*-hp-hpux10*)
     host_makefile_frag="config/mh-pa-hpux10"
     ;;
index 7a04c05..163de5f 100644 (file)
@@ -1177,6 +1177,9 @@ case "${host}" in
   *-mingw*)
     host_makefile_frag="config/mh-mingw"
     ;;
+  alpha*-*-linux*)
+    host_makefile_frag="config/mh-alpha-linux"
+    ;;
   hppa*-hp-hpux10*)
     host_makefile_frag="config/mh-pa-hpux10"
     ;;