------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML]GLOBALS.C 108d107 < int xmlDoValidityCheckingDefaultValue = 0; 114c113,120 < int xmlSubstituteEntitiesDefaultValue = 0; --- > > #ifdef __VMS > int xmlSubstituteEntitiesDefaultVal = 0; > int xmlDoValidityCheckingDefaultVal = 0; > #else > int xmlSubstituteEntitiesDefaultValue = 0; > int xmlDoValidityCheckingDefaultValue = 0; > #endif 268d273 < gs->xmlDoValidityCheckingDefaultValue = 0; 290a296,299 > #ifdef __VMS > gs->xmlSubstituteEntitiesDefaultVal = 0; > gs->xmlDoValidityCheckingDefaultVal = 0; > #else 291a301,302 > gs->xmlDoValidityCheckingDefaultValue = 0; > #endif 371,380d381 < extern int xmlDoValidityCheckingDefaultValue; < #undef xmlDoValidityCheckingDefaultValue < int * < __xmlDoValidityCheckingDefaultValue(void) { < if (IS_MAIN_THREAD) < return (&xmlDoValidityCheckingDefaultValue); < else < return (&xmlGetGlobalState()->xmlDoValidityCheckingDefaultValue); < } < 531,534c532,568 < extern int xmlSubstituteEntitiesDefaultValue; < #undef xmlSubstituteEntitiesDefaultValue < int * < __xmlSubstituteEntitiesDefaultValue(void) { --- > #ifdef __VMS > > extern int xmlDoValidityCheckingDefaultVal; > #undef xmlDoValidityCheckingDefaultVal > int * > __xmlDoValidityCheckingDefVal(void) { > if (IS_MAIN_THREAD) > return (&xmlDoValidityCheckingDefaultVal); > else > return (&xmlGetGlobalState()->xmlDoValidityCheckingDefaultVal); > } > > extern int xmlSubstituteEntitiesDefaultVal; > #undef xmlSubstituteEntitiesDefaultVal > int * > __xmlSubEntitiesDefaultValue(void) { > if (IS_MAIN_THREAD) > return (&xmlSubstituteEntitiesDefaultVal); > else > return (&xmlGetGlobalState()->xmlSubstituteEntitiesDefaultVal); > } > > #else > > extern int xmlDoValidityCheckingDefaultValue; > #undef xmlDoValidityCheckingDefaultValue > int * > __xmlDoValidityCheckingDefaultValue(void) { > if (IS_MAIN_THREAD) > return (&xmlDoValidityCheckingDefaultValue); > else > return (&xmlGetGlobalState()->xmlDoValidityCheckingDefaultValue); > } > extern int xmlSubstituteEntitiesDefaultValue; > #undef xmlSubstituteEntitiesDefaultValue > int * > __xmlSubstituteEntitiesDefaultValue(void) { 539c573,574 < } --- > } > #endif ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML]PARSER.C 10198,10199c10198,10199 < xmlRegisterDefaultInputCallbacks(); < xmlRegisterDefaultOutputCallbacks(); --- > xmlRegisterDefInputCallbacks(); > xmlRegisterDefOutputCallbacks(); ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML]PARSERINTERNALS.C 53a54,57 > #if defined(VMS) || defined(__VMS) > # include > #endif > 59,64c63,69 < #ifdef VMS < int xmlSubstituteEntitiesDefaultVal = 0; < #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal < int xmlDoValidityCheckingDefaultVal = 0; < #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal < #endif --- > > #if defined(VMS) || defined(__VMS) > /* int xmlSubstituteEntitiesDefaultVal = 0; */ > #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal > /* int xmlDoValidityCheckingDefaultVal = 0; */ > #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal > #endif ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML]TRIO.C 3095c3095 < va_list dummy; --- > va_list dummy = NULL; 3138c3138 < va_list dummy; --- > va_list dummy = NULL; 3180c3180 < va_list dummy; --- > va_list dummy = NULL; 3229c3229 < va_list dummy; --- > va_list dummy = NULL; 3288c3288 < va_list dummy; --- > va_list dummy = NULL; 4086c4086 < va_list dummy; --- > va_list dummy = NULL; 5407c5407 < va_list dummy; --- > va_list dummy = NULL; 5450c5450 < va_list dummy; --- > va_list dummy = NULL; 5492c5492 < va_list dummy; --- > va_list dummy = NULL; 5535c5535 < va_list dummy; --- > va_list dummy = NULL; ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML]TRIONAN.C 81a82,85 > #if defined(TRIO_COMPILER_DECC) > # include > #endif > 97c101,105 < # error "Must be compiled with option -ieee" --- > # if defined(VMS) || defined(__VMS) > # error "Must be compiled with option /IEEE_MODE=UNDERFLOW_TO_ZERO/FLOAT=IEEE" > # else > # error "Must be compiled with option -ieee" > # endif 138d145 < #define TRIO_DOUBLE_INDEX(x) (((unsigned char *)&internalEndianMagic)[(x)]) 140c147,148 < static CONST double internalEndianMagic = 1.4015997730788920e-309; --- > #define TRIO_DOUBLE_INDEX(x) (((unsigned char *)&internalEndianMagic)[7-(x)]) > static CONST double internalEndianMagic = 7.949928895127363e-275; ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML]XMLIO.C 77,81d76 < #ifdef VMS < #define xmlRegisterDefaultInputCallbacks xmlRegisterDefInputCallbacks < #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefOutputCallbacks < #endif < ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML]XPATH.C 2469a2470,2472 > #if defined(VMS) || defined(__VMS) > xmlXPathRegisteredVarsCleanup(xmlXPathContextPtr ctxt) { > #else 2470a2474 > #endif ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML.INCLUDE.LIBXML]GLOBALS.H 77a78,83 > #if defined(VMS) || defined(__VMS) > int xmlSubstituteEntitiesDefaultVal; /* 31 character name limit */ > int xmlDoValidityCheckingDefaultVal; > #define xmlSubstituteEntitiesDefaultValue xmlSubstituteEntitiesDefaultVal > #define xmlDoValidityCheckingDefaultValue xmlDoValidityCheckingDefaultVal > #else 79a86 > #endif 204,209c211,226 < #ifdef LIBXML_THREAD_ENABLED < extern int *__xmlDoValidityCheckingDefaultValue(void); < #define xmlDoValidityCheckingDefaultValue \ < (*(__xmlDoValidityCheckingDefaultValue())) < #else < LIBXML_DLL_IMPORT extern int xmlDoValidityCheckingDefaultValue; --- > #ifdef __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 300,305c317,332 < #ifdef LIBXML_THREAD_ENABLED < extern int *__xmlSubstituteEntitiesDefaultValue(void); < #define xmlSubstituteEntitiesDefaultValue \ < (*(__xmlSubstituteEntitiesDefaultValue())) < #else < LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue; --- > #ifdef __VMS > #ifdef LIBXML_THREAD_ENABLED > extern int *__xmlSubstituteEntitiesDefaultVal(void); > #define xmlSubstituteEntitiesDefaultVal \ > (*(__xmlSubstituteEntitiesDefaultVal())) > #else > LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultVal; > #endif > #else > #ifdef LIBXML_THREAD_ENABLED > extern int *__xmlSubstituteEntitiesDefaultValue(void); > #define xmlSubstituteEntitiesDefaultValue \ > (*(__xmlSubstituteEntitiesDefaultValue())) > #else > LIBXML_DLL_IMPORT extern int xmlSubstituteEntitiesDefaultValue; > #endif ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML.INCLUDE.LIBXML]XMLIO.H 80a81,84 > #ifdef VMS > void xmlRegisterDefInputCallbacks (void); > #define xmlRegisterDefaultInputCallbacks xmlRegisterDefInputCallbacks > #else 81a86 > #endif 126a132,135 > #ifdef VMS > void xmlRegisterDefOutputCallbacks (void); > #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefOutputCallbacks > #else 127a137 > #endif ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML.INCLUDE.LIBXML]XMLVERSION.H 53c53 < #if 0 --- > #if 1 ------------------------------------------------------------------------------- differences in YRJ$DKA300:[XML.OLD_LIBXML.INCLUDE.LIBXML]XPATHINTERNALS.H 433d432 < void xmlXPathRegisteredVariablesCleanup(xmlXPathContextPtr ctxt); 434a434,439 > #if defined(VMS) || defined(__VMS) > void xmlXPathRegisteredVarsCleanup(xmlXPathContextPtr ctxt); > #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVarsCleanup > #else > void xmlXPathRegisteredVariablesCleanup(xmlXPathContextPtr ctxt); > #endif