mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-06 16:40:47 +00:00
Revert "Build clang and other llvm executables as PIE"
This reverts commit 470f9f13de
.
I need more time to figure out how to make this work correctly with
incremental builds, which it currently miserably fails on.
This commit is contained in:
parent
81092e92ea
commit
d9c0e2e166
|
@ -2,11 +2,7 @@
|
|||
.include <bsd.compiler.mk>
|
||||
|
||||
PACKAGE= clang
|
||||
|
||||
# Build only PIE static libraries; bsd.lib.mk does support this directly.
|
||||
MK_PIE:= no
|
||||
CFLAGS+= ${PIEFLAG} ${SHARED_CFLAGS}
|
||||
CXXFLAGS+= ${PIEFLAG} ${SHARED_CXXFLAGS}
|
||||
MK_PIE:= no # Explicit libXXX.a references
|
||||
|
||||
.if ${COMPILER_TYPE} == "clang"
|
||||
DEBUG_FILES_CFLAGS= -gline-tables-only
|
||||
|
|
|
@ -3,6 +3,8 @@ WARNS?= 0
|
|||
|
||||
.include <bsd.compiler.mk>
|
||||
|
||||
MK_PIE:= no # Explicit libXXX.a references
|
||||
|
||||
.if ${COMPILER_TYPE} == "clang"
|
||||
DEBUG_FILES_CFLAGS= -gline-tables-only
|
||||
.else
|
||||
|
|
Loading…
Reference in a new issue