From d0d6fd29ce59b476a98ca815bd77ecc0b6b1a967 Mon Sep 17 00:00:00 2001 From: George Rhoten Date: Sat, 25 Feb 2006 05:06:19 +0000 Subject: [PATCH] ICU-4869 Make it easier for the samples to work on z/OS X-SVN-Rev: 19285 --- icu4c/source/config/mh-os390 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/icu4c/source/config/mh-os390 b/icu4c/source/config/mh-os390 index b294c633a02..c2f442f35b5 100644 --- a/icu4c/source/config/mh-os390 +++ b/icu4c/source/config/mh-os390 @@ -52,8 +52,9 @@ SHAREDLIBCXXFLAGS = -Wc,expo # TODO: Consider using -Wc,roc,ros for making the data and strings readonly # -Wc,"ros" seems to work, but not the "roc" +# -+ means accept any file extension as a C++ file. By default only .C is accepted. CFLAGS += -Wc,'langlvl(extended),spill(2000),ros,dll' $(ICU_IEEE) -CXXFLAGS += -Wc,'langlvl(extended),spill(2000),ros,dll' $(ICU_IEEE) +CXXFLAGS += -Wc,'langlvl(extended),spill(2000),ros,dll' $(ICU_IEEE) -+ DEFS += -D_OPEN_THREADS -D_XOPEN_SOURCE_EXTENDED -D_MSE_PROTOS -DU_LIBICUDATA_NAME=\"$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)\" ARFLAGS = -cr @@ -81,7 +82,7 @@ GEN_DEPS.cc= makedep # _CXX_STEPS="-1" is a prelink step when compiling C and C++, and # it's only needed for long function names COMPILE.c = $(COMPILE_LINK_ENVVAR) $(CXX) $(DEFS) $(CPPFLAGS) $(CFLAGS) $(ICU_XPLINK_C) -c -COMPILE.cc = _CXX_CXXSUFFIX="cpp" $(COMPILE_LINK_ENVVAR) $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(ICU_XPLINK_CPP) -c +COMPILE.cc = $(COMPILE_LINK_ENVVAR) $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(ICU_XPLINK_CPP) -c # Commands to link LINK.c= $(COMPILE_LINK_ENVVAR) $(CC) $(CFLAGS) -Wl,dll $(LDFLAGS) $(ICU_XPLINK_L)