summaryrefslogtreecommitdiff
path: root/gcc/mklibgcc.in
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-21 01:47:05 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-21 01:47:05 +0000
commita5c6ce6996b62249833202a820743d2cf62fd324 (patch)
treeb037f49f5f9d87522cd6c42b9244b590f517ba4c /gcc/mklibgcc.in
parent8c3df5f7b32423e1677f7b7dd45d06e6d25dda4e (diff)
downloadgcc-a5c6ce6996b62249833202a820743d2cf62fd324.tar.gz
* Makefile.in (SHLIB_NM_FLAGS): New.
(libgcc.mk): Pass it. * mklibgcc.in (libgcc.map): Use it. * rs6000/t-aix43 (SHLIB_EXT, SHLIB_LINK, SHLIB_LIBS, SHLIB_MKMAP, SHLIB_MAPFILES, SHLIB_NM_FLAGS): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36989 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/mklibgcc.in')
-rw-r--r--gcc/mklibgcc.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/mklibgcc.in b/gcc/mklibgcc.in
index e19d0ee627b..4d957fa063b 100644
--- a/gcc/mklibgcc.in
+++ b/gcc/mklibgcc.in
@@ -28,6 +28,7 @@
# SHLIB_MULTILIB
# SHLIB_MKMAP
# SHLIB_MAPFILES
+# SHLIB_NM_FLAGS
# Make needs VPATH to be literal.
echo 'srcdir = @srcdir@'
@@ -262,7 +263,7 @@ for ml in $MULTILIBS; do
mapfile="libgcc.map"
echo ""
echo "${mapfile}: $SHLIB_MKMAP $SHLIB_MAPFILES $libgcc_objs"
- echo ' { $(NM_FOR_TARGET) -pg'" $libgcc_objs; echo %%; cat $SHLIB_MAPFILES; } | "'$(AWK)'" -f $SHLIB_MKMAP > "'tmp-$@'
+ echo ' { $(NM_FOR_TARGET)'" $SHLIB_NM_FLAGS $libgcc_objs; echo %%; cat $SHLIB_MAPFILES; } | "'$(AWK)'" -f $SHLIB_MKMAP > "'tmp-$@'
echo ' mv tmp-$@ $@'
fi
shlib_deps="$shlib_deps $mapfile"