]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
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:23:33 +0000 (17:23 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sat, 26 Jul 2014 15:23:33 +0000 (17:23 +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: r213083

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

index 0ed008342a535999114557ac6a18d8c3e68c2fb9..510048aab7f2c196364f7e92f3ee52777f5c6fd4 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-05-22  Release Manager
 
        * GCC 4.8.3 released.
index 9dbadab9852e85b19941ec511d9c2f5b1dbdb0b8..a574b0739902b23c1d073c6364d7e00ef3039fb0 100644 (file)
@@ -1,3 +1,8 @@
+2014-07-26  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/47230
+       * mh-alpha-linux: New file.
+
 2014-05-22  Release Manager
 
        * GCC 4.8.3 released.
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 e1d1c71fca4fc1880ab6f95afc7d8974a46b4a0e..e8d1c47cbb013d9837fddce977dd4434acf70c73 100755 (executable)
--- a/configure
+++ b/configure
@@ -3834,6 +3834,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 637da1ea51d1dbf87522eab7a98bf278c4e39837..d0e72ae0bded59fca502b32fc2b34bfd5dab7d03 100644 (file)
@@ -1154,6 +1154,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"
     ;;