Up to [local] / src / usr.bin / libtool / LT
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.20 / (download) - annotate - [select for diffs], Sat Jul 8 08:15:32 2023 UTC (11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
HEAD
Changes since 1.19: +5 -12 lines
Diff to previous 1.19 (colored)
move everyone besides UList to use v5.36
Revision 1.19 / (download) - annotate - [select for diffs], Fri Jul 13 11:56:12 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5,
OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2
Changes since 1.18: +1 -112 lines
Diff to previous 1.18 (colored)
move stuff around some more, do not load link parts unless we are actually linking. (and always load basic linker class when we're actually linking) Start making a proper "library stash class".
Revision 1.18 / (download) - annotate - [select for diffs], Thu Jul 12 19:21:00 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.17: +2 -9 lines
Diff to previous 1.17 (colored)
common code for deducing libraries. Still fucks up order somehow...
Revision 1.17 / (download) - annotate - [select for diffs], Thu Jul 12 11:43:46 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)
deal with -pthread as a "once on" option.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Jul 12 09:48:11 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored)
unwanted duplicate
Revision 1.15 / (download) - annotate - [select for diffs], Thu Jul 12 09:43:34 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.14: +4 -14 lines
Diff to previous 1.14 (colored)
simplify yet a bit more
Revision 1.14 / (download) - annotate - [select for diffs], Wed Jul 11 09:34:05 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.13: +1 -2 lines
Diff to previous 1.13 (colored)
thinko
Revision 1.13 / (download) - annotate - [select for diffs], Wed Jul 11 08:39:23 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.12: +19 -5 lines
Diff to previous 1.12 (colored)
fix bug for real. Turns out some libraries (xcb...) have NEEDED that go to standard ldconfig search dirs... Of course, ld complains because it doesn't have them in its standard search dir. BUT there's an option -rpath-link designed just for that (look up needed objects during compile and trust the end result to find them). So use that for ldconfig directories... so that xcb can link without needing to go have a look at the NEEDED list, but without encoding standard rpaths in the resulting binary... Also, put all the junk that needs -Wl together so we can add one single -Wl,-rpath,foo,-rpath-link,foo2 thingy...
Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 10 18:11:36 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.11: +6 -10 lines
Diff to previous 1.11 (colored)
quick fix ?
Revision 1.11 / (download) - annotate - [select for diffs], Tue Jul 10 17:05:34 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.10: +2 -4 lines
Diff to previous 1.10 (colored)
unconfuse myself. having two methods that do completely different things with the same name (!) is evil...
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jul 10 16:41:00 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.9: +6 -7 lines
Diff to previous 1.9 (colored)
ouch, Rresolved and libsearchdirs no longer live in main, so make them part of $gp as they should be... Oh, and create an actual linker object for later.
Revision 1.9 / (download) - annotate - [select for diffs], Tue Jul 10 15:53:26 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.8: +5 -4 lines
Diff to previous 1.8 (colored)
move some shit around to (more or less) where it belongs
Revision 1.8 / (download) - annotate - [select for diffs], Tue Jul 10 13:32:10 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.7: +8 -8 lines
Diff to previous 1.7 (colored)
bye-bye Getopt::Long
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jul 10 12:24:45 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)
clean-up shit, pull some of LT::Util into ltconfig object make that a somewhat more "real" object...
Revision 1.6 / (download) - annotate - [select for diffs], Sun Jul 8 10:42:25 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.5: +30 -18 lines
Diff to previous 1.5 (colored)
a few big changes - start using our options parser for main libtool options - put link related stuff into their own module. Long term, some unification should happen. - shortdie for cases where we know libtool is not at fault.
Revision 1.5 / (download) - annotate - [select for diffs], Fri Jul 6 11:30:41 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)
add my copyright, since I'm going to do yet MORE changes...
Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 5 16:48:16 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)
error and warning messages should be explicit, sigh...
Revision 1.3 / (download) - annotate - [select for diffs], Wed Jul 4 12:39:34 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.2: +14 -13 lines
Diff to previous 1.2 (colored)
- start cleaning up options handling: put things into a separate package that encapsulates accesses to Getopt::Long (which is badly suited for us actually) - simplify LT::Trace syntax - implement --tag checks that mimic actual libtool - add libtool comp support, as per libtool2 (but keep implicit modes as per libtool1) - prevent shell code in nm execution okay jasper@, steven@
Revision 1.2 / (download) - annotate - [select for diffs], Thu Jun 28 18:24:42 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)
a few minor cleanup and performance tweaks (is_wrapper doesn't need to scan large binary files) okay jasper@
Revision 1.1 / (download) - annotate - [select for diffs], Tue Jun 19 09:30:44 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
add libtool to base, okay deraadt@, jasper@, millert@... (as requested by matthieu@ so we can work on xenocara).