Bug 185034: updated the OpenVMS symbol vector tables for NSPR 4.3.

The patch is contributed by Colin Blake <colin@theblakes.com>.
Modified Files: nspr_symvec.opt plds_symvec.opt plc_symvec.opt
This commit is contained in:
wtc%netscape.com 2003-01-15 00:00:14 +00:00
Родитель 9e195f50c5
Коммит bba7ece8c9
3 изменённых файлов: 174 добавлений и 7 удалений

Просмотреть файл

@ -1,4 +1,37 @@
! Fixed section of symbol vector for LIBPLDS4
!
GSMATCH=LEQUAL,2,1
GSMATCH=LEQUAL,2,2
case_sensitive=YES
!
! --------------------------------------------------------------------------
! Ident 2,2 introduced for Mozilla 1.3
! Previously this was empty. Now we include everything that's specified in
! plds.def.
! --------------------------------------------------------------------------
!
! NSPR 4.0
SYMBOL_VECTOR=(PL_ArenaAllocate=PROCEDURE)
SYMBOL_VECTOR=(PL_ArenaFinish=PROCEDURE)
SYMBOL_VECTOR=(PL_ArenaGrow=PROCEDURE)
SYMBOL_VECTOR=(PL_ArenaRelease=PROCEDURE)
SYMBOL_VECTOR=(PL_CompactArenaPool=PROCEDURE)
SYMBOL_VECTOR=(PL_CompareStrings=PROCEDURE)
SYMBOL_VECTOR=(PL_CompareValues=PROCEDURE)
SYMBOL_VECTOR=(PL_FinishArenaPool=PROCEDURE)
SYMBOL_VECTOR=(PL_FreeArenaPool=PROCEDURE)
SYMBOL_VECTOR=(PL_HashString=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableAdd=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableDestroy=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableDump=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableEnumerateEntries=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableLookup=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableRawAdd=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableRawLookup=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableRawRemove=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableRemove=PROCEDURE)
SYMBOL_VECTOR=(PL_InitArenaPool=PROCEDURE)
SYMBOL_VECTOR=(PL_NewHashTable=PROCEDURE)
SYMBOL_VECTOR=(libVersionPoint=PROCEDURE)
! NSPR 4.1
SYMBOL_VECTOR=(PL_HashTableLookupConst=PROCEDURE)
SYMBOL_VECTOR=(PL_HashTableRawLookupConst=PROCEDURE)

Просмотреть файл

@ -1,4 +1,53 @@
! Fixed section of symbol vector for LIBPLC4
!
GSMATCH=LEQUAL,2,1
GSMATCH=LEQUAL,2,2
case_sensitive=YES
!
! --------------------------------------------------------------------------
! Ident 2,2 introduced for Mozilla 1.3
! Previously this was empty. Now we include everything that's specified in
! plc.def.
! --------------------------------------------------------------------------
!
! NSPR 4.0
SYMBOL_VECTOR=(PL_Base64Decode=PROCEDURE)
SYMBOL_VECTOR=(PL_Base64Encode=PROCEDURE)
SYMBOL_VECTOR=(PL_CreateOptState=PROCEDURE)
SYMBOL_VECTOR=(PL_DestroyOptState=PROCEDURE)
SYMBOL_VECTOR=(PL_FPrintError=PROCEDURE)
SYMBOL_VECTOR=(PL_GetNextOpt=PROCEDURE)
SYMBOL_VECTOR=(PL_PrintError=PROCEDURE)
SYMBOL_VECTOR=(PL_strcasecmp=PROCEDURE)
SYMBOL_VECTOR=(PL_strcaserstr=PROCEDURE)
SYMBOL_VECTOR=(PL_strcasestr=PROCEDURE)
SYMBOL_VECTOR=(PL_strcat=PROCEDURE)
SYMBOL_VECTOR=(PL_strcatn=PROCEDURE)
SYMBOL_VECTOR=(PL_strchr=PROCEDURE)
SYMBOL_VECTOR=(PL_strcmp=PROCEDURE)
SYMBOL_VECTOR=(PL_strcpy=PROCEDURE)
SYMBOL_VECTOR=(PL_strdup=PROCEDURE)
SYMBOL_VECTOR=(PL_strfree=PROCEDURE)
SYMBOL_VECTOR=(PL_strlen=PROCEDURE)
SYMBOL_VECTOR=(PL_strncasecmp=PROCEDURE)
SYMBOL_VECTOR=(PL_strncaserstr=PROCEDURE)
SYMBOL_VECTOR=(PL_strncasestr=PROCEDURE)
SYMBOL_VECTOR=(PL_strncat=PROCEDURE)
SYMBOL_VECTOR=(PL_strnchr=PROCEDURE)
SYMBOL_VECTOR=(PL_strncmp=PROCEDURE)
SYMBOL_VECTOR=(PL_strncpy=PROCEDURE)
SYMBOL_VECTOR=(PL_strncpyz=PROCEDURE)
SYMBOL_VECTOR=(PL_strndup=PROCEDURE)
SYMBOL_VECTOR=(PL_strnlen=PROCEDURE)
SYMBOL_VECTOR=(PL_strnpbrk=PROCEDURE)
SYMBOL_VECTOR=(PL_strnprbrk=PROCEDURE)
SYMBOL_VECTOR=(PL_strnrchr=PROCEDURE)
SYMBOL_VECTOR=(PL_strnrstr=PROCEDURE)
SYMBOL_VECTOR=(PL_strnstr=PROCEDURE)
SYMBOL_VECTOR=(PL_strpbrk=PROCEDURE)
SYMBOL_VECTOR=(PL_strprbrk=PROCEDURE)
SYMBOL_VECTOR=(PL_strrchr=PROCEDURE)
SYMBOL_VECTOR=(PL_strrstr=PROCEDURE)
SYMBOL_VECTOR=(PL_strstr=PROCEDURE)
SYMBOL_VECTOR=(libVersionPoint=PROCEDURE)
! NSPR 4.2
SYMBOL_VECTOR=(PL_strtok_r=PROCEDURE)

Просмотреть файл

@ -1,6 +1,6 @@
! Fixed section of symbol vector for LIBNSPR4 (non-debug)
!
GSMATCH=LEQUAL,2,2
GSMATCH=LEQUAL,2,3
case_sensitive=YES
!
! --------------------------------------------------------------------------
@ -16,8 +16,11 @@ case_sensitive=YES
! PR_ResumeTest is now PR_VMS_Stub2
! PR_SuspendAllSuspended is PR_VMS_Stub3
! These are stub functions (defined in openvms.c) solely for the purpose of
! occupying the slots in our fixed section of the symbol table. The solution
! is a little kludgy, but what can I do?
! occupying the slots in our fixed section of the symbol table.
! --------------------------------------------------------------------------
! Ident 2,3 introduced for Mozilla 1.3
! Previously we were missing some symbols from NSPR 4.0 and 4.1, so now we
! include everything that's specified in nspr.def.
! --------------------------------------------------------------------------
!
SYMBOL_VECTOR=(PR_Accept=PROCEDURE)
@ -224,8 +227,8 @@ SYMBOL_VECTOR=(PR_Poll=PROCEDURE)
SYMBOL_VECTOR=(PR_PopIOLayer=PROCEDURE)
SYMBOL_VECTOR=(PR_PostSem=PROCEDURE)
SYMBOL_VECTOR=(PR_PostSemaphore=PROCEDURE)
SYMBOL_VECTOR=(PR_ProcessAttrSetCurren1sb1r7b$=PROCEDURE)
SYMBOL_VECTOR=(PR_ProcessAttrSetInheri3dpg1d0$=PROCEDURE)
SYMBOL_VECTOR=(PR_ProcessAttrSetCurren1sb1r7b$=PROCEDURE) ! PR_ProcessAttrSetCurrentDirectory
SYMBOL_VECTOR=(PR_ProcessAttrSetInheri3dpg1d0$=PROCEDURE) ! PR_ProcessAttrSetInheritableFileMap
SYMBOL_VECTOR=(PR_ProcessAttrSetInheritableFD=PROCEDURE)
SYMBOL_VECTOR=(PR_ProcessAttrSetStdioRedirect=PROCEDURE)
SYMBOL_VECTOR=(PR_ProcessExit=PROCEDURE)
@ -330,6 +333,88 @@ SYMBOL_VECTOR=(PR_vsnprintf=PROCEDURE)
SYMBOL_VECTOR=(PR_vsprintf_append=PROCEDURE)
SYMBOL_VECTOR=(PR_vsxprintf=PROCEDURE)
!
! Start of 2,3 additions
!
SYMBOL_VECTOR=(LL_MaxInt=PROCEDURE)
SYMBOL_VECTOR=(LL_MinInt=PROCEDURE)
SYMBOL_VECTOR=(LL_Zero=PROCEDURE)
SYMBOL_VECTOR=(PR_Abort=PROCEDURE)
SYMBOL_VECTOR=(PR_AddToCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_AddWaitFileDesc=PROCEDURE)
SYMBOL_VECTOR=(PR_AtomicIncrement=PROCEDURE)
SYMBOL_VECTOR=(PR_CEnterMonitor=PROCEDURE)
SYMBOL_VECTOR=(PR_CeilingLog2=PROCEDURE)
SYMBOL_VECTOR=(PR_CreateCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_CreateAlarm=PROCEDURE)
SYMBOL_VECTOR=(PR_CreateFileMap=PROCEDURE)
SYMBOL_VECTOR=(PR_CreateOrderedLock=PROCEDURE)
SYMBOL_VECTOR=(PR_CreateTrace=PROCEDURE)
SYMBOL_VECTOR=(PR_CreateThreadPool=PROCEDURE)
SYMBOL_VECTOR=(PR_DecrementCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_DestroyCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_DestroyOrderedLock=PROCEDURE)
SYMBOL_VECTOR=(PR_DestroyTrace=PROCEDURE)
SYMBOL_VECTOR=(PR_ErrorToString=PROCEDURE)
SYMBOL_VECTOR=(PR_ExplodeTime=PROCEDURE)
SYMBOL_VECTOR=(PR_FindNextCounterQname=PROCEDURE)
SYMBOL_VECTOR=(PR_FindNextCounterRname=PROCEDURE)
SYMBOL_VECTOR=(PR_FindNextTraceQname=PROCEDURE)
SYMBOL_VECTOR=(PR_FindNextTraceRname=PROCEDURE)
SYMBOL_VECTOR=(PR_GetDescType=PROCEDURE)
SYMBOL_VECTOR=(PR_GetDirectorySeparator=PROCEDURE)
SYMBOL_VECTOR=(PR_GetCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_GetCounterHandleFromName=PROCEDURE)
SYMBOL_VECTOR=(PR_GetCounterNameFromHandle=PROCEDURE)
SYMBOL_VECTOR=(PR_GetEnv=PROCEDURE)
SYMBOL_VECTOR=(PR_GetGCRegisters=PROCEDURE)
SYMBOL_VECTOR=(PR_GetPageSize=PROCEDURE)
SYMBOL_VECTOR=(PR_GetRandomNoise=PROCEDURE)
SYMBOL_VECTOR=(PR_GetSpecialFD=PROCEDURE)
SYMBOL_VECTOR=(PR_GetUniqueIdentity=PROCEDURE)
SYMBOL_VECTOR=(PR_GetTraceEntries=PROCEDURE)
SYMBOL_VECTOR=(PR_GetTraceHandleFromName=PROCEDURE)
SYMBOL_VECTOR=(PR_GetTraceNameFromHandle=PROCEDURE)
SYMBOL_VECTOR=(PR_GetTraceOption=PROCEDURE)
SYMBOL_VECTOR=(PR_IntervalNow=PROCEDURE)
SYMBOL_VECTOR=(PR_IncrementCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_Malloc=PROCEDURE)
SYMBOL_VECTOR=(PR_LockOrderedLock=PROCEDURE)
SYMBOL_VECTOR=(PR_NewLock=PROCEDURE)
SYMBOL_VECTOR=(PR_NewPollableEvent=PROCEDURE)
SYMBOL_VECTOR=(PR_NewRWLock=PROCEDURE)
SYMBOL_VECTOR=(PR_NewThreadPrivateIndex=PROCEDURE)
SYMBOL_VECTOR=(PR_Now=PROCEDURE)
SYMBOL_VECTOR=(PR_OpenAnonFileMap=PROCEDURE)
SYMBOL_VECTOR=(PR_OpenSharedMemory=PROCEDURE)
SYMBOL_VECTOR=(PR_RecordTraceEntries=PROCEDURE)
SYMBOL_VECTOR=(PR_SetConcurrency=PROCEDURE)
SYMBOL_VECTOR=(PR_SetFDCacheSize=PROCEDURE)
SYMBOL_VECTOR=(PR_SetLibraryPath=PROCEDURE)
SYMBOL_VECTOR=(PR_SetCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_StringToNetAddr=PROCEDURE)
SYMBOL_VECTOR=(PR_SetTraceOption=PROCEDURE)
SYMBOL_VECTOR=(PR_SubtractFromCounter=PROCEDURE)
SYMBOL_VECTOR=(PR_VersionCheck=PROCEDURE)
SYMBOL_VECTOR=(PR_Trace=PROCEDURE)
SYMBOL_VECTOR=(PR_UnlockOrderedLock=PROCEDURE)
SYMBOL_VECTOR=(PR_fprintf=PROCEDURE)
SYMBOL_VECTOR=(PR_snprintf=PROCEDURE)
SYMBOL_VECTOR=(PR_sscanf=PROCEDURE)
SYMBOL_VECTOR=(PR_strtod=PROCEDURE)
SYMBOL_VECTOR=(PRP_DestroyNakedCondVar=PROCEDURE)
SYMBOL_VECTOR=(PRP_NakedBroadcast=PROCEDURE)
SYMBOL_VECTOR=(PRP_NakedNotify=PROCEDURE)
SYMBOL_VECTOR=(PRP_NakedWait=PROCEDURE)
SYMBOL_VECTOR=(PRP_NewNakedCondVar=PROCEDURE)
SYMBOL_VECTOR=(PRP_TryLock=PROCEDURE)
SYMBOL_VECTOR=(libVersionPoint=PROCEDURE)
!
! NSPR private
!
SYMBOL_VECTOR=(GetExecutionEnvironment=PROCEDURE)
SYMBOL_VECTOR=(PT_FPrintStats=PROCEDURE)
SYMBOL_VECTOR=(SetExecutionEnvironment=PROCEDURE)
!
! --------------------------------------------------------------------------
! End of fixed section
! --------------------------------------------------------------------------