Index: third_party/libxml/src/vms/diffs.vms |
diff --git a/third_party/libxml/src/vms/diffs.vms b/third_party/libxml/src/vms/diffs.vms |
new file mode 100644 |
index 0000000000000000000000000000000000000000..5402910c6f443a5fed0dd0daf82c48dda9168af4 |
--- /dev/null |
+++ b/third_party/libxml/src/vms/diffs.vms |
@@ -0,0 +1,192 @@ |
+-------------------------------------------------------------------------- |
+GLOBALS.C |
+ |
+105a106 |
+> int xmlDoValidityCheckingDefaultValue = 0; |
+111,121c112,113 |
+< #if defined(VMS) || defined(__VMS) |
+< #define PLATFORM_VMS |
+< /* int xmlDoValidityCheckingDefaultVal = 0; |
+< * int xmlSubstituteEntitiesDefaultVal = 0; |
+< */ |
+< #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal |
+< #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal |
+< #else |
+< int xmlDoValidityCheckingDefaultValue = 0; |
+< int xmlSubstituteEntitiesDefaultValue = 0; |
+< #endif |
+--- |
+> int xmlSubstituteEntitiesDefaultValue = 0; |
+> |
+289,291d280 |
+< #ifdef PLATFORM_VMS |
+< gs->xmlDoValidityCheckingDefaultVal = 0; |
+< #else |
+293,294d281 |
+< #endif |
+< |
+316,318d302 |
+< #ifdef PLATFORM_VMS |
+< gs->xmlSubstituteEntitiesDefaultVal = 0; |
+< #else |
+320d303 |
+< #endif |
+404,419c387,390 |
+< #ifdef PLATFORM_VMS |
+< extern int xmlDoValidityCheckingDefaultVal; |
+< #undef xmlDoValidityCheckingDefaultVal |
+< int * |
+< __xmlDoValidityCheckingDefVal(void) { |
+< if (IS_MAIN_THREAD) |
+< return (&xmlDoValidityCheckingDefaultVal); |
+< else |
+< return (&xmlGetGlobalState()->xmlDoValidityCheckingDefaultVal); |
+< } |
+< #define __xmlDoValidityCheckingDefaultValue __xmlDoValidityCheckingDefVal |
+< #else |
+< extern int xmlDoValidityCheckingDefaultValue; |
+< #undef xmlDoValidityCheckingDefaultValue |
+< int * |
+< __xmlDoValidityCheckingDefaultValue(void) { |
+--- |
+> extern int xmlDoValidityCheckingDefaultValue; |
+> #undef xmlDoValidityCheckingDefaultValue |
+> int * |
+> __xmlDoValidityCheckingDefaultValue(void) { |
+424,425c395 |
+< } |
+< #endif |
+--- |
+> } |
+577,592c547,550 |
+< #ifdef PLATFORM_VMS |
+< extern int xmlSubstituteEntitiesDefaultVal; |
+< #undef xmlSubstituteEntitiesDefaultVal |
+< int * |
+< __xmlSubsEntitiesDefaultValue(void) { |
+< if (IS_MAIN_THREAD) |
+< return (&xmlSubstituteEntitiesDefaultVal); |
+< else |
+< return (&xmlGetGlobalState()->xmlSubstituteEntitiesDefaultVal); |
+< } |
+< #define __xmlSubstituteEntitiesDefaultValue __xmlSubsEntitiesDefaultValue |
+< #else |
+< extern int xmlSubstituteEntitiesDefaultValue; |
+< #undef xmlSubstituteEntitiesDefaultValue |
+< int * |
+< __xmlSubstituteEntitiesDefaultValue(void) { |
+--- |
+> extern int xmlSubstituteEntitiesDefaultValue; |
+> #undef xmlSubstituteEntitiesDefaultValue |
+> int * |
+> __xmlSubstituteEntitiesDefaultValue(void) { |
+597,598c555 |
+< } |
+< #endif |
+--- |
+> } |
+ |
+ |
+-------------------------------------------------------------------------- |
+TRIO.C |
+113,116d112 |
+< #if defined(VMS) || defined(__VMS) |
+< # include <unistd.h> |
+< #endif /* Platform is VMS */ |
+< |
+123d118 |
+< |
+ |
+ |
+-------------------------------------------------------------------------- |
+GLOBALS.H |
+78,86c78,79 |
+< #if defined(VMS) || defined(__VMS) |
+< int xmlSubstituteEntitiesDefaultVal; /* 31 character name limit */ |
+< int xmlDoValidityCheckingDefaultVal; |
+< #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal |
+< #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal |
+< #else |
+< int xmlSubstituteEntitiesDefaultValue; |
+< int xmlDoValidityCheckingDefaultValue; |
+< #endif |
+--- |
+> int xmlSubstituteEntitiesDefaultValue; |
+> int xmlDoValidityCheckingDefaultValue; |
+211,226c204,209 |
+< #if defined(VMS) || defined(__VMS) |
+< #ifdef LIBXML_THREAD_ENABLED |
+< extern int *__xmlDoValidityCheckingDefaultVal(void); |
+< #define xmlDoValidityCheckingDefaultVal \ |
+< (*(__xmlDoValidityCheckingDefaultVal())) |
+< #else |
+< LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultVal; |
+< #endif |
+< #else |
+< #ifdef LIBXML_THREAD_ENABLED |
+< extern int *__xmlDoValidityCheckingDefaultValue(void); |
+< #define xmlDoValidityCheckingDefaultValue \ |
+< (*(__xmlDoValidityCheckingDefaultValue())) |
+< #else |
+< LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultValue; |
+< #endif |
+--- |
+> #ifdef LIBXML_THREAD_ENABLED |
+> extern int *__xmlDoValidityCheckingDefaultValue(void); |
+> #define xmlDoValidityCheckingDefaultValue \ |
+> (*(__xmlDoValidityCheckingDefaultValue())) |
+> #else |
+> LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultValue; |
+317,332c300,305 |
+< #if defined(VMS) || defined(__VMS) |
+< #ifdef LIBXML_THREAD_ENABLED |
+< extern int *__xmlSubsEntitiesDefaultValue(void); |
+< #define xmlSubsEntitiesDefaultValue \ |
+< (*(__xmlSubsEntitiesDefaultValue())) |
+< #else |
+< LIBXML_DLL_IMPORT extern int xmlSubsEntitiesDefaultValue; |
+< #endif |
+< #else |
+< #ifdef LIBXML_THREAD_ENABLED |
+< extern int *__xmlSubstituteEntitiesDefaultValue(void); |
+< #define xmlSubstituteEntitiesDefaultValue \ |
+< (*(__xmlSubstituteEntitiesDefaultValue())) |
+< #else |
+< LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue; |
+< #endif |
+--- |
+> #ifdef LIBXML_THREAD_ENABLED |
+> extern int *__xmlSubstituteEntitiesDefaultValue(void); |
+> #define xmlSubstituteEntitiesDefaultValue \ |
+> (*(__xmlSubstituteEntitiesDefaultValue())) |
+> #else |
+> LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue; |
+ |
+ |
+-------------------------------------------------------------------------- |
+XMLIO.H |
+79,82d78 |
+< #if defined(VMS) || defined(__VMS) |
+< void xmlRegisterDefInputCallbacks (void); |
+< #define xmlRegisterDefaultInputCallbacks xmlRegisterDefInputCallbacks |
+< #else |
+84d79 |
+< #endif |
+130,133d124 |
+< #if defined(VMS) || defined(__VMS) |
+< void xmlRegisterDefOutputCallbacks(void); |
+< #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefOutputCallbacks |
+< #else |
+135,136d125 |
+< #endif |
+< |
+ |
+-------------------------------------------------------------------------- |
+XPATHINTERNALS.H |
+433,436d432 |
+< #if defined(VMS) || defined(__VMS) |
+< void xmlXPathRegisteredVarsCleanup(xmlXPathContextPtr ctxt); |
+< #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVarsCleanup |
+< #else |
+438d433 |
+< #endif |