From 2f0f9ad00ff97abb6b61dcd65dc866483ceb7913 Mon Sep 17 00:00:00 2001 From: Peter O'Gorman Date: Sun, 27 Nov 2005 15:18:03 +0000 Subject: [PATCH] * ltmain.in (link mode): Add missing $LTCFLAGS for a $LTCC. * libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create reloadable objects. --- ChangeLog | 6 ++++++ libtool.m4 | 2 +- ltmain.in | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index fe011b27d..dca95f6d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-11-26 Peter O'Gorman + + * ltmain.in (link mode): Add missing $LTCFLAGS for a $LTCC. + * libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create reloadable + objects. + 2005-11-26 Ralf Wildenhues * libtool.m4: Fix comment typo. diff --git a/libtool.m4 b/libtool.m4 index 72fde08fd..eb00cc1dd 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -2241,7 +2241,7 @@ reload_cmds='$LD$reload_flag -o $output$reload_objs' case $host_os in darwin*) if test "$GCC" = yes; then - reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs' + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi diff --git a/ltmain.in b/ltmain.in index f533bb5d2..4929a7ce6 100644 --- a/ltmain.in +++ b/ltmain.in @@ -4560,8 +4560,8 @@ static const void *lt_preloaded_setup() { esac # Now compile the dynamic symbol file. - $show "(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" - $run eval '(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? + $show "(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" + $run eval '(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? # Clean up the generated files. $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T" -- 2.47.3