[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LTCC for reload commands on darwin
From: |
Peter O'Gorman |
Subject: |
LTCC for reload commands on darwin |
Date: |
Sat, 26 Nov 2005 22:25:34 +0900 |
User-agent: |
Mozilla Thunderbird 1.0.2 (Macintosh/20050317) |
Okay?
Peter
Index: ChangeLog
2005-11-26 Peter O'Gorman <address@hidden>
* libltdl/m4/libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create
reloadable objects.
from Ralf Wildenhues <address@hidden>
Index: libltdl/m4/libtool.m4
===================================================================
RCS file: /cvsroot/libtool/libtool/libltdl/m4/libtool.m4,v
retrieving revision 1.48
diff -u -3 -p -u -r1.48 libtool.m4
--- libltdl/m4/libtool.m4 25 Nov 2005 18:17:49 -0000 1.48
+++ libltdl/m4/libtool.m4 26 Nov 2005 13:24:51 -0000
@@ -2752,7 +2752,7 @@ reload_cmds='$LD$reload_flag -o $output$
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
Index: ChangeLog
2005-11-26 Peter O'Gorman <address@hidden>
* ltmain.in (link mode): Add missing $LTCFLAGS for a $LTCC.
* libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create reloadable
objects.
from Ralf Wildenhues <address@hidden>
Index: libtool.m4
===================================================================
RCS file: /cvsroot/libtool/libtool/Attic/libtool.m4,v
retrieving revision 1.314.2.140
diff -u -3 -p -u -r1.314.2.140 libtool.m4
--- libtool.m4 26 Nov 2005 10:22:23 -0000 1.314.2.140
+++ libtool.m4 26 Nov 2005 13:24:35 -0000
@@ -2241,7 +2241,7 @@ reload_cmds='$LD$reload_flag -o $output$
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
Index: ltmain.in
===================================================================
RCS file: /cvsroot/libtool/libtool/Attic/ltmain.in,v
retrieving revision 1.334.2.105
diff -u -3 -p -u -r1.334.2.105 ltmain.in
--- ltmain.in 25 Nov 2005 18:36:15 -0000 1.334.2.105
+++ ltmain.in 26 Nov 2005 13:24:36 -0000
@@ -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"
- LTCC for reload commands on darwin,
Peter O'Gorman <=