libtool-patches
[Top][All Lists]
Advanced

[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"

reply via email to

[Prev in Thread] Current Thread [Next in Thread]