diff --git a/sdclang.json b/sdclang.json index 43901d6..757b6e3 100644 --- a/sdclang.json +++ b/sdclang.json @@ -3,126 +3,7 @@ "SDCLANG": true, "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msmnile": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8998": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "apq8098_latv": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8998_32": { - "SDCLANG": false, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "sdm845": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "sdm660_64": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "sdm660_32": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "sdm630_64": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "sdm630_32": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "sdm670": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8996": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8953_64": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8953_32": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8937_64": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8937_32": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8952_32": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" - }, - "msm8952_64": { - "SDCLANG": true, - "SDCLANG_PATH": "vendor/qcom/sdclang/8.0/prebuilt/linux-x86_64/bin", - "SDCLANG_PATH_2": "vendor/qcom/sdclang/6.0/prebuilt/linux-x86_64/bin", - "SDCLANG_FLAGS": "-Wno-vectorizer-no-neon", - "SDCLANG_FLAGS_2": "-Wno-vectorizer-no-neon" + "SDCLANG_FLAGS": "-O3 -Wno-user-defined-warnings -Wno-vectorizer-no-neon -Wno-unknown-warning-option -Wno-deprecated-register -Wno-tautological-type-limit-compare -Wno-sign-compare -Wno-gnu-folding-constant -mllvm -arm-implicit-it=always -Wno-inline-asm -Wno-unused-command-line-argument -Wno-unused-variable -Wno-error=\\#warnings", + "SDCLANG_FLAGS_2": "-O3 -Wno-user-defined-warnings -Wno-vectorizer-no-neon -Wno-unknown-warning-option -Wno-deprecated-register -Wno-tautological-type-limit-compare -Wno-sign-compare -Wno-gnu-folding-constant -mllvm -arm-implicit-it=always -Wno-inline-asm -Wno-unused-command-line-argument -Wno-unused-variable -Wno-error=\\#warnings" } }