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