diff options
| author | Enji Cooper <ngie@FreeBSD.org> | 2017-11-05 19:25:06 +0000 |
|---|---|---|
| committer | Enji Cooper <ngie@FreeBSD.org> | 2017-11-05 19:25:06 +0000 |
| commit | a060f1416af6941c486d0f5a1accbbe122c82da1 (patch) | |
| tree | d430680e112c6e51970ff2d3026749da3a03ceae /lib | |
| parent | 70cccb5ce09c5caee7a18a2a9d1d70fae5705a45 (diff) | |
Notes
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libclang_rt/Makefile.inc | 8 | ||||
| -rw-r--r-- | lib/libclang_rt/profile/Makefile | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/libclang_rt/Makefile.inc b/lib/libclang_rt/Makefile.inc index f7687ef3376b..6bbae7561d92 100644 --- a/lib/libclang_rt/Makefile.inc +++ b/lib/libclang_rt/Makefile.inc @@ -20,13 +20,13 @@ CFLAGS+= -DNDEBUG CFLAGS+= ${PICFLAG} CFLAGS+= -fno-builtin CFLAGS+= -fno-exceptions -CFLAGS+= -fno-rtti -.if ${COMPILER_VERSION} >= 30700 +CXXFLAGS+= -fno-rtti +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 30700 CFLAGS+= -fno-sanitize=safe-stack .endif CFLAGS+= -fno-stack-protector CFLAGS+= -funwind-tables -CFLAGS+= -fvisibility-inlines-hidden -CFLAGS+= -fvisibility=hidden +CXXFLAGS+= -fvisibility-inlines-hidden +CXXFLAGS+= -fvisibility=hidden CFLAGS+= -I${CRTSRC}/lib CXXFLAGS+= -std=c++11 diff --git a/lib/libclang_rt/profile/Makefile b/lib/libclang_rt/profile/Makefile index f5860a69dd76..063f8bb11c36 100644 --- a/lib/libclang_rt/profile/Makefile +++ b/lib/libclang_rt/profile/Makefile @@ -5,7 +5,7 @@ LIB= clang_rt.profile-${CRTARCH} # This is needed for --coverage -CFLAGS+= -fvisibility=default +CXXFLAGS+= -fvisibility=default SRCS+= profile/GCDAProfiling.c SRCS+= profile/InstrProfiling.c |
