summaryrefslogtreecommitdiffstats
path: root/usr.bin/libtool/LT/Mode
AgeCommit message (Expand)AuthorFilesLines
2020-02-27Fix an off-by-one when -lestdc++ is passed before -lstdc++jca1-2/+2
2018-12-11teach libtool to build shared libraries with a sonamesemarie1-1/+2
2018-04-07have libtool do libtool work, mainly work around exec limitations byespie1-1/+13
2017-07-23Recognize '-weak' in our libtool, helps at least xine-lib to build.zhuk1-2/+4
2017-04-25Have libtool ignore 'static-libtool-libs'. Previously it was unsupported andsthen1-3/+5
2016-12-25Teach libtool how to deal with both -lestdc++ and -lstdc++ in command line.zhuk1-1/+16
2016-11-03Also ignore --no-undefined (we already ignore -no-undefined) which isajacoutot1-1/+2
2016-08-02Ignore the -bindir option, meaningless on OpenBSD.jca1-2/+3
2016-04-27typo: wil -> willajacoutot1-2/+2
2015-09-21Fix a couple of libtool issues:ajacoutot1-1/+10
2014-09-05recognize install-wrapper as a valid install programespie1-2/+2
2014-04-27Fix library search order in our libtool.zhuk1-9/+46
2014-04-20Style improvement based on espie@'s feedback: provide and usezhuk2-25/+21
2014-04-16Whitespace tweaks before further tweaks; no objections from ajacoutot@.zhuk4-14/+14
2014-04-16Make directory ordering in our libtool stable. Fixes quiet a few issueszhuk3-57/+46
2014-03-31Match GNU libtool and properly add -rpath to the linker when linkingajacoutot1-1/+20
2014-03-19Remove lexical $_ from libtool in preparation for perl 5.18afresh12-60/+60
2014-03-06Also accept "install-check" as an install script. This part willajacoutot1-2/+2
2013-01-10Honor -Wc and -Xcompiler in link mode like GNU does. OK espie@millert1-1/+5
2012-11-09*really* filter symbols on elf systems: introduce a new "export_symbols"espie3-23/+52
2012-08-27a few libtool users are bogus, they confuse --export-symbols with theespie1-6/+8
2012-08-27vax does not get -rpath-link, but it also does not really need it.espie1-1/+2
2012-08-04zap nonsense codeespie1-4/+1
2012-07-18styleespie1-10/+10
2012-07-13minor cleanupespie1-7/+6
2012-07-13move stuff around some more, do not load link parts unless we are actuallyespie3-24/+385
2012-07-12okay, now the parser module is totally part of Mode/Link.pm, no reasonespie1-2/+297
2012-07-12match what stupid gnu libtool is doing, namely -o is not a short optionespie2-4/+4
2012-07-12allow "long options" to be one letter, enforce with !espie1-2/+3
2012-07-12laterespie1-2/+2
2012-07-12match gnu-libtool: error out if -L dir is used instead of -Ldirespie1-1/+2
2012-07-11duh, idiotespie1-4/+4
2012-07-11must check release is defined, it CAN be 0.espie1-2/+2
2012-07-11try to make code vaguely saneespie1-9/+3
2012-07-11do the ldconfig search dir properlyespie1-23/+42
2012-07-10ouch, Rresolved and libsearchdirs no longer live in main, so make themespie1-8/+34
2012-07-10bye-bye Getopt::Longespie1-54/+59
2012-07-10clean-up shit, pull some of LT::Util into ltconfig objectespie2-10/+11
2012-07-10full support for -static -shared -prefer-pic -prefer-non-pic -fpie*espie1-12/+39
2012-07-09longarg:espie1-5/+3
2012-07-09extend option parser a bit more: if we pass it a regexp, then we matchespie1-3/+14
2012-07-09use short accessorespie1-7/+5
2012-07-09avoid duplicate -oespie1-4/+10
2012-07-09implement help-allespie3-3/+31
2012-07-09framework for handling help betterespie3-3/+7
2012-07-08first use of permuted optionsespie1-10/+7
2012-07-04- start cleaning up options handling: put things into a separate packageespie3-33/+38
2012-06-28a few minor cleanup and performance tweaks (is_wrapper doesn't need toespie2-10/+17
2012-06-24clean-up the mess: move modes into separate files,espie3-0/+567