ANDROID: Move -fvisibility-inlines-hidden to CXXFLAGS only am: ca50f86101

Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3207722

Change-Id: Ied2604611ce47e093e97e0d4f9245f371e7fc85e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Devin Moore 2024-08-06 21:14:09 +00:00 committed by Automerger Merge Worker
commit 33ee33bdf0

View file

@ -323,9 +323,10 @@ COMMON_CFLAGS-clang := -fvisibility=hidden -ggdb \
COMMON_CFLAGS := -Wall -Wunused -Wno-unused-parameter \
-Wbool-operation -Wstring-compare -Wxor-used-as-pow \
-Wint-in-bool-context -Wfree-nonheap-object \
-Werror -Wformat=2 -fno-strict-aliasing -fvisibility-inlines-hidden \
-Werror -Wformat=2 -fno-strict-aliasing \
$(SSP_CFLAGS) -O1
CXXFLAGS += $(COMMON_CFLAGS) $(COMMON_CFLAGS-$(CXXDRIVER)) -std=gnu++20
CXXFLAGS += $(COMMON_CFLAGS) $(COMMON_CFLAGS-$(CXXDRIVER)) -std=gnu++20 \
-fvisibility-inlines-hidden
CFLAGS += $(COMMON_CFLAGS) $(COMMON_CFLAGS-$(CDRIVER)) -std=gnu17
# We undefine _FORTIFY_SOURCE because some distros enable it by default in
# their toolchains. This makes the compiler issue warnings about redefines