cargilld 2004/09/09 16:43:17 Modified: c/src/xercesc Makefile.incl runConfigure Log: Support for os390 Revision Changes Path 1.60 +3 -3 xml-xerces/c/src/xercesc/Makefile.incl Index: Makefile.incl =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/Makefile.incl,v retrieving revision 1.59 retrieving revision 1.60 diff -u -r1.59 -r1.60 --- Makefile.incl 8 Sep 2004 13:55:35 -0000 1.59 +++ Makefile.incl 9 Sep 2004 23:43:17 -0000 1.60 @@ -527,9 +527,9 @@ PLATFORM_LIBRARIES= ## OS390BATCH ifeq (${OS390BATCH},1) -PLATFORM_COMPILE_OPTIONS =-Wc,dll -W0,"langlvl(extended)" -Wc,"TMPLPARSE(NO)" -Wc,"float(IEEE)" -D${PLATFORM} -DXML_USE_UNICONV390_TRANSCODER -DXML_ALLOW_NELWS -D_OPEN_THREADS -D_XOPEN_SOURCE_EXTENDED -DPROJ_XMLPARSER -DPROJ_XMLUTIL -DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS -DOS390BATCH +PLATFORM_COMPILE_OPTIONS = -2 -Wc,dll -W0,"langlvl(extended)" -Wc,"TMPLPARSE(NO)" -Wc,"float(IEEE)" -D${PLATFORM} -D_XOPEN_SOURCE_EXTENDED -DXML_ALLOW_NELWS -I${ICUROOT}/include -DOS390BATCH else -PLATFORM_COMPILE_OPTIONS =-Wc,dll -W0,"langlvl(extended)" -Wc,"TMPLPARSE(NO)" -Wc,"float(IEEE)" -D${PLATFORM} -DXML_USE_UNICONV390_TRANSCODER -DXML_ALLOW_NELWS -D_OPEN_THREADS -D_XOPEN_SOURCE_EXTENDED -DPROJ_XMLPARSER -DPROJ_XMLUTIL -DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS +PLATFORM_COMPILE_OPTIONS = -2 -Wc,dll -W0,"langlvl(extended)" -Wc,"TMPLPARSE(NO)" -Wc,"float(IEEE)" -D${PLATFORM} -D_XOPEN_SOURCE_EXTENDED -DXML_ALLOW_NELWS -I${ICUROOT}/include endif MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -D${PLATFORM} -W l,dll ${LDFLAGS} MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -D${PLATFORM} -W l,dll ${LDFLAGS} 1.39 +10 -8 xml-xerces/c/src/xercesc/runConfigure Index: runConfigure =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/runConfigure,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- runConfigure 8 Sep 2004 13:55:35 -0000 1.38 +++ runConfigure 9 Sep 2004 23:43:17 -0000 1.39 @@ -48,8 +48,8 @@ echo " where options may be any of the following:" echo " -p <platform> (accepts 'aix', 'beos', 'linux', 'freebsd', 'netbsd', 'solaris', 'hp-10', 'hp-11', 'openserver', 'unixware', - 'os400', 'irix', 'ptx', 'tru64', 'macosx', 'cygwin', 'qnx', - 'interix', 'mingw-msys') + 'os400', 'os390', 'irix', 'ptx', 'tru64', 'macosx', 'cygwin', + 'qnx', 'interix', 'mingw-msys') [required; no default]" echo " -c <C compiler name> (e.g. gcc, cc, xlc_r, qcc, icc or ecc) [default is make default; cc for gnu make]" @@ -251,7 +251,7 @@ # case $platform in - aix | openserver | unixware | beos | linux | freebsd | netbsd | solaris | hp-10 | hp-11 | os400 | irix | ptx | tru64 | macosx | cygwin | qnx | interix | mingw-msys) + aix | openserver | unixware | beos | linux | freebsd | netbsd | solaris | hp-10 | hp-11 | os400 | os390 | irix | ptx | tru64 | macosx | cygwin | qnx | interix | mingw-msys) # platform has been recognized ;; *) @@ -273,6 +273,8 @@ debugflag="-w -O2"; elif test $platform = "aix"; then debugflag="-w -O2"; + elif test $platform = "os390"; then + debugflag=""; else debugflag="-w -O"; fi @@ -374,6 +376,9 @@ THREADS=dce threadingLibs="-lcma" threadingDefines="-DXML_USE_DCE" + elif test $platform = "os390"; then + threadingLibs="" + threadingDefines="-D_OPEN_THREADS" elif test $platform = "unixware"; then threadingLibs="" ## Linkflags control the use of threads on UnixWare elif test $platform = "solaris"; then @@ -482,10 +487,7 @@ TRANSCODER=ICU;; Iconv400) transcodingDefines="-DXML_USE_ICONV400_TRANSCODER" ; - TRANSCODER=Iconv400 ;; - Iconv390) - transcodingDefines="-DXML_USE_ICONV390_TRANSCODER" ; - TRANSCODER=Iconv390 ;; + TRANSCODER=Iconv400 ;; Uniconv390) transcodingDefines="-DXML_USE_UNICONV390_TRANSCODER" ; TRANSCODER=Uniconv390 ;;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]