aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.lib.mk
Commit message (Expand)AuthorAgeFilesLines
* bsd.lib.mk: document INTERNALLIB and PRIVATELIBKonstantin Belousov8 days1-0/+15
* packages: Install development manpages in the -dev packageLexi Winter2025-10-261-1/+12
* packages: Remove the tests-dev packageLexi Winter2025-09-181-0/+11
* packages: Improve handling of -lib packagesLexi Winter2025-08-231-14/+35
* share/mk: Deduplicate some handling of debug infoMark Johnston2025-08-211-44/+8
* share/mk: Use :ts,:[*] to stringify TAG_ARGSLexi Winter2025-08-071-1/+1
* Move extra suffix-transformation rules into bsd.suffixes-extra.mkDimitry Andric2025-04-231-73/+1
* Add .NOTMAIN to guard targetsSimon J. Gerraty2025-04-191-1/+1
* share/mk: Remove more support for building profiled librariesJohn Baldwin2025-02-051-29/+3
* mk: Add missing escape characterJose Luis Duran2025-02-041-1/+1
* mk: Move vm stack test debug symbolsJose Luis Duran2025-02-041-1/+2
* Limit some cc options based upon featuresAlexander Leidinger2025-01-311-5/+5
* Add option to clear caller-used registers on function return.Alexander Leidinger2025-01-221-0/+9
* bsd.lib.mk: Capitalize "Building" for librariesMinsoo Choo2024-12-081-5/+5
* Retire MK_PROFILE infrastructureEd Maste2024-11-121-16/+0
* mk: Add a BTI-report linker featureJose Luis Duran2024-08-301-1/+1
* arm64: Allow userspace to be built with PAC and BTIAndrew Turner2024-05-221-0/+6
* Add an UNDEFINED_VERSION optionBrooks Davis2024-03-011-4/+6
* share: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* pkgbase: put library links and symlinks in the -dev packageDoug Rabson2023-09-141-0/+1
* Add INIT_ALL build optionBrooks Davis2023-09-011-12/+5
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* mk: fix unnecessary library relinking with incremental buildsVal Packett2023-07-271-3/+4
* bsd.lib.mk: Automatically generate libcompat TAGSJessica Clarke2023-07-271-2/+5
* share/mk: Pass -znoexecstack to ld.bfd when linking libraries and programs.John Baldwin2023-07-201-0/+2
* Assemble .s to .o using cc, not asEd Maste2023-06-261-1/+1
* Update -ftrivial-auto-var-init flags for clang >= 16Dimitry Andric2023-05-231-6/+8
* bsd.lib.mk: decouple lib*_pic.a from TOOLCHAIN build knobEd Maste2023-05-011-2/+2
* Suppress lld 16 errors about undefined symbols in version mapsDimitry Andric2023-04-171-0/+7
* Install working pkgconfig .pc files for compat librariesAlex Richardson2022-08-111-1/+1
* Really fix cross-builds from macOSJessica Clarke2022-06-301-1/+1
* Fix cross-builds from macOSEd Maste2022-06-271-0/+2
* Add RELRO build knob, default to enabledEd Maste2022-06-221-0/+5
* 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