OSDN Git Service

* Makefile.in (NM_FOR_TARGET): New.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Oct 2000 05:46:02 +0000 (05:46 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Oct 2000 05:46:02 +0000 (05:46 +0000)
commit111349c7a6577a6ce3130cd2e5f28706be188c39
treebe4a2f085ae65cf6912abaacdb552d587cf5422f
parentd0b85c45f700e6b6e97608db91b7f071a8acea17
    * Makefile.in (NM_FOR_TARGET): New.
        (libgcc.mk): Pass SHLIB_MKMAP, SHLIB_MAPFILES.
        (libgcc.a, stmp-multilib): Pass NM_FOR_TARGET.
        * mklibgcc.in: If SHLIB_MKMAP, build libgcc.map.  Depend the
        shared library build on that and EXTRA_MULTILIB_PARTS.
        * mkmap-flat.awk: New file.
        * mkmap-symver.awk: New file.
        * libgcc-std.ver: New file.
        * config/libgcc-glibc.ver: New file.
        * config/ia64/libgcc-ia64.ver: New file.
        * config/t-linux (SHLIB_MKMAP, SHLIB_MAPFILES): New.
        (SHLIB_LINK): Add --version-script.
        * config/ia64/t-ia64 (SHLIB_MAPFILES): Add libgcc-ia64.ver.
        * config/mips/t-iris6 (SHLIB_MKMAP, SHLIB_MAPFILES): New.
        * config/sparc/t-sol2 (SHLIB_MKMAP, SHLIB_MAPFILES): New.
        (SHLIB_LINK): Add -M.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36746 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/config/ia64/libgcc-ia64.ver [new file with mode: 0644]
gcc/config/ia64/t-ia64
gcc/config/libgcc-glibc.ver [new file with mode: 0644]
gcc/config/mips/t-iris6
gcc/config/sparc/t-sol2
gcc/config/t-linux
gcc/libgcc-std.ver [new file with mode: 0644]
gcc/mklibgcc.in
gcc/mkmap-flat.awk [new file with mode: 0644]
gcc/mkmap-symver.awk [new file with mode: 0644]