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]

Reply via email to