summaryrefslogtreecommitdiff
path: root/icu
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-05-02 11:20:12 +0100
committerCaolán McNamara <caolanm@redhat.com>2012-05-02 11:20:33 +0100
commit022f7f0c256dd9c1ce6b9f099813a79cc28acd6c (patch)
tree7df55c4d7a0bc681619038ebc15a9f7b12308b28 /icu
parent27d8c527012e2759b1d2b282feff433b26fdc4ce (diff)
can use -O2 without -fstrict-aliasing for icu
Change-Id: I9841adb2e17e11c32823ac9e438bae824d30599e
Diffstat (limited to 'icu')
-rw-r--r--icu/makefile.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/icu/makefile.mk b/icu/makefile.mk
index eb32cc871b48..ddc6fe0e9062 100644
--- a/icu/makefile.mk
+++ b/icu/makefile.mk
@@ -87,6 +87,9 @@ CC:=gcc $(EXTRA_CFLAGS)
.IF "$(debug)" != ""
icu_CFLAGS+=-g $(ARCH_FLAGS)
icu_CXXFLAGS+=-g $(ARCH_FLAGS)
+.ELIF "$(COM)"=="GCC"
+icu_CFLAGS+=-O2 -fnostrict-aliasing $(ARCH_FLAGS)
+icu_CXXFLAGS+=-O2 -fno-fstrict-aliasing $(ARCH_FLAGS)
.ELSE
icu_CFLAGS+=-O $(ARCH_FLAGS)
icu_CXXFLAGS+=-O $(ARCH_FLAGS)