http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39150

--- Comment #22 from Rainer Orth <ro at gcc dot gnu.org> 2011-07-07 09:24:19 
UTC ---
Author: ro
Date: Thu Jul  7 09:24:16 2011
New Revision: 175958

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175958
Log:
    gcc:
    PR target/39150
    * configure.ac (gcc_cv_as_hidden): Also accept
    x86_64-*-solaris2.1[0-9]*.
    (gcc_cv_as_cfi_directive): Likewise.
    (gcc_cv_as_comdat_group_group): Likewise.
    (set_have_as_tls): Likewise.
    * configure: Regenerate.
    * config.gcc (i[34567]86-*-solaris2*): Also handle
    x86_64-*-solaris2.1[0-9]*.
    * config.host (i[34567]86-*-solaris2*): Likewise.
    * config/sparc/sol2.h (ASM_CPU_DEFAULT_SPEC): Remove.
    * config/sol2-bi.h (ASM_CPU_DEFAULT_SPEC): Redefine.
    [USE_GLD] (ARCH_DEFAULT_EMULATION): Define.
    (TARGET_LD_EMULATION): Use it.
    * config/i386/sol2.h (ASM_CPU_DEFAULT_SPEC): Define.
    (SUBTARGET_CPU_EXTRA_SPECS): Add asm_cpu_default.
    * config/i386/sol2-bi.h (ASM_CPU32_DEFAULT_SPEC): Define.
    (ASM_CPU64_DEFAULT_SPEC): Define.
    (ASM_CPU_SPEC): Use %(asm_cpu_default).
    (ASM_SPEC): Redefine.
    (DEFAULT_ARCH32_P): Define using TARGET_64BIT_DEFAULT.
    * config/host-solaris.c [__x86_64__] (TRY_EMPTY_VM_SPACE): Reduce.
    * doc/install.texi (Specific, amd64-*-solaris2.1[0-9]*):
    Document.
    (Specific, i?86-*-solaris2.10): Mention x86_64-*-solaris2.1[0-9]*
    configuration.
    (Specific, x86_64-*-solaris2.1[0-9]*): Document.

    gcc/ada:
    PR target/39150
    * gcc-interface/Makefile.in: Handle x86_64-solaris2.

    libgcc:
    PR target/39150
    * config.host (*-*-solaris2*): Handle x86_64-*-solaris2.1[0-9]*
    like i?86-*-solaris2.1[0-9]*.
    (i[34567]86-*-solaris2*): Also handle x86_64-*-solaris2.1[0-9]*.
    * configure.ac (i?86-*-solaris2*): Likewise.
    * configure: Regenerate.

    gcc/testsuite:
    PR target/39150
    * gcc.misc-tests/linkage.exp: Handle x86_64-*-solaris2.1[0-9]*.

    toplevel:
    PR target/39150
    * configure.ac (i[3456789]86-*-solaris2*): Also accept
    x86_64-*-solaris2.1[0-9]*.
    * configure: Regenerate.

    boehm-gc:
    PR target/39150
    * configure.ac (i?86-*-solaris2.[89]): Also accept
    x86_64-*-solaris2.1?.
    * configure: Regenerate.

    gnattools:
    PR target/39150
    * configure.ac (*86-*-solaris2*): Also accept
    x86_64-*-solaris2.1[0-9]*.
    * configure: Regenerate.

    libcpp:
    PR target/39150
    * configure.ac (host_wide_int): Handle x86_64-*-solaris2.1[0-9]
    like i[34567]86-*-solaris2.1[0-9]*.
    * configure: Regenerate.

    libgo:
    PR target/39150
    * config/libtool.m4: Handle x86_64-*-solaris2.1[0-9]* like
    i?86-*-solaris*.
    * configure: Regenerate.

    libjava:
    PR target/39150
    * configure.host (x86_64-*): Add -Usun to libgcj_flags.
    (x86_64-*-solaris2.1[0-9]*): New case.
    (i?86-*-solaris2*): Also accept x86_64-*-solaris2.1[0-9]*.

Modified:
    trunk/ChangeLog
    trunk/boehm-gc/ChangeLog
    trunk/boehm-gc/configure
    trunk/boehm-gc/configure.ac
    trunk/configure
    trunk/configure.ac
    trunk/gcc/ChangeLog
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/gcc-interface/Makefile.in
    trunk/gcc/config.gcc
    trunk/gcc/config.host
    trunk/gcc/config/host-solaris.c
    trunk/gcc/config/i386/sol2-bi.h
    trunk/gcc/config/i386/sol2.h
    trunk/gcc/config/sol2-bi.h
    trunk/gcc/config/sparc/sol2.h
    trunk/gcc/configure
    trunk/gcc/configure.ac
    trunk/gcc/doc/install.texi
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.misc-tests/linkage.exp
    trunk/gnattools/ChangeLog
    trunk/gnattools/configure
    trunk/gnattools/configure.ac
    trunk/libcpp/ChangeLog
    trunk/libcpp/configure
    trunk/libcpp/configure.ac
    trunk/libgcc/ChangeLog
    trunk/libgcc/config.host
    trunk/libgcc/configure
    trunk/libgcc/configure.ac
    trunk/libgo/config/libtool.m4
    trunk/libgo/configure
    trunk/libjava/ChangeLog
    trunk/libjava/configure.host

Reply via email to