dbertoni 01/08/10 10:49:50
Modified: c/src/Include AIXDefinitions.hpp GCCDefinitions.hpp
HPUXDefinitions.hpp OS390Definitions.hpp
SolarisDefinitions.hpp TRU64Definitions.hpp
VCPPDefinitions.hpp
Log:
Added new macro for unaligned objects.
Revision Changes Path
1.14 +1 -0 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.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- AIXDefinitions.hpp 2001/07/12 04:25:18 1.13
+++ AIXDefinitions.hpp 2001/08/10 17:49:49 1.14
@@ -97,6 +97,7 @@
#define XALAN_USE_WCHAR_CAST_HACK
#define XALAN_POSIX2_AVAILABLE
+#define XALAN_UNALIGNED
// STL Port Definitions
1.16 +1 -0 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.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- GCCDefinitions.hpp 2001/08/08 17:17:51 1.15
+++ GCCDefinitions.hpp 2001/08/10 17:49:49 1.16
@@ -91,5 +91,6 @@
#error XALAN_BIG_ENDIAN or XALAN_LITTLE_ENDIAN must be defined for this
platform!
#endif
+#define XALAN_UNALIGNED
#endif // GCCDEFINITIONS_HEADER_GUARD_1357924680
1.6 +3 -1 xml-xalan/c/src/Include/HPUXDefinitions.hpp
Index: HPUXDefinitions.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/Include/HPUXDefinitions.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HPUXDefinitions.hpp 2001/02/23 19:54:54 1.5
+++ HPUXDefinitions.hpp 2001/08/10 17:49:49 1.6
@@ -80,8 +80,10 @@
#define XALAN_XALANDOMCHAR_USHORT_MISMATCH
#define XALAN_NO_STD_ALLOCATORS
#define XALAN_POSIX2_AVAILABLE
-
#define XALAN_BIG_ENDIAN
+
+#define XALAN_UNALIGNED
+
#endif // HPUXDEFINITIONS_HEADER_GUARD_1357924680
1.6 +1 -1 xml-xalan/c/src/Include/OS390Definitions.hpp
Index: OS390Definitions.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/Include/OS390Definitions.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- OS390Definitions.hpp 2001/08/08 21:46:16 1.5
+++ OS390Definitions.hpp 2001/08/10 17:49:49 1.6
@@ -99,7 +99,7 @@
#define XALAN_POSIX2_AVAILABLE
#define XALAN_ICU_DEFAULT_LOCALE_PROBLEM
-
+#define XALAN_UNALIGNED
// STL Port Definitions
#define __STL_NO_SGI_IOSTREAMS
1.3 +1 -1 xml-xalan/c/src/Include/SolarisDefinitions.hpp
Index: SolarisDefinitions.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/Include/SolarisDefinitions.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SolarisDefinitions.hpp 2001/02/23 21:52:53 1.2
+++ SolarisDefinitions.hpp 2001/08/10 17:49:49 1.3
@@ -98,7 +98,7 @@
#define XALAN_NO_DEFAULT_BUILTIN_ARRAY_INITIALIZATION
#define XALAN_POSIX2_AVAILABLE
-
+#define XALAN_UNALIGNED
// STL Port Definitions
#define __STL_NO_SGI_IOSTREAMS
1.3 +2 -0 xml-xalan/c/src/Include/TRU64Definitions.hpp
Index: TRU64Definitions.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/Include/TRU64Definitions.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- TRU64Definitions.hpp 2001/07/27 05:29:24 1.2
+++ TRU64Definitions.hpp 2001/08/10 17:49:49 1.3
@@ -82,5 +82,7 @@
#define XALAN_INLINE_INITIALIZATION
#define XALAN_LSTRSUPPORT
+#define XALAN_UNALIGNED __unaligned
+
#endif // TRU64DEFINITIONS_HEADER_GUARD_1357924680
1.12 +1 -5 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.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- VCPPDefinitions.hpp 2001/01/16 02:51:31 1.11
+++ VCPPDefinitions.hpp 2001/08/10 17:49:49 1.12
@@ -81,10 +81,6 @@
#define XALAN_LITLE_ENDIAN
#define XALAN_NEWLINE_IS_CRLF
-// This is defined because Microsoft's basic_string is old, and
-// does not have some of the things that it ought, like push_back().
-// Eventually, they will get with it.
-#define XALAN_OLD_STD_STRING
-
+#define XALAN_UNALIGNED
#endif // VCPPDEFINITIONS_HEADER_GUARD_1357924680
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]