mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2024-12-27 03:21:26 +03:00
d33cfbf16c
* vms/*: updated instructions and diffs from John A Fotheringham Daniel
193 lines
5.6 KiB
Plaintext
193 lines
5.6 KiB
Plaintext
--------------------------------------------------------------------------
|
|
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
|