aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2023-02-24 15:05:14 -0800
committerColin Cross <ccross@android.com>2023-02-24 16:28:21 -0800
commitc7a6977d97a86ffcabe8babcf7cb75b9b294a158 (patch)
tree0edc1c7a537eb48ba86e3899d6f8041725385b65
parentbd6f64487a974ad442b4316d4e6c4c43ff4228af (diff)
downloadwebrtc-c7a6977d97a86ffcabe8babcf7cb75b9b294a158.tar.gz
Remove unnecessary ignored flags
Most of the ignored flags are no longer necessary after I55f2bdea229cf11c21b5780b2639abb6dd7c3268. Remove anything that doesn't affect the generated Android.bp file. Test: android_tools/generate_android_bp.sh Change-Id: Ib78afeb256d260f0fe765b22a33f616df4c57e2c
-rwxr-xr-xandroid_tools/generate_bp.py46
1 files changed, 2 insertions, 44 deletions
diff --git a/android_tools/generate_bp.py b/android_tools/generate_bp.py
index 70054ff61f..52278876fe 100755
--- a/android_tools/generate_bp.py
+++ b/android_tools/generate_bp.py
@@ -8,51 +8,9 @@ PRINT_ORIGINAL_FULL = False
# This flags are augmented with flags added to the json files but not present in .gn or .gni files
IGNORED_FLAGS = [
- '-Wall',
- '-Werror',
- '-L',
- '-isystem',
- '-Xclang',
- '-B',
- '--sysroot',
- '-fcrash-diagnostics-dir',
- '.',
- '-fdebug-compilation-dir',
- '-instcombine-lower-dbg-declare=0',
- '-Wno-non-c-typedef-for-linkage',
- '-Werror',
- '-fcomplete-member-pointers',
- '-fno-stack-protector',
- '--target=i686-linux-android16',
- '--target=aarch64-linux-android21'
- '--target=i686-linux-android16',
- '--target=x86_64-linux-android21',
- '--target=arm-linux-androideabi16',
- '--target=aarch64-linux-gnu',
- '--target=arm-linux-gnueabihf',
- '-ggnu-pubnames',
- '-m64',
- '-m32',
- '-march=x86-64',
- '-march=armv8-a',
- '-march=armv7-a',
- '-mllvm',
- '-mfloat-abi=hard',
- '-target-feature',
- '+crypto',
- '+crc',
- '-fno-unique-section-names',
- '-fno-short-enums',
- '-fno-delete-null-pointer-checks',
- '-ffile-compilation-dir=.',
- '-Wno-unneeded-internal-declaration',
- '-Wno-unreachable-code-aggressive',
- '-Wno-unreachable-code-break',
- '-fuse-ctor-homing',
- '-fno-rtti',
- '-gsplit-dwarf', # TODO(b/266468464): breaks riscv
- '-gdwarf-aranges', # TODO(b/269343483): breaks riscv
'-D_DEBUG',
+ '-Werror',
+ '-Xclang'
]
DEFAULT_CFLAGS = [
'-DHAVE_ARM64_CRC32C=0',