diff options
| author | Michael Bestas <mkbestas@lineageos.org> | 2019-02-25 20:16:23 +0200 |
|---|---|---|
| committer | Michael Bestas <mkbestas@lineageos.org> | 2019-03-02 19:53:15 +0200 |
| commit | a40f25181897b91632c72b50713e0757562a6a4a (patch) | |
| tree | c5950a8d0ac9126f78dda8864909fdaa5132696a | |
| parent | d0bdc701215f5f6c05edfdb66481fdd4a638e526 (diff) | |
| download | android_external_bash-a40f25181897b91632c72b50713e0757562a6a4a.tar.gz android_external_bash-a40f25181897b91632c72b50713e0757562a6a4a.tar.bz2 android_external_bash-a40f25181897b91632c72b50713e0757562a6a4a.zip | |
bash: Silence all build warnings
Change-Id: Ic7397ba6c32c3dadc530b0164ca11a89a478042a
| -rw-r--r-- | Android.mk | 17 | ||||
| -rw-r--r-- | builtins/Android.mk | 11 | ||||
| -rw-r--r-- | lib/glob/Android.mk | 6 | ||||
| -rw-r--r-- | lib/readline/Android.mk | 17 | ||||
| -rw-r--r-- | lib/sh/Android.mk | 8 |
5 files changed, 53 insertions, 6 deletions
@@ -37,7 +37,22 @@ LOCAL_STATIC_LIBRARIES += \ libhistory \ libreadline LOCAL_CFLAGS += \ - -Wno-error + -Wno-char-subscripts \ + -Wno-format \ + -Wno-implicit-function-declaration \ + -Wno-incompatible-pointer-types \ + -Wno-incompatible-pointer-types-discards-qualifiers \ + -Wno-missing-field-initializers \ + -Wno-non-literal-null-conversion \ + -Wno-parentheses \ + -Wno-sign-compare \ + -Wno-sometimes-uninitialized \ + -Wno-switch \ + -Wno-unused-function \ + -Wno-unused-label \ + -Wno-unused-parameter \ + -Wno-unused-variable \ + -Wno-user-defined-warnings LOCAL_MODULE := bash LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) diff --git a/builtins/Android.mk b/builtins/Android.mk index 31932c9..21ca281 100644 --- a/builtins/Android.mk +++ b/builtins/Android.mk @@ -65,7 +65,16 @@ LOCAL_CFLAGS += \ -DCONF_OSTYPE=\"android-eabi\" \ -DCONF_MACHTYPE=\"arm-android-eabi\" \ -DCONF_VENDOR=\"unknown\" -LOCAL_CFLAGS += -Wno-error +LOCAL_CFLAGS += \ + -Wno-implicit-function-declaration \ + -Wno-incompatible-pointer-types-discards-qualifiers \ + -Wno-knr-promoted-parameter \ + -Wno-parentheses \ + -Wno-sign-compare \ + -Wno-unused-function \ + -Wno-unused-parameter \ + -Wno-unused-variable + LOCAL_MODULE_TAGS := eng LOCAL_MODULE := libbuiltins include $(BUILD_STATIC_LIBRARY) diff --git a/lib/glob/Android.mk b/lib/glob/Android.mk index a7e6ba0..98ff525 100644 --- a/lib/glob/Android.mk +++ b/lib/glob/Android.mk @@ -20,7 +20,11 @@ LOCAL_C_INCLUDES += \ LOCAL_CFLAGS += \ -DHAVE_CONFIG_H -LOCAL_CFLAGS += -Wno-error +LOCAL_CFLAGS += \ + -Wno-parentheses \ + -Wno-sign-compare \ + -Wno-unused-parameter \ + -Wno-unused-variable LOCAL_MODULE_TAGS := eng diff --git a/lib/readline/Android.mk b/lib/readline/Android.mk index 05bef25..3120580 100644 --- a/lib/readline/Android.mk +++ b/lib/readline/Android.mk @@ -23,7 +23,12 @@ LOCAL_C_INCLUDES += \ LOCAL_CFLAGS += \ -DHAVE_CONFIG_H -LOCAL_CFLAGS += -Wno-error +LOCAL_CFLAGS += \ + -Wno-incompatible-pointer-types-discards-qualifiers \ + -Wno-parentheses \ + -Wno-sign-compare \ + -Wno-unused-variable \ + -Wno-user-defined-warnings LOCAL_MODULE := libhistory @@ -80,7 +85,15 @@ LOCAL_C_INCLUDES += \ LOCAL_CFLAGS += \ -DHAVE_CONFIG_H -LOCAL_CFLAGS += -Wno-error -Wno-unused-parameter +LOCAL_CFLAGS += \ + -Wno-incompatible-pointer-types-discards-qualifiers \ + -Wno-missing-braces \ + -Wno-parentheses \ + -Wno-sign-compare \ + -Wno-unused-function \ + -Wno-unused-parameter \ + -Wno-unused-variable \ + -Wno-user-defined-warnings LOCAL_MODULE := libreadline diff --git a/lib/sh/Android.mk b/lib/sh/Android.mk index 9d34fac..192a621 100644 --- a/lib/sh/Android.mk +++ b/lib/sh/Android.mk @@ -26,7 +26,13 @@ LOCAL_C_INCLUDES += \ LOCAL_CFLAGS += \ -DHAVE_CONFIG_H -LOCAL_CFLAGS += -Wno-error +LOCAL_CFLAGS += \ + -Wno-missing-braces \ + -Wno-parentheses \ + -Wno-sign-compare \ + -Wno-unused-function \ + -Wno-unused-parameter \ + -Wno-unused-variable LOCAL_MODULE := libsh |
