You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@locus.apache.org on 2000/09/27 18:38:35 UTC

cvs commit: xml-xalan/c/src/Include AIXDefinitions.hpp GCCDefinitions.hpp VCPPDefinitions.hpp

dbertoni    00/09/27 09:38:34

  Modified:    c/src/Include AIXDefinitions.hpp GCCDefinitions.hpp
                        VCPPDefinitions.hpp
  Log:
  Output transcoding support.
  
  Revision  Changes    Path
  1.6       +4 -5      xml-xalan/c/src/Include/AIXDefinitions.hpp
  
  Index: AIXDefinitions.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/Include/AIXDefinitions.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- AIXDefinitions.hpp	2000/09/26 18:03:21	1.5
  +++ AIXDefinitions.hpp	2000/09/27 16:38:31	1.6
  @@ -73,6 +73,7 @@
   #define XALAN_PLATFORM_IMPORT_FUNCTION(T) T XALAN_PLATFORM_IMPORT
   
   
  +
   #define XALAN_OLD_STYLE_CASTS
   #define XALAN_NO_NAMESPACES
   #define XALAN_NO_MUTABLE
  @@ -88,15 +89,13 @@
   #define XALAN_AUTO_PTR_NEEDS_DEFINITION
   #define XALAN_NO_DEFAULT_TEMPLATE_ARGUMENTS
   #define XALAN_NO_COVARIANT_RETURN_TYPE
  -#define XALAN_WIDE_STRING_UCODE_PROBLEM
  -#define XALAN_RTTI_AVAILABLE
  -#define XALAN_NO_TYPEINFO
  -#define XALAN_ICU_BRIDGE_UCHAR_MISMATCH
   #define XALAN_LSTRSUPPORT
   #define XALAN_AUTO_PTR_REQUIRES_DEFINITION
   #define XALAN_NEEDS_EXPLICIT_TEMPLATE_INSTANTIATION
   #define XALAN_OSTREAM_HAS_WCHAR_T
  -#define XALAN_NEED_SPECIAL_NAN_SUPPORT
  +#define XALAN_BIG_ENDIAN
  +
  +
   
   // STL Port Definitions
   #define __STL_NO_SGI_IOSTREAMS
  
  
  
  1.10      +10 -2     xml-xalan/c/src/Include/GCCDefinitions.hpp
  
  Index: GCCDefinitions.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/Include/GCCDefinitions.hpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- GCCDefinitions.hpp	2000/08/22 20:15:29	1.9
  +++ GCCDefinitions.hpp	2000/09/27 16:38:32	1.10
  @@ -76,14 +76,22 @@
   #define XALAN_NO_COVARIANT_RETURN_TYPE
   #define XALAN_NEED_SPECIAL_NAN_SUPPORT
   #define NO_STD_LIMITS
  -#define XALAN_WIDE_STRING_UCODE_PROBLEM
   #define XALAN_RTTI_AVAILABLE
   #define XALAN_OLD_STREAM_HEADERS
   #define XALAN_NO_TYPEINFO
   #define XALAN_SGI_BASED_STL
  -#define XALAN_ICU_BRIDGE_UCHAR_MISMATCH
  +#define XALAN_XALANDOMCHAR_USHORT_MISMATCH
   #define XALAN_NO_STD_ALLOCATORS
   
  +
  +// This will change, depending upon the target platform.
  +#if defined(SOLARIS)
  +#define XALAN_BIG_ENDIAN
  +#elif defined(__I386__)
  +#define XALAN_LITLE_ENDIAN
  +#else
  +#error XALAN_BIG_ENDIAN or XALAN_LITTLE_ENDIAN must be defined for this platform!
  +#endif
   
   
   #endif	// GCCDEFINITIONS_HEADER_GUARD_1357924680
  
  
  
  1.6       +1 -0      xml-xalan/c/src/Include/VCPPDefinitions.hpp
  
  Index: VCPPDefinitions.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/Include/VCPPDefinitions.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- VCPPDefinitions.hpp	2000/08/22 20:15:30	1.5
  +++ VCPPDefinitions.hpp	2000/09/27 16:38:32	1.6
  @@ -80,6 +80,7 @@
   #define XALAN_FULL_WCHAR_SUPPORT
   #define XALAN_RTTI_AVAILABLE
   #define XALAN_CANNOT_MUTATE_ANONYMOUS_OBJECT
  +#define XALAN_LITLE_ENDIAN