diff options
author | Arthur Loiret <aloiret@debian.org> | 2011-07-11 11:41:56 +0000 |
---|---|---|
committer | Matthias Klose <doko@gcc.gnu.org> | 2011-07-11 11:41:56 +0000 |
commit | f305422365c1f70e00ae6f5d9bc8bc8cad4928ed (patch) | |
tree | b0e1a59bd4badd95c3cd9d5aa03c86ed304cd093 | |
parent | bd5ab709de98ed49524b96cae15de692dd65a64d (diff) | |
download | gcc-f305422365c1f70e00ae6f5d9bc8bc8cad4928ed.zip gcc-f305422365c1f70e00ae6f5d9bc8bc8cad4928ed.tar.gz gcc-f305422365c1f70e00ae6f5d9bc8bc8cad4928ed.tar.bz2 |
config.gcc (s390-*-linux*): If 'enabled_targets' is 'all', build a bi-arch compiler defaulting to 31-bit.
2011-07-11 Arthur Loiret <aloiret@debian.org>
* config.gcc (s390-*-linux*): If 'enabled_targets' is 'all', build
a bi-arch compiler defaulting to 31-bit. In this case:
(tmake_file): Add s390/t-linux64.
* doc/install.texi: Add s390-linux to the list of targets supporting
--enable-targets=all.
From-SVN: r176146
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/config.gcc | 3 | ||||
-rw-r--r-- | gcc/doc/install.texi | 8 |
3 files changed, 17 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 59e1fde..0dadeef 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,4 +1,12 @@ 2011-07-11 Arthur Loiret <aloiret@debian.org> + + * config.gcc (s390-*-linux*): If 'enabled_targets' is 'all', build + a bi-arch compiler defaulting to 31-bit. In this case: + (tmake_file): Add s390/t-linux64. + * doc/install.texi: Add s390-linux to the list of targets supporting + --enable-targets=all. + +2011-07-11 Arthur Loiret <aloiret@debian.org> Matthias Klose <doko@debian.org> * config.gcc (mips*-*-linux*): If 'enabled_targets' is 'all', build diff --git a/gcc/config.gcc b/gcc/config.gcc index e51a44a..1af4e52 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2249,6 +2249,9 @@ rx-*-elf*) ;; s390-*-linux*) tm_file="s390/s390.h dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h s390/linux.h" + if test x$enable_targets = xall; then + tmake_file="${tmake_file} s390/t-linux64" + fi ;; s390x-*-linux*) tm_file="s390/s390x.h s390/s390.h dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h s390/linux.h" diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 833b4c9..9834728 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -1403,8 +1403,8 @@ useful when you want a bi-arch compiler that defaults to 32-bit, and you are building a bi-arch or multi-arch binutils in a combined tree. On mips-linux, this will build a tri-arch compiler (ABI o32/n32/64), defaulted to o32. -Currently, this option only affects sparc-linux, powerpc-linux, x86-linux -and mips-linux. +Currently, this option only affects sparc-linux, powerpc-linux, x86-linux, +mips-linux and s390-linux. @item --enable-secureplt This option enables @option{-msecure-plt} by default for powerpc-linux. @@ -1968,6 +1968,10 @@ Adds aot-compile-rpm to the list of installed scripts. @item --enable-browser-plugin Build the gcjwebplugin web browser plugin. +@item --enable-static-libjava +Build static libraries in libjava. The default is to only build shared +libraries. + @table @code @item ansi Use the single-byte @code{char} and the Win32 A functions natively, |