diff --git a/src/Source.cpp b/src/Source.cpp index 534479b0e..a31708b01 100644 --- a/src/Source.cpp +++ b/src/Source.cpp @@ -222,30 +222,34 @@ static const char *blacklist[] = { "-fbuild-session-file=", "-fbuild-session-timestamp=", "-fcomplete-member-pointers", + "-fconserve-stack", "-fembed-bitcode", "-fembed-bitcode-marker", "-ffile-compilation-dir", "-ffp-contract=", "-fmodules-validate-once-per-build-session", + "-fno-allow-store-data-races", "-fno-delete-null-pointer-checks", "-fno-enforce-eh-specs", + "-fno-ipa-sra", "-fno-return-std-move-in-c++11", "-fno-use-linker-plugin", "-fno-var-tracking", "-fno-var-tracking-assignments", + "-ftrivial-auto-var-init=", "-fvar-tracking", "-fvar-tracking-assignments", "-fvar-tracking-assignments-toggle", - "-no-canonical-prefixes", - "-ftrivial-auto-var-init=", "-gcc-toolchain", "-m64", "-march=", "-masm=", "-mcpu=", "-mfpmath=", + "-mno-fdpic", "-msse3", "-mtune=", + "-no-canonical-prefixes", "-s", "-split-threshold-for-reg-with-hint=", };