freebsd-src/lib/clang
Dimitry Andric 470f9f13de Build clang and other llvm executables as PIE
There is no reason anymore to not build these as PIE. Unfortunately
bsd.lib.mk does not allow for building _only_ PIE static libraries, so
lib/clang/Makefile.inc needs a kludge to work around that issue.

MFC after:	1 week
2024-02-11 19:01:56 +01:00
..
headers Merge llvm-project release/17.x llvmorg-17.0.1-25-g098e653a5bed 2023-12-08 18:35:22 +01:00
include Merge llvm-project release/17.x llvmorg-17.0.6-0-g6009708b4367 2023-12-08 18:35:59 +01:00
libclang Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51 2023-12-08 18:34:50 +01:00
libclangminimal Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
liblldb Add libllvm and liblldb source files to enable WITH_ASAN build 2024-01-27 22:51:08 +01:00
libllvm Add libllvm and liblldb source files to enable WITH_ASAN build 2024-01-27 22:51:08 +01:00
libllvmminimal Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51 2023-12-08 18:34:50 +01:00
clang.build.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
clang.pre.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
freebsd_cc_version.h update main to 15 2023-08-24 19:10:35 -04:00
lldb.pre.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
llvm.build.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
llvm.pre.mk Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51 2023-12-08 18:34:50 +01:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.inc Build clang and other llvm executables as PIE 2024-02-11 19:01:56 +01:00