summaryrefslogtreecommitdiff
path: root/share/mk/bsd.own.mk
AgeCommit message (Expand)Author
2022-07-12Introduce a BUILD_LLDB switch, currently active on amd64 and arm64Jeremie Courreges-Anglas
2021-11-23add llvm-ar(1) to the build with its two dependencies libLLVMDlltoolDriverRobert Nagy
2021-08-21Switch macppc to ld.lldgkoehler
2021-05-02disable base-gcc on amd64; ok jca@ deraadt@Christian Weisgerber
2021-05-01Retire OpenBSD/sgi.Visa Hankala
2021-04-29riscv64 share/mkDale Rahn
2021-01-29Stop building gcc on macppc.Mark Kettenis
2021-01-10Disable base-gcc on loongson and octeon.Visa Hankala
2020-12-22Make clang the default compiler on loongson.Visa Hankala
2020-07-20Add powerpc64 to PIE_ARCH and STATICPIE_ARCH.Mark Kettenis
2020-07-04Stop defining NOPIC on powerpc64.gkoehler
2020-05-30Initial set of changes to build powerpc64 toolchain.Dale Rahn
2020-04-02Switch the default compiler on powerpc to clang.Mark Kettenis
2019-09-06disable base-gcc on armv7, sets from deraadt@; ok deraadt@ kettenis@ jca@Christian Weisgerber
2019-08-27disable base-gcc on i386, from daniel@, ok deraadtStuart Henderson
2019-07-01Switch the default compiler on octeon to clang.Visa Hankala
2019-04-21Build clang on powerpc.Mark Kettenis
2019-04-17Switch powerpc to big PIC. This is necessary to build libc++abi and libc++Mark Kettenis
2019-04-01aarch64 also uses PIE by default, make ${NOPIE*} flags availableJeremie Courreges-Anglas
2019-01-28Switch i386 to use lld as the default linker.Christian Weisgerber
2018-11-11Build clang on mips64.Visa Hankala
2018-11-08Do not pass -fno-pie to the compiler on mips64. It has no effectVisa Hankala
2018-10-22Switch amd64 to use lld as the default linker.Christian Weisgerber
2018-07-26Add infrastructure to install lld as the default linker. The old GNU linkerMark Kettenis
2018-01-19Build clang on sparc64.Mark Kettenis
2018-01-19Switch the default compiler on armv7 to clang.Mark Kettenis
2017-10-26Build clang on armv7.Mark Kettenis
2017-07-26switch the default compiler on amd64 and i386 to clang,Robert Nagy
2017-06-19g/c ASPICFLAG.Martin Pieuchot
2017-04-18ship clang with i386 and amd64. It does not become the main compiler YET.Theo de Raadt
2017-04-17Change build infrastructure to allow building both gcc and clang. ThisMark Kettenis
2016-12-18Introduce a list of architectures that use clang as compiler. ThePatrick Wildt
2016-11-19Enable builds with a dedicated user that cannot elevate privileges or writeTheo Buehler
2016-10-05De-escalate to an unprivileged users during 'make build' and 'make release'.Martin Natano
2016-09-21Loadable kernel modules are gone.Martin Natano
2016-09-08Enable -static -pie on arm.Mark Kettenis
2016-09-03Enable PIE on arm now that sjlj exceptions are no longer used afterJonathan Gray
2016-09-01remove sparc supportTed Unangst
2016-07-04DEBUGLIBS has been broken since the gcc4 switch, so delete it. CFLAGSPhilip Guenther
2016-07-04gcc's -fvisibility=hidden isn't the behavior we wanted when cleaning upPhilip Guenther
2016-03-09We are done providing support for the vax.Theo de Raadt
2015-10-26Nothing in base uses native language support anymore. Remove NLSAlexander Bluhm
2015-08-31update reasons for arch without pie; with pascalTheo de Raadt
2015-07-03Enable static pie on sparc; be sure to upgrade your compiler before yourMiod Vallat
2015-06-02Make sparc go PIE (not `static PIE' yet).Miod Vallat
2015-06-01Now that we do not need to build binutils 2.15 (except for gdb), simplify theMiod Vallat
2015-06-01Switch m88k ports to binutils 2.17.Miod Vallat
2015-05-29Switch vax to bunnytils 2.17.Miod Vallat
2015-05-28Invert the binutils 2.17 logic to only list non-2.17 platforms.Miod Vallat
2015-05-28Switch alpha, arm, sh and sparc to binutils 2.17.Miod Vallat