diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2015-03-27 18:08:44 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2015-03-27 18:08:44 +0100 |
commit | 13be44ed9d59d5ac78e2279681c2da09039919d5 (patch) | |
tree | dcfd837602d84eb0789b20a5748c3feccd1d2c54 | |
parent | 5964a3a67219410fffc9c108ac92b838af6c09ea (diff) | |
download | gcc-13be44ed9d59d5ac78e2279681c2da09039919d5.zip gcc-13be44ed9d59d5ac78e2279681c2da09039919d5.tar.gz gcc-13be44ed9d59d5ac78e2279681c2da09039919d5.tar.bz2 |
Install back PR target/47230 fix (Revert the revert).
From-SVN: r221739
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | config/ChangeLog | 8 | ||||
-rw-r--r-- | config/mh-alpha-linux | 3 | ||||
-rwxr-xr-x | configure | 3 | ||||
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/doc/install.texi | 9 |
7 files changed, 13 insertions, 28 deletions
@@ -46,15 +46,6 @@ * MAINTAINERS (Various Maintainers): Add self. -2015-02-25 Uros Bizjak <ubizjak@gmail.com> - - Revert: - 2014-07-26 Uros Bizjak <ubizjak@gmail.com> - - PR target/47230 - * configure.ac (alpha*-*-linux*): Use mh-alpha-linux. - * configure: Regenerate. - 2015-02-20 Thomas Schwinge <thomas@codesourcery.com> * configure.ac [--enable-as-accelerator-for] (enable_languages): diff --git a/config/ChangeLog b/config/ChangeLog index eda0082..960cd5d 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -3,14 +3,6 @@ PR bootstrap/65537 * bootstrap-lto-noplugin.mk: New build configuration. -2015-02-25 Uros Bizjak <ubizjak@gmail.com> - - Revert: - 2014-07-26 Uros Bizjak <ubizjak@gmail.com> - - PR target/47230 - * mh-alpha-linux: New file. - 2015-02-18 Thomas Schwinge <thomas@codesourcery.com> * elf.m4 (ACX_ELF_TARGET_IFELSE): nvptx-*-none isn't ELF. diff --git a/config/mh-alpha-linux b/config/mh-alpha-linux new file mode 100644 index 0000000..9a9244b --- /dev/null +++ b/config/mh-alpha-linux @@ -0,0 +1,3 @@ +# Prevent GPREL16 relocation truncation +LDFLAGS += -Wl,--no-relax +BOOT_LDFLAGS += -Wl,--no-relax @@ -3969,6 +3969,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" ;; diff --git a/configure.ac b/configure.ac index 7104631..56f6af3 100644 --- a/configure.ac +++ b/configure.ac @@ -1297,6 +1297,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" ;; diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e846805..05174d8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -2203,12 +2203,6 @@ * config/arm/arm.md (arm_comparison_operator): Disabled if not allow volatile memory access in IT block -2015-02-25 Uros Bizjak <ubizjak@gmail.com> - - PR target/47230 - * doc/install.texi (Specific, alpha*-*-*): Document that binutils 2.25 - or newer are required. - 2015-02-25 Kai Tietz <ktietz@redhat.com> PR tree-optimization/61917 diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 1e84570..efab00b 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -3425,11 +3425,10 @@ alpha-based platforms using ELF (in particular, ignore this section for DEC OSF/1, Digital UNIX and Tru64 UNIX)@. In addition to reading this section, please read all other sections that match your target. -Binutils 2.25 or newer are required. -Versions prior to 2.25 have faulty relaxation pass that may result in -GPREL16 relocation truncation errors. Versions prior to 2.11.2 had a -number of problems with DWARF 2 debugging information, not the least of -which is incorrect linking of shared libraries. +We require binutils 2.11.2 or newer. +Previous binutils releases had a number of problems with DWARF 2 +debugging information, not the least of which is incorrect linking of +shared libraries. @html <hr /> |