aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.prog.mk
Commit message (Expand)AuthorAgeFilesLines
* Fix cross-builds from macOSEd Maste3 days1-0/+2
* Add RELRO build knob, default to enabledEd Maste7 days1-0/+5
* bsd.lib/prog.mk: Remove special case for mipsWarner Losh2022-01-031-5/+0
* Use compressed debug in standalone userland debug files by defaultEd Maste2021-08-041-0/+4
* Use .sinclude for bsd.sanitizer.mkAlex Richardson2021-08-031-1/+2
* Add build system support for ASAN+UBSAN instrumentationAlex Richardson2021-08-021-0/+2
* Add afterbuild target to bsd.prog.mk.Marcin Wojtas2021-05-211-0/+5
* Remove the MK_LIBCPLUSPLUS optionAlex Richardson2021-02-011-4/+0
* Rename NO_WERROR -> MK_WERROR=noAlex Richardson2021-01-071-1/+3
* Support initializing stack variables on function entryBrooks Davis2020-11-101-0/+19
* bsd.prog.mk: split MK_PIE test for clarityEd Maste2020-06-021-1/+4
* pkgbase: use -dev,-dbg instead of -development,-debugEd Maste2020-05-201-2/+2
* Add -mno-relax to CFLAGS in bsd.prog/lib.mk instead of bsd.cpu.mk.John Baldwin2020-01-081-0/+4
* Allow bsd.compat.mk to be reliably included outside Makefile.inc1.Brooks Davis2019-10-311-1/+0
* bsd.compat.mk isn't setup to be included outside of Makefile.inc so comment itWarner Losh2019-10-161-1/+1
* Add the ability to link programs against a compat ABI.Brooks Davis2019-10-151-0/+1
* Override the TLS model when building mips64 binaries and static librariesKyle Evans2019-10-021-0/+5
* 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/+5
* Fixup bsd.prog.mk after r344182Conrad Meyer2019-02-151-1/+1
* Use make's :tl instead of checking "no" and "NO"Ed Maste2019-02-151-4/+3
* Fix Makefile conditional after r344179Ed Maste2019-02-151-1/+1
* Add WITH_PIE knob to build Position Independent ExecutablesEd Maste2019-02-151-0/+6
* Avoid retpolineplt with static linkingEd Maste2018-11-191-0/+3
* 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
* Correct link metadata created when installing with -DNO_ROOT.Brooks Davis2018-06-291-0/+4
* Remove accidentally committed debug statement that induced the followingSean Bruno2018-05-051-1/+0
* bsdgrep: annihilate our in-tree TRE, previously disabled by defaultKyle Evans2018-05-041-0/+1
* Remove build system support for lint.Warner Losh2017-11-171-7/+0
* Improve computation of {BC,LL}OBJS.Jonathan Anderson2017-10-181-5/+8
* Improve logic of CLEANFILES+=${PROG_FULL}.{bc,ll}.Jonathan Anderson2017-10-181-1/+2
* Use OBJS_SRCS_FILTER to control setting OBJS from SRCSSimon J. Gerraty2017-09-161-1/+1
* Improve the coverage of debug symbols for MK_DEBUG_FILES.John Baldwin2017-08-231-1/+1
* Add limited sandbox capability to "make check"Enji Cooper2017-08-141-0/+7
* Add rules to build LLVM IR binaries and libraries.Jonathan Anderson2016-11-011-4/+17
* bsd.prog.mk: add "/usr/lib" to list of base system directoriesEd Maste2016-06-241-1/+2
* META_MODE: Don't generate or read _EXTRADEPEND dependencies when using filemon.Bryan Drewery2016-06-211-0/+2
* Revert r301079.Bryan Drewery2016-06-031-4/+4
* WITH_META_MODE: Mitigate switching from without to with META_MODE.Bryan Drewery2016-05-311-4/+4
* MFHGlen Barber2016-04-041-7/+1
|\
| * Follow-up r297282: Make the COPTS warning more useful.Bryan Drewery2016-04-011-1/+1
| * Remove the old depend (mkdep) code and make FAST_DEPEND the one true way.Bryan Drewery2016-03-301-7/+0
| * We don't have a CPPFLAGS, COPTS or CPUFLAGS.Bryan Drewery2016-03-261-0/+1
* | MFHGlen Barber2016-03-061-0/+2
|\|
| * DEBUG_FILES: Create the DEBUGFILEDIR if it doesn't exist on install.Bryan Drewery2016-03-031-0/+2
* | MFHGlen Barber2016-03-021-1/+5
|\|
| * Add guessed dependencies to OBJS after bsd.dep.mk in case of it adding to SRCS.Bryan Drewery2016-03-021-1/+5
* | MFHGlen Barber2016-03-021-8/+10
|\|
| * Import bsd.clang-analyze.mk based on NetBSD's version.Bryan Drewery2016-02-261-0/+1