ANDROID: Use -Wall and more when building libfdt am: 170bf1d4ce am: 350d496637 am: 98f5673dc6 am: 7a55909ac6

Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2784258

Change-Id: I0ee033f59b97bc940f04ed95f4461350ddb65019
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Pierre-Clément Tosi
2023-10-12 11:24:34 +00:00
committed by Automerger Merge Worker
3 changed files with 20 additions and 22 deletions

View File

@@ -44,14 +44,21 @@ license {
} }
cc_defaults { cc_defaults {
name: "dt_defaults", name: "dtc_cflags_defaults",
cflags: [ cflags: [
"-Wall", "-Wall",
"-Werror", "-Werror",
"-Wno-macro-redefined", "-Wno-macro-redefined",
"-Wno-sign-compare",
"-Wno-missing-field-initializers", "-Wno-missing-field-initializers",
"-Wno-sign-compare",
"-Wno-unused-parameter", "-Wno-unused-parameter",
],
}
cc_defaults {
name: "dt_defaults",
defaults: ["dtc_cflags_defaults"],
cflags: [
"-DNO_YAML" "-DNO_YAML"
], ],

View File

@@ -1,26 +1,22 @@
COPTS = [
"-Wall",
"-Werror",
"-Wno-macro-redefined",
"-Wno-missing-field-initializers",
"-Wno-sign-compare",
"-Wno-unused-parameter",
]
cc_library( cc_library(
name = "libfdt", name = "libfdt",
srcs = glob([ srcs = glob([
"libfdt/*.h", "libfdt/*.h",
"libfdt/*.c", "libfdt/*.c",
]), ]),
copts = [ copts = COPTS,
"-Werror",
"-Wno-macro-redefined",
"-Wno-sign-compare",
],
includes = ["libfdt"], includes = ["libfdt"],
) )
COPTS = [
"-Wall",
"-Werror",
"-Wno-macro-redefined",
"-Wno-sign-compare",
"-Wno-missing-field-initializers",
"-Wno-unused-parameter",
]
genrule( genrule(
name = "lexer", name = "lexer",
srcs = [ srcs = [

View File

@@ -7,12 +7,7 @@ package {
cc_library { cc_library {
name: "libfdt", name: "libfdt",
host_supported: true, host_supported: true,
defaults: ["dtc_cflags_defaults"],
cflags: [
"-Werror",
"-Wno-macro-redefined",
"-Wno-sign-compare",
],
srcs: [ srcs: [
"fdt.c", "fdt.c",
"fdt_check.c", "fdt_check.c",