summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-09-15 20:37:15 -0700
committerKhem Raj <raj.khem@gmail.com>2022-09-17 16:55:30 -0700
commit40657fdae423120a31247d43add3b3b286288215 (patch)
tree03407d6b5ac38f46a7be1ea55fc146a4a72c1ce8
parent2e28729d5e2ec2a35f6064ed096e3c45fb48c429 (diff)
downloadmeta-clang-40657fdae423120a31247d43add3b3b286288215.tar.gz
apt: Remove clang specific kludges
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--conf/nonclangable.conf9
1 files changed, 0 insertions, 9 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index b0221bc..abe140e 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -347,15 +347,6 @@ COMPILER_RT:pn-libc-bench:libc-glibc:toolchain-clang:arm = "--unwindlib=libgcc"
347# | gcc: error: unrecognized command line option ‘-Qunused-arguments’ 347# | gcc: error: unrecognized command line option ‘-Qunused-arguments’
348BUILD_CC:pn-nss:toolchain-clang = "clang -rtlib=libgcc -unwindlib=none" 348BUILD_CC:pn-nss:toolchain-clang = "clang -rtlib=libgcc -unwindlib=none"
349 349
350# libnoprofile.c:19:5: error: expected parameter declarator
351# int printf(const char *format, ...) {
352# ^
353# error: non-constant-expression cannot be narrowed from type 'std::chrono::duration<
354#long long, std::ratio<1, 1> >::rep' (aka 'long long') to '__time_t' (aka 'long') in initializer list
355# [-Wc++11-narrowing]
356CXXFLAGS:append:pn-apt:toolchain-clang = " -Wno-c++11-narrowing"
357lcl_maybe_fortify:pn-apt:toolchain-clang = ""
358
359# LTO 350# LTO
360# Seems to use symver ASMs see https://stackoverflow.com/questions/46304742/how-to-combine-lto-with-symbol-versioning 351# Seems to use symver ASMs see https://stackoverflow.com/questions/46304742/how-to-combine-lto-with-symbol-versioning
361# lib/puny_encode.c:136: multiple definition of `_idn2_punycode_encode' 352# lib/puny_encode.c:136: multiple definition of `_idn2_punycode_encode'