diff options
author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-22 00:55:35 +0000 |
---|---|---|
committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-22 00:55:35 +0000 |
commit | 1a17e78f5c6126e1387cee11acd4972b3ecb6be2 (patch) | |
tree | 4d01fdf916779de9bd2bbbf97797dea6b7e817a7 /gcc/mklibgcc.in | |
parent | c4f7b7341fe8724cb7e8b091b7227e7c65c8bd38 (diff) | |
download | gcc-1a17e78f5c6126e1387cee11acd4972b3ecb6be2.tar.gz |
* mklibgcc.in (SHLIB_MKMAP_OPTS): New variable.
* mkmap-symver.awk (dotsyms): If set, output .foo as well as foo.
* Makefile.in (SHLIB_MKMAP_OPTS): Pass to mklibgcc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51153 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/mklibgcc.in')
-rw-r--r-- | gcc/mklibgcc.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/mklibgcc.in b/gcc/mklibgcc.in index 3d743b15a39..a69f3489a70 100644 --- a/gcc/mklibgcc.in +++ b/gcc/mklibgcc.in @@ -28,6 +28,7 @@ # SHLIB_LINK # SHLIB_MULTILIB # SHLIB_MKMAP +# SHLIB_MKMAP_OPTS # SHLIB_MAPFILES # SHLIB_NM_FLAGS # SHLIB_INSTALL @@ -231,6 +232,7 @@ for file in $LIB2ADD_ST; do done # SHLIB_MKMAP +# SHLIB_MKMAP_OPTS # SHLIB_MAPFILES for ml in $MULTILIBS; do dir=`echo ${ml} | sed -e 's/;.*$//' -e 's/=/$(EQ)/g'` @@ -259,7 +261,7 @@ for ml in $MULTILIBS; do mapfile="libgcc.map" echo "" echo "${mapfile}: $SHLIB_MKMAP $SHLIB_MAPFILES $libgcc_sh_objs" - echo ' { $(NM_FOR_TARGET)'" $SHLIB_NM_FLAGS $libgcc_sh_objs; echo %%; cat $SHLIB_MAPFILES; } | "'$(AWK)'" -f $SHLIB_MKMAP > "'tmp-$@' + echo ' { $(NM_FOR_TARGET)'" $SHLIB_NM_FLAGS $libgcc_sh_objs; echo %%; cat $SHLIB_MAPFILES; } | "'$(AWK)'" -f $SHLIB_MKMAP $SHLIB_MKMAP_OPTS > "'tmp-$@' echo ' mv tmp-$@ $@' fi shlib_deps="$shlib_deps $mapfile" |