summaryrefslogtreecommitdiff
path: root/share/mk/bsd.sys.mk
AgeCommit message (Expand)Author
2023-06-03bsd.*.mk: move MKSTRIPSYM default to bsd.own.mklukem
2023-04-29Like everywhere else make sure DESTDIR is not empty before using it.christos
2023-01-22lint: repurpose the '-d' option to specify DESTDIRrillig
2023-01-06Now that the default page size is 4K again for x86_64 with the binutilschristos
2022-12-30PR/57147: Andreas Gustafsson: Work around binutils 2.38+ relrochristos
2021-12-14Pass W with IDU for lint and deps.christos
2021-11-01mk: Add support for conditional compilation of parts of the tree withnia
2021-09-11sysinst/partitions.h: fix typos comments, also fix same typos in other files.andvar
2021-04-26Revert the AFLAGS change since it affects kernels.christos
2021-04-25- since we are using regex already, shorten by merging arm and mips entrieschristos
2020-11-09- make the CTFCONVERT command lines consistent and concise by putting allchristos
2020-09-05disable -Wabi for GCC 9.mrg
2020-07-03Enable trace-cmp.maxv
2020-05-15Don't add KCOV instrumentation on top of the KUBSAN instrumentation,maxv
2020-04-04KCOV doesn't depend on specificdata and cpu_intr_p() anymore, so dropmaxv
2020-02-08Retire KLEAK.maxv
2019-12-20move MV to sys.mk because it is used there. Pointed out by joerg@christos
2019-12-01Disable KCOV instrumentation in x86_machdep.ckamil
2019-11-15Make kMSan compatible with KCOV. With kMSan we are forced to stay with themaxv
2019-11-05Add Kernel Concurrency Sanitizer (kCSan) support. This sanitizer allows usmaxv
2019-10-15Allow individual lex and yacc sources to override/extend LFLAGS and YFLAGSchristos
2019-10-05Don't add -Wabi to CXXFLAGS for gcc 8. It warns about differencesuwe
2019-05-22Allow to use KCOV + kASan togetherkamil
2019-02-23Add KCOV - kernel code coverage tracing devicekamil
2019-01-21Most of the mv operations are to move temporary files to their final place.christos
2019-01-01document the elf2foo tools.christos
2018-12-31- prefix elf conversion tools with their platform to avoid conflictschristos
2018-12-02Introduce KLEAK, a new feature that can detect kernel information leaks.maxv
2018-08-03Allow to overwrite sanitizer flags for userlandkamil
2018-07-25Introduce MKLIBCSANITIZER in the share/mk ruleskamil
2018-06-24Reset SANITIZERFLAGS when specified NOSANITIZER / MKSANITIZER=nokamil
2018-06-21Refactor MKSANITIZER flags in mk ruleskamil
2018-06-17The compat build plays games with MAKEOBJDIR and unsets MAKEOBJDIRPREFIX.christos
2018-06-13Create NETBSDOBJDIR to handle MAKEOBJDIRPREFIX, since that prepends thechristos
2018-06-11Handle more objdir variations for MKREPRO (untested)christos
2018-06-02Move the RELRO and the SANITIZER stuff outside of the WARNS conditional!christos
2018-06-02Add build glue to build all the code with sanitizers: MKSANITIZE.christos
2018-05-24Be more selective about remapping object directories otherwise we pickchristos
2018-05-19Need to delete ${DESTDIR} for lintchristos
2018-02-02convert HAVE_GCC handling to modern GCC release numbering:mrg
2018-01-22white space for readability.christos
2018-01-22Disgusting and evil hack to elide coverity options that break productionchristos
2017-08-01convert two pairs of MACHINE_ARCH into two single MACHINE_CPU checks.mrg
2017-04-20Introduce MKSTRIPSYM build optionozaki-r
2017-03-22provide a common softfloat fenv implemenation and use it for softfloat builds.chs
2017-02-07Kernel build objdirs have a kernel name after the objdir. Use a regex forchristos
2017-01-17Don't randomly break the build and restrict -Wsystem-headers to gcc.joerg
2017-01-13enable again system header warnings now amd64 builds.christos
2017-01-12disable until we fix the build.christos
2017-01-12PR/51831: Don't suppress warnings coming from system header macro expansions.christos