------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-02-19 
11:44 -------
Subject: Bug 19525

CVSROOT:        /cvs/gcc
Module name:    gcc
Changes by:     [EMAIL PROTECTED]       2005-02-19 11:44:11

Modified files:
        gcc            : ChangeLog gcc.c mklibgcc.in 
        gcc/doc        : invoke.texi 
        gcc/config     : t-libunwind-elf t-slibgcc-darwin 
                         t-slibgcc-elf-ver t-slibgcc-sld 
        gcc/config/i386: t-nwld 
        gcc/config/ia64: t-hpux 
        gcc/config/mips: t-slibgcc-irix 
        gcc/config/pa  : t-hpux-shlib 
        gcc/config/rs6000: t-aix43 t-aix52 
        gcc/config/sh  : t-linux 

Log message:
        PR other/19525
        * doc/invoke.texi: Remove documentation of %M spec.
        * gcc.c: Likewise.
        (init_spec): Remove %M suffix from -lgcc_s.
        (do_spec_1): Remove 'M' case.
        * mklibgcc.in: Remove SHLIB_MULTILIB handling.  Expect SHLIB_LINK
        to put shared libraries in the multilib directory.  Remove the
        shlib_so_soname substitution variable.  Don't add a multilib encoding
        to shlib_base_name.  Set shlib_slibdir_qual to the full pathname
        reported by -print-multi-os-directory.  Pass @multilib_dir@ to
        SHLIB_INSTALL as well as SHLIB_LINK.
        * config/t-slibgcc-elf-ver (SHLIB_SONAME): Use @[EMAIL PROTECTED]
        (SHLIB_NAME): Delete.
        (SHLIB_DIR): New macro.
        (SHLIB_LINK): Put $(SHLIB_SONAME) and $(SHLIB_SOLINK) in $(SHLIB_DIR).
        (SHLIB_INSTALL): Adjust accordingly.
        * config/t-slibgcc-darwin: As for t-slibgcc-elf-ver.
        * config/t-slibgcc-sld: Likewise.
        * config/t-libunwind-elf (SHLIBUNWIND_NAME): Delete.
        (SHLIBUNWIND_SONAME): Use @[EMAIL PROTECTED]
        (SHLIBUNWIND_LINK): Put $(SHLIBUNWIND_SONAME) and $(SHLIB_SOLINK)
        in $(SHLIB_DIR).
        (SHLIBUNWIND_INSTALL): Adjust accordingly.
        * config/i386/t-nwld (SHLIB_SONAME): Delete.
        (SHLIB_LINK, SHLIB_INSTALL): Use SHLIB_NAME instead of SHLIB_SONAME.
        Use @shlib_base_name@ instead of @[EMAIL PROTECTED]
        * config/ia64/t-hpux (SHLIB_LINK): Put @[EMAIL PROTECTED]
        and @[EMAIL PROTECTED] in @[EMAIL PROTECTED]
        (SHLIB_INSTALL): Adjust accordingly.  Add @shlib_slibdir_qual@
        to the install path.
        * config/mips/t-slibgcc-irix: As for t-slibgcc-elf-ver.
        (SHLIB_LINK): Remove previous workaround.
        * config/pa/t-hpux-shlib (SHLIB_DIR, SHLIB_SLIBDIR_QUAL): New macros.
        (SHLIB_LINK): Put $(SHLIB_SONAME) and $(SHLIB_NAME) in $(SHLIB_DIR).
        (SHLIB_INSTALL): Adjust accordingly.  Add $(SHLIB_SLIBDIR_QUAL) to
        the install path.
        * config/rs6000/t-aix43 (SHLIB_LINK): Put @[EMAIL PROTECTED] in
        @[EMAIL PROTECTED]  Use @multilib_dir@ to check for threading libraries.
        (SHLIB_INSTALL): Adjust accordingly.
        (SHLIB_LIBS): Use @multilib_dir@ to check for threading libraries.
        * config/rs6000/t-aix52: As for config/rs6000/t-aix43.
        * config/sh/t-linux (SHLIB_LINK, SHLIB_INSTALL): As for
        config/t-slibgcc-elf-ver.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.7536&r2=2.7537
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gcc.c.diff?cvsroot=gcc&r1=1.446&r2=1.447
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/mklibgcc.in.diff?cvsroot=gcc&r1=1.83&r2=1.84
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/invoke.texi.diff?cvsroot=gcc&r1=1.580&r2=1.581
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/t-libunwind-elf.diff?cvsroot=gcc&r1=1.4&r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/t-slibgcc-darwin.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/t-slibgcc-elf-ver.diff?cvsroot=gcc&r1=1.10&r2=1.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/t-slibgcc-sld.diff?cvsroot=gcc&r1=1.10&r2=1.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/i386/t-nwld.diff?cvsroot=gcc&r1=1.5&r2=1.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/ia64/t-hpux.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/mips/t-slibgcc-irix.diff?cvsroot=gcc&r1=1.5&r2=1.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/t-hpux-shlib.diff?cvsroot=gcc&r1=1.4&r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/t-aix43.diff?cvsroot=gcc&r1=1.24&r2=1.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/rs6000/t-aix52.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sh/t-linux.diff?cvsroot=gcc&r1=1.16&r2=1.17



-- 


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

Reply via email to