aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.lib.mk
Commit message (Expand)AuthorAgeFilesLines
* bsd.lib/prog.mk: Remove special case for mipsWarner Losh2022-01-031-6/+0
* Move _p.a profiling archives under MK_INSTALLLIBEd Maste2021-12-041-2/+2
* ncurses: convert libncursesw.a into a static ldscriptBaptiste Daroussin2021-10-101-3/+6
* bsd.lib.mk: add conditions for building _pie.a archivesEd Maste2021-09-131-1/+1
* Use compressed debug in standalone userland debug files by defaultEd Maste2021-08-041-0/+5
* Use .sinclude for bsd.sanitizer.mkAlex Richardson2021-08-031-1/+2
* Add build system support for ASAN+UBSAN instrumentationAlex Richardson2021-08-021-2/+6
* bsd.lib.mk: Add a install target for .pc filesEmmanuel Vadot2021-03-161-1/+13
* Rename NO_WERROR -> MK_WERROR=noAlex Richardson2021-01-071-1/+3
* bsd.lib.mk: Work around build system racinessAlex Richardson2020-11-261-1/+11
* Support initializing stack variables on function entryBrooks Davis2020-11-101-0/+19
* Don't use install(1) for the library symlinks in the build directoryAlex Richardson2020-10-121-2/+4
* Install library symlinks atomically.Mark Johnston2020-09-181-8/+12
* Stop using lorder and ranlib when building librariesAlex Richardson2020-09-171-12/+3
* pkgbase: use -dev,-dbg instead of -development,-debugEd Maste2020-05-201-10/+10
* Remove the SYMVER build option.John Baldwin2020-04-301-1/+1
* Re-apply r359267 now that tools are using the proper include pathEmmanuel Vadot2020-03-251-0/+3
* Revert r359267.Emmanuel Vadot2020-03-241-3/+0
* bsd.lib.mk: Do not include bsd.incs.mk for INTERNALLIBEmmanuel Vadot2020-03-241-0/+3
* Remove sparc64 specific buid-system hacksWarner Losh2020-02-261-5/+0
* pkgbase: move profiling _p.a libs into -development packagesEd Maste2020-01-161-1/+1
* Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundKyle Evans2020-01-141-13/+0
* Add -mno-relax to CFLAGS in bsd.prog/lib.mk instead of bsd.cpu.mk.John Baldwin2020-01-081-0/+4
* Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundKyle Evans2019-10-061-0/+13
* Override the TLS model when building mips64 binaries and static librariesKyle Evans2019-10-021-0/+6
* pkgbase: Add tag for LIBSYMLINK caseEmmanuel Vadot2019-09-051-1/+1
* pkgbase: Create a FreeBSD-utilities package and make it the default oneEmmanuel Vadot2019-09-051-1/+1
* do not enable userland retpoline if not supported by compiler/linkerEd Maste2019-08-151-0/+6
* Add WITH_PIE knob to build Position Independent ExecutablesEd Maste2019-02-151-2/+36
* Add a WITH_BIND_NOW build knobEd Maste2018-11-061-0/+4
* Introduce src.conf knob to build userland with retpolineEd Maste2018-10-211-0/+6
* Convert bsd.confs.mk to support DIRS.Brad Davis2018-07-241-1/+1
* Correct link metadata created when installing with -DNO_ROOT.Brooks Davis2018-06-291-3/+8
* Created static libc PIC/no-SSP library to be used by rtld.Konstantin Belousov2018-05-091-2/+44
* Remove build system support for lint.Warner Losh2017-11-171-21/+0
* Improve computation of {BC,LL}OBJS.Jonathan Anderson2017-10-181-5/+3
* Add LLVM IR libraries to CLEANFILES.Jonathan Anderson2017-10-171-0/+2
* Use OBJS_SRCS_FILTER to control setting OBJS from SRCSSimon J. Gerraty2017-09-161-3/+3
* Tweak comment for install -S usage since it does not impact the build.Bryan Drewery2017-09-081-3/+3
* Revert change (r322952) that was not yet destined for ^/headEnji Cooper2017-08-271-31/+2
* Try and rebase the bsd.lib.mk changes after ^/head@r322824 was merged inEnji Cooper2017-08-271-2/+31
* Improve the coverage of debug symbols for MK_DEBUG_FILES.John Baldwin2017-08-231-2/+2
* Use -S for library installations except for -DNO_ROOT builds.Bryan Drewery2017-08-161-0/+5
* Add limited sandbox capability to "make check"Enji Cooper2017-08-141-0/+6
* Always set CLEANFILES, even if not building.Bryan Drewery2016-11-131-1/+2
* Add rules to build LLVM IR binaries and libraries.Jonathan Anderson2016-11-011-1/+13
* Add LORDER, TSORT and TSORTFLAGS variables and replace theMarcel Moolenaar2016-10-181-3/+6
* Extract suffix rules into bsd.suffixes[-posix].mk.Jonathan Anderson2016-10-121-8/+0
* When MAKEOBJDIRPREFIX points to a case-insensitive file system, theMarcel Moolenaar2016-09-241-10/+10
* Don't truncate OBJS_DEPEND_GUESS.target from MakefileBryan Drewery2016-06-151-2/+2