]> granicus.if.org Git - icu/commitdiff
ICU-9252 zOS performance enhancement
authorDragan Besevic <chonbey@hotmail.com>
Tue, 10 Apr 2012 15:49:28 +0000 (15:49 +0000)
committerDragan Besevic <chonbey@hotmail.com>
Tue, 10 Apr 2012 15:49:28 +0000 (15:49 +0000)
X-SVN-Rev: 31696

icu4c/source/common/Makefile.in
icu4c/source/data/Makefile.in
icu4c/source/i18n/Makefile.in

index dd300a9b6b17929fdbc320682a1821c38cbb3e6c..3341f10bf48f81e6195a3e17c3019f2b4320923e 100644 (file)
@@ -1,6 +1,6 @@
 #******************************************************************************
 #
-#   Copyright (C) 1999-2011, International Business Machines
+#   Copyright (C) 1999-2012, International Business Machines
 #   Corporation and others.  All Rights Reserved.
 #
 #******************************************************************************
@@ -56,6 +56,10 @@ DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
 DYNAMICCXXFLAGS = $(SHAREDLIBCXXFLAGS)
 CFLAGS += $(LIBCFLAGS)
 CXXFLAGS += $(LIBCXXFLAGS)
+ifeq ($(OS390BATCH),1)
+CFLAGS += -WI
+CXXFLAGS += -WI
+endif
 
 CPPFLAGS += -I$(srcdir) $(LIBCPPFLAGS) $(CPPFLAGSICUUC)
 # we want DEFS here
index ebcae3d847809bb809dde2156f8e3bb7ef77c0ea..a53f95659c073e707d631eeacbc477c2ac61da37 100644 (file)
@@ -56,6 +56,10 @@ OS390LIST=$(OUTTMPDIR)/icudata390.lst
 OUTTMPDIR_390STUB=$(top_builddir)/data/out/tmp_390stub
 endif
 
+ifeq ($(OS390BATCH),1)
+CPPFLAGS += -Wc,'ros,roc'
+endif
+
 # OBJDATADIR must be a short path (with ..'s) to the data.
 
 ifeq ($(top_srcdir),..)
index f7f935690715b329f02eeea6f1512be4271fe9d8..0c5009312787574abc2e81f47defbcf3ce9ffd70 100644 (file)
@@ -52,6 +52,10 @@ DYNAMICCFLAGS = $(SHAREDLIBCFLAGS)
 DYNAMICCXXFLAGS = $(SHAREDLIBCXXFLAGS)
 CFLAGS += $(LIBCFLAGS)
 CXXFLAGS += $(LIBCXXFLAGS)
+ifeq ($(OS390BATCH),1)
+CFLAGS += -WI
+CXXFLAGS += -WI
+endif
 
 CPPFLAGS += -I$(srcdir) -I$(top_srcdir)/common $(LIBCPPFLAGS) $(CPPFLAGSICUI18N)
 DEFS += -DU_I18N_IMPLEMENTATION