From 141bc218ef6aa08f61c7ff92f95b79d1f8e35b5a Mon Sep 17 00:00:00 2001 From: Dragan Besevic Date: Tue, 10 Apr 2012 15:49:28 +0000 Subject: [PATCH] ICU-9252 zOS performance enhancement X-SVN-Rev: 31696 --- icu4c/source/common/Makefile.in | 6 +++++- icu4c/source/data/Makefile.in | 4 ++++ icu4c/source/i18n/Makefile.in | 4 ++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/icu4c/source/common/Makefile.in b/icu4c/source/common/Makefile.in index dd300a9b6b1..3341f10bf48 100644 --- a/icu4c/source/common/Makefile.in +++ b/icu4c/source/common/Makefile.in @@ -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 diff --git a/icu4c/source/data/Makefile.in b/icu4c/source/data/Makefile.in index ebcae3d8478..a53f95659c0 100644 --- a/icu4c/source/data/Makefile.in +++ b/icu4c/source/data/Makefile.in @@ -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),..) diff --git a/icu4c/source/i18n/Makefile.in b/icu4c/source/i18n/Makefile.in index f7f93569071..0c500931278 100644 --- a/icu4c/source/i18n/Makefile.in +++ b/icu4c/source/i18n/Makefile.in @@ -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 -- 2.40.0