Kaydet (Commit) bc3170b4 authored tarafından Caolán McNamara's avatar Caolán McNamara

use our default opt/noopt and symbol flags with icu

so --enable-symbols gets -g in here with -O2

for gcc always add -fno-strict-aliasing

Change-Id: I8d673ebaf26d5afdcc5ae5de626cc7f32ffd6835
üst 02a98501
...@@ -48,15 +48,17 @@ endif ...@@ -48,15 +48,17 @@ endif
else # $(OS) else # $(OS)
icu_CFLAGS:="$(if $(filter ANDROID,$(OS)),-fvisibility=hidden -fno-omit-frame-pointer) \ icu_CFLAGS:="$(if $(filter IOS,$(OS)),-DUCONFIG_NO_FILE_IO) \
$(if $(filter IOS,$(OS)),-DUCONFIG_NO_FILE_IO) \
$(if $(SYSBASE),-I$(SYSBASE)/usr/include) \ $(if $(SYSBASE),-I$(SYSBASE)/usr/include) \
$(if $(debug),-g,\ $(if $(debug),$(gb_DEBUG_CFLAGS),$(gb_COMPILEROPTFLAGS)) \
$(if $(filter GCC,$(COM)),-O2 -fno-strict-aliasing,-O))" $(if $(filter GCC,$(COM)),-fno-strict-aliasing) \
icu_CXXFLAGS:="$(if $(filter ANDROID,$(OS)),-fvisibility=hidden -fno-omit-frame-pointer) \ $(if $(filter $(true),$(gb_SYMBOL)),-g) \
$(if $(filter IOS,$(OS)),-DUCONFIG_NO_FILE_IO) \ $(if $(filter ANDROID,$(OS)),-fvisibility=hidden -fno-omit-frame-pointer)"
$(if $(debug),-g,\ icu_CXXFLAGS:="$(if $(filter IOS,$(OS)),-DUCONFIG_NO_FILE_IO) \
$(if $(filter GCC,$(COM)),-O2 -fno-strict-aliasing,-O))" $(if $(debug),$(gb_DEBUG_CFLAGS),$(gb_COMPILEROPTFLAGS)) \
$(if $(filter GCC,$(COM)),-fno-strict-aliasing) \
$(if $(filter $(true),$(gb_SYMBOL)),-g) \
$(if $(filter ANDROID,$(OS)),-fvisibility=hidden -fno-omit-frame-pointer)"
icu_LDFLAGS:="$(if $(filter TRUE,$(HAVE_LD_HASH_STYLE)),-Wl$(COMMA)--hash-style=$(WITH_LINKER_HASH_STYLE)) \ icu_LDFLAGS:="$(if $(filter TRUE,$(HAVE_LD_HASH_STYLE)),-Wl$(COMMA)--hash-style=$(WITH_LINKER_HASH_STYLE)) \
$(if $(SYSBASE),-L../lib -L../../lib -L../stubdata -L../../stubdata -L$(SYSBASE)/usr/lib) \ $(if $(SYSBASE),-L../lib -L../../lib -L../stubdata -L../../stubdata -L$(SYSBASE)/usr/lib) \
$(if $(filter TRUE,$(HAVE_LD_BSYMBOLIC_FUNCTIONS)),\ $(if $(filter TRUE,$(HAVE_LD_BSYMBOLIC_FUNCTIONS)),\
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment