summaryrefslogtreecommitdiffstats
path: root/share/mk/bsd.lib.mk (follow)
Commit message (Expand)AuthorAgeFilesLines
* The EXCLUDE_REGEX needs some tweaking for 6.6 and 6.7 syspatch builds.tb2020-05-261-4/+4
* new variable NOLIBSTATIC= prevents installation of a static library,deraadt2019-04-021-1/+3
* Remove commented-out historical ranlib operation, which would bederaadt2019-04-021-3/+1
* Remove -S from install commandskn2019-02-241-5/+5
* when building syspatches with lld exclude more non-existent object filesrobert2019-02-201-2/+9
* During build, delete all old library relink files to save disk space.deraadt2019-02-111-1/+5
* Define SOLIB when assembling for a shared-object libraryguenther2018-12-301-3/+3
* Ensure that the install media are built with a consistent set ofnaddy2018-10-181-3/+1
* Add RETGUARD to clang for amd64. This security mechanism uses per-functionmortimer2018-06-061-2/+2
* Set soname when building shared libraries.kettenis2017-11-141-4/+4
* Consolidate lib.so.*.a, ld.so.a and the kernel relink kit intorpe2017-11-051-2/+4
* switch the order of substitutions for syspatch object file order to avoidrobert2017-08-091-3/+3
* change -Os to -Oz all around the treerobert2017-07-251-2/+2
* use the previous syspatch's fake root for getting the link orderrobert2017-07-111-3/+4
* let BUILDFIRST just build first, using the same trick guenther@ did inespie2017-07-041-2/+7
* somehow, I did NOT commit the patch I sent to tb@. Matthieu noticed it.espie2017-07-021-2/+2
* effectively kill depend as an independant target (there are a few cornersespie2017-07-011-22/+36
* introduce a BUILDFIRST/BUILDAFTER mechanism:espie2017-06-161-1/+7
* make sure there are no duplicate object files linked when building syspatchesrobert2017-06-071-2/+2
* exclude more objects from the readelf output when building syspatches (needed on i386)robert2017-06-051-2/+2
* syspatch needs to create shared libs with the same object sequence insteadrobert2017-04-271-1/+7
* The support in 'ar' for 'D'eterministic builds has been in for weeks,guenther2017-03-261-6/+6
* Use sed -i to post-process .depend. This avoids permission issues causednatano2016-11-081-8/+2
* unify tmp depend generation.espie2016-10-151-9/+8
* DEBUGLIBS has been broken since the gcc4 switch, so delete it. CFLAGSguenther2016-07-041-46/+3
* make 'make clean' clean up the .ldadd file, in case LIBREBUILD was setguenther2016-05-151-2/+2
* provide support for a library setting LIBREBUILD, in which case a ar(1)deraadt2016-04-261-2/+21
* Nothing in base uses native language support anymore. Remove NLSbluhm2015-10-261-5/+1
* Add infrastructure for specifying a "version script" for the shared libraryguenther2015-07-191-7/+12
* Stop including CFLAGS in CXXFLAGS it creates problems when mixingjsg2015-05-141-1/+2
* We do not produce "core" files, so they do not need to be deleted. theyderaadt2013-10-151-2/+2
* Make it possible to build to reduced version of a library, includingguenther2013-10-131-3/+42
* Recognize and treat files with .cpp extension like any other C++ file.mpi2013-03-181-6/+6
* Add support for building non-PIE libraries.kettenis2012-09-161-1/+6
* Don't treat zaurus special; everybody gets libraries with debug info now.kettenis2012-08-311-3/+1
* No longer create lib*_pic.a files. Nothing uses them anymore.deraadt2012-08-311-20/+2
* Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccpascal2012-08-221-17/+13
* remove unneeded and error-prone :: rulesespie2012-07-081-5/+5
* remove old arm bootstrap scaffold.espie2012-07-041-6/+1
* unhook lint from the tree. The parser is incomplete and difficultjsg2012-04-081-22/+3
* The /g flag is unneeded when the pattern in ${var:S/pattern/sub/g} canguenther2011-07-161-2/+2
* Add "-S" to library installs to avoid breakage when oneckuethe2010-07-301-6/+6
* Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod2010-02-031-3/+3
* Revert 1.54 and build debug libs on hp300 too.miod2009-02-051-2/+2
* actually echo what's being executed; ok espie@otto2007-01-041-2/+2
* remove extraneous brackets and list the architecures in alphabetic order.brad2006-06-261-2/+2
* Consistency fix. Use ${} instead of $() for variables.bernd2006-02-031-4/+4
* skip -g libs on hp300 too, it is too heavyderaadt2006-01-111-2/+2
* Allow to disable lint by setting WANTLIB=nogrange2005-12-301-3/+3
* allows a shared library version to be set using LIBname_VERSION=major.minorespie2005-12-291-1/+6