]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/configure.ac
configure.in (enable-shared): New.
authorRichard Henderson <rth@cygnus.com>
Wed, 4 Oct 2000 20:53:29 +0000 (13:53 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 4 Oct 2000 20:53:29 +0000 (13:53 -0700)
commit50503ac83dc9a1fbb9bf412ed33fafe9b326cedb
tree4f82b9e33e90bba937926f41eb632d07c81d7017
parent4b606faf44b11ba1155388afca7abfd5e922b023
configure.in (enable-shared): New.

        * configure.in (enable-shared): New.
        * Makefile.in (LIBGCC_DEPS): Depend on EXTRA_PARTS as well.
        (libgcc.mk): Pass SHLIB_LINK, SHLIB_LIBS, SHLIB_MULTILIB to mklibgcc.
        * mklibgcc.in: Use them to link shared a libgcc.
        * config/t-linux (SHLIB_LINK, SHLIB_LIBS): New.
        * config/alpha/t-ieee (SHLIB_MULTILIB): New.
        * config/mips/t-iris6 (SHLIB_LINK, SHLIB_LIBS): New.
        * config/sparc/t-sol2 (SHLIB_LINK, SHLIB_LIBS): New.

        * configure.in (alpha-osf*): Use t-osf and x-osf.
        * config/alpha/t-osf: New file.
        * config/alpha/t-osf4: New file.
        * config/alpha/x-osf: New file.
        * config/alpha/x-alpha: Remove file.

From-SVN: r36715
13 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/config/alpha/t-ieee
gcc/config/alpha/t-osf [new file with mode: 0644]
gcc/config/alpha/t-osf4 [new file with mode: 0644]
gcc/config/alpha/x-alpha [deleted file]
gcc/config/alpha/x-osf [new file with mode: 0644]
gcc/config/mips/t-iris6
gcc/config/sparc/t-sol2
gcc/config/t-linux
gcc/configure
gcc/configure.in
gcc/mklibgcc.in