; $Id: VBoxRTImp.def $
;; @file
; VirtualBox Runtime DLL - Stable Interface Definition file.
;

;
; Copyright (C) 2010-2025 Oracle and/or its affiliates.
;
; This file is part of VirtualBox base platform packages, as
; available from https://www.virtualbox.org.
;
; This program is free software; you can redistribute it and/or
; modify it under the terms of the GNU General Public License
; as published by the Free Software Foundation, in version 3 of the
; License.
;
; This program is distributed in the hope that it will be useful, but
; WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
; General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with this program; if not, see <https://www.gnu.org/licenses>.
;
; The contents of this file may alternatively be used under the terms
; of the Common Development and Distribution License Version 1.0
; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included
; in the VirtualBox distribution, in which case the provisions of the
; CDDL are applicable instead of those of the GPL.
;
; You may elect to license modified versions of this file under the
; terms and conditions of either the GPL or the CDDL or both.
;
; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0
;

LIBRARY VBoxRT.dll
EXPORTS
    ; data
    g_aRTUniFlagsRanges             DATA
    g_aRTUniLowerRanges             DATA
    g_aRTUniUpperRanges             DATA
    ;g_fRTAlignmentChecks            DATA - depends on build type, is internal, so not stable.
    g_pSUPGlobalInfoPage            DATA
    g_pStdErr                       DATA
    g_pStdIn                        DATA
    g_pStdOut                       DATA
    g_pszRTAssertExpr               DATA
    g_pszRTAssertFile               DATA
    g_pszRTAssertFunction           DATA
    g_szRTAssertMsg1                DATA
    g_szRTAssertMsg2                DATA
    g_u32RTAssertLine               DATA
    g_RTAsn1BitString_Vtable        DATA
    g_RTAsn1Boolean_Vtable          DATA
    g_RTAsn1Core_Vtable             DATA
    g_RTAsn1DefaultAllocator        DATA
    g_RTAsn1EFenceAllocator         DATA
    g_RTAsn1Integer_Vtable          DATA
    g_RTAsn1Null_Vtable             DATA
    g_RTAsn1ObjId_Vtable            DATA
    g_RTAsn1OctetString_Vtable      DATA
    g_RTAsn1SaferAllocator          DATA
    g_RTAsn1String_Vtable           DATA
    g_RTAsn1Time_Vtable             DATA
    g_aRTCrX509CertificateMarkers   DATA
    g_cRTCrX509CertificateMarkers   DATA


    ; code
    ASMAtomicCmpXchgU8      ; not-some-systems...
    ASMAtomicCmpXchgU16     ; not-some-systems...
    ASMAtomicCmpXchgExU64   ; not-some-systems...
    ASMAtomicCmpXchgU64     ; not-some-systems...
    ASMAtomicReadU64        ; not-some-systems...
    ASMAtomicUoReadU64      ; not-some-systems...
    ASMAtomicXchgU16        ; not-some-systems...
    ASMAtomicXchgU64        ; not-some-systems...
    ASMBitFirstClear            ; not-amd64 not-x86
    ASMBitNextClear             ; not-amd64 not-x86
    ASMBitFirstSet              ; not-amd64 not-x86
    ASMBitNextSet               ; not-amd64 not-x86
    ASMMemZero32                ; not-amd64 not-x86
    ASMMemFill32                ; not-amd64 not-x86
    ASMMemFirstMismatchingU8    ; not-amd64 not-x86
    ASMMemFirstNonZero          ; not-amd64 not-x86

    RTAsn1BitString_AreContentBitsValid
    RTAsn1BitString_CheckSanity
    RTAsn1BitString_Clone
    RTAsn1BitString_Compare
    RTAsn1BitString_DecodeAsn1
    RTAsn1BitString_DecodeAsn1Ex
    RTAsn1BitString_Delete
    RTAsn1BitString_Enum
    RTAsn1BitString_GetAsUInt64
    RTAsn1BitString_Init
    RTAsn1BitString_RefreshContent
    RTAsn1BmpString_CheckSanity
    RTAsn1BmpString_Clone
    RTAsn1BmpString_Compare
    RTAsn1BmpString_DecodeAsn1
    RTAsn1BmpString_Delete
    RTAsn1BmpString_Enum
    RTAsn1BmpString_Init
    RTAsn1Boolean_CheckSanity
    RTAsn1Boolean_Clone
    RTAsn1Boolean_Compare
    RTAsn1Boolean_DecodeAsn1
    RTAsn1Boolean_Delete
    RTAsn1Boolean_Enum
    RTAsn1Boolean_Init
    RTAsn1Boolean_InitDefault
    RTAsn1Boolean_Set
    RTAsn1ContentAllocZ
    RTAsn1ContentDup
    RTAsn1ContentFree
    RTAsn1ContentReallocZ
    RTAsn1ContextTagN_Clone
    RTAsn1ContextTagN_Init
    RTAsn1Core_ChangeTag
    RTAsn1Core_CheckSanity
    RTAsn1Core_Clone
    RTAsn1Core_CloneContent
    RTAsn1Core_CloneNoContent
    RTAsn1Core_Compare
    RTAsn1Core_CompareEx
    RTAsn1Core_DecodeAsn1
    RTAsn1Core_Delete
    RTAsn1Core_Enum
    RTAsn1Core_Init
    RTAsn1Core_InitDefault
    RTAsn1Core_InitEx
    RTAsn1Core_ResetImplict
    RTAsn1Core_SetTagAndFlags
    RTAsn1CursorCheckEnd
    RTAsn1CursorCheckSeqEnd
    RTAsn1CursorCheckSetEnd
    RTAsn1CursorGetBitString
    RTAsn1CursorGetBitStringEx
    RTAsn1CursorGetBmpString
    RTAsn1CursorGetBoolean
    RTAsn1CursorGetContextTagNCursor
    RTAsn1CursorGetCore
    RTAsn1CursorGetDynType
    RTAsn1CursorGetIa5String
    RTAsn1CursorGetInteger
    RTAsn1CursorGetNull
    RTAsn1CursorGetObjId
    RTAsn1CursorGetOctetString
    RTAsn1CursorGetSequenceCursor
    RTAsn1CursorGetSetCursor
    RTAsn1CursorGetString
    RTAsn1CursorGetTime
    RTAsn1CursorGetUtf8String
    RTAsn1CursorInitAllocation
    RTAsn1CursorInitArrayAllocation
    RTAsn1CursorInitPrimary
    RTAsn1CursorInitSub
    RTAsn1CursorInitSubFromCore
    RTAsn1CursorIsEnd
    RTAsn1CursorIsNextEx
    RTAsn1CursorMatchTagClassFlagsEx
    RTAsn1CursorPeek
    RTAsn1CursorReadHdr
    RTAsn1CursorSetInfo
    RTAsn1CursorSetInfoV
    RTAsn1Dummy_InitEx
    RTAsn1Dump
    RTAsn1DynType_CheckSanity
    RTAsn1DynType_Clone
    RTAsn1DynType_Compare
    RTAsn1DynType_DecodeAsn1
    RTAsn1DynType_Delete
    RTAsn1DynType_Enum
    RTAsn1DynType_Init
    RTAsn1EncodePrepare
    RTAsn1EncodeRecalcHdrSize
    RTAsn1EncodeToBuffer
    RTAsn1EncodeWrite
    RTAsn1EncodeWriteHeader
    RTAsn1GeneralString_CheckSanity
    RTAsn1GeneralString_Clone
    RTAsn1GeneralString_Compare
    RTAsn1GeneralString_DecodeAsn1
    RTAsn1GeneralString_Delete
    RTAsn1GeneralString_Enum
    RTAsn1GeneralString_Init
    RTAsn1GeneralizedTime_CheckSanity
    RTAsn1GeneralizedTime_Clone
    RTAsn1GeneralizedTime_Compare
    RTAsn1GeneralizedTime_DecodeAsn1
    RTAsn1GeneralizedTime_Delete
    RTAsn1GeneralizedTime_Enum
    RTAsn1GeneralizedTime_Init
    RTAsn1GraphicString_CheckSanity
    RTAsn1GraphicString_Clone
    RTAsn1GraphicString_Compare
    RTAsn1GraphicString_DecodeAsn1
    RTAsn1GraphicString_Delete
    RTAsn1GraphicString_Enum
    RTAsn1GraphicString_Init
    RTAsn1Ia5String_CheckSanity
    RTAsn1Ia5String_Clone
    RTAsn1Ia5String_Compare
    RTAsn1Ia5String_DecodeAsn1
    RTAsn1Ia5String_Delete
    RTAsn1Ia5String_Enum
    RTAsn1Ia5String_Init
    RTAsn1Integer_CheckSanity
    RTAsn1Integer_Clone
    RTAsn1Integer_Compare
    RTAsn1Integer_DecodeAsn1
    RTAsn1Integer_Delete
    RTAsn1Integer_Enum
    RTAsn1Integer_FromBigNum
    RTAsn1Integer_Init
    RTAsn1Integer_InitDefault
    RTAsn1Integer_InitU64
    RTAsn1Integer_ToBigNum
    RTAsn1Integer_ToString
    RTAsn1Integer_UnsignedCompare
    RTAsn1Integer_UnsignedCompareWithU32
    RTAsn1Integer_UnsignedCompareWithU64
    RTAsn1Integer_UnsignedLastBit
    RTAsn1MemAllocZ
    RTAsn1MemDup
    RTAsn1MemFree
    RTAsn1MemFreeArray
    RTAsn1MemInitAllocation
    RTAsn1MemInitArrayAllocation
    RTAsn1MemResizeArray
    RTAsn1Null_CheckSanity
    RTAsn1Null_Clone
    RTAsn1Null_Compare
    RTAsn1Null_DecodeAsn1
    RTAsn1Null_Delete
    RTAsn1Null_Enum
    RTAsn1Null_Init
    RTAsn1NumericString_CheckSanity
    RTAsn1NumericString_Clone
    RTAsn1NumericString_Compare
    RTAsn1NumericString_DecodeAsn1
    RTAsn1NumericString_Delete
    RTAsn1NumericString_Enum
    RTAsn1NumericString_Init
    RTAsn1ObjIdCountComponents
    RTAsn1ObjIdGetComponentsAsUInt32
    RTAsn1ObjIdGetLastComponentsAsUInt32
    RTAsn1ObjId_CheckSanity
    RTAsn1ObjId_Clone
    RTAsn1ObjId_Compare
    RTAsn1ObjId_CompareWithString
    RTAsn1ObjId_DecodeAsn1
    RTAsn1ObjId_Delete
    RTAsn1ObjId_Enum
    RTAsn1ObjId_Init
    RTAsn1ObjId_InitFromString
    RTAsn1ObjId_StartsWith
    RTAsn1OctetString_AreContentBytesValid
    RTAsn1OctetString_CheckSanity
    RTAsn1OctetString_Clone
    RTAsn1OctetString_Compare
    RTAsn1OctetString_DecodeAsn1
    RTAsn1OctetString_Delete
    RTAsn1OctetString_Enum
    RTAsn1OctetString_Init
    RTAsn1OctetString_RefreshContent
    RTAsn1PrintableString_CheckSanity
    RTAsn1PrintableString_Clone
    RTAsn1PrintableString_Compare
    RTAsn1PrintableString_DecodeAsn1
    RTAsn1PrintableString_Delete
    RTAsn1PrintableString_Enum
    RTAsn1PrintableString_Init
    RTAsn1QueryObjIdName
    RTAsn1SeqOfBitStrings_CheckSanity
    RTAsn1SeqOfBitStrings_Clone
    RTAsn1SeqOfBitStrings_Compare
    RTAsn1SeqOfBitStrings_DecodeAsn1
    RTAsn1SeqOfBitStrings_Delete
    RTAsn1SeqOfBitStrings_Enum
    RTAsn1SeqOfBitStrings_Erase
    RTAsn1SeqOfBitStrings_Init
    RTAsn1SeqOfBitStrings_InsertEx
    RTAsn1SeqOfBooleans_CheckSanity
    RTAsn1SeqOfBooleans_Clone
    RTAsn1SeqOfBooleans_Compare
    RTAsn1SeqOfBooleans_DecodeAsn1
    RTAsn1SeqOfBooleans_Delete
    RTAsn1SeqOfBooleans_Enum
    RTAsn1SeqOfBooleans_Erase
    RTAsn1SeqOfBooleans_Init
    RTAsn1SeqOfBooleans_InsertEx
    RTAsn1SeqOfCore_Clone
    RTAsn1SeqOfCore_Init
    RTAsn1SeqOfCores_CheckSanity
    RTAsn1SeqOfCores_Clone
    RTAsn1SeqOfCores_Compare
    RTAsn1SeqOfCores_DecodeAsn1
    RTAsn1SeqOfCores_Delete
    RTAsn1SeqOfCores_Enum
    RTAsn1SeqOfCores_Erase
    RTAsn1SeqOfCores_Init
    RTAsn1SeqOfCores_InsertEx
    RTAsn1SeqOfIntegers_CheckSanity
    RTAsn1SeqOfIntegers_Clone
    RTAsn1SeqOfIntegers_Compare
    RTAsn1SeqOfIntegers_DecodeAsn1
    RTAsn1SeqOfIntegers_Delete
    RTAsn1SeqOfIntegers_Enum
    RTAsn1SeqOfIntegers_Erase
    RTAsn1SeqOfIntegers_Init
    RTAsn1SeqOfIntegers_InsertEx
    RTAsn1SeqOfObjIds_CheckSanity
    RTAsn1SeqOfObjIds_Clone
    RTAsn1SeqOfObjIds_Compare
    RTAsn1SeqOfObjIds_DecodeAsn1
    RTAsn1SeqOfObjIds_Delete
    RTAsn1SeqOfObjIds_Enum
    RTAsn1SeqOfObjIds_Erase
    RTAsn1SeqOfObjIds_Init
    RTAsn1SeqOfObjIds_InsertEx
    RTAsn1SeqOfOctetStrings_CheckSanity
    RTAsn1SeqOfOctetStrings_Clone
    RTAsn1SeqOfOctetStrings_Compare
    RTAsn1SeqOfOctetStrings_DecodeAsn1
    RTAsn1SeqOfOctetStrings_Delete
    RTAsn1SeqOfOctetStrings_Enum
    RTAsn1SeqOfOctetStrings_Erase
    RTAsn1SeqOfOctetStrings_Init
    RTAsn1SeqOfOctetStrings_InsertEx
    RTAsn1SeqOfStrings_CheckSanity
    RTAsn1SeqOfStrings_Clone
    RTAsn1SeqOfStrings_Compare
    RTAsn1SeqOfStrings_DecodeAsn1
    RTAsn1SeqOfStrings_Delete
    RTAsn1SeqOfStrings_Enum
    RTAsn1SeqOfStrings_Erase
    RTAsn1SeqOfStrings_Init
    RTAsn1SeqOfStrings_InsertEx
    RTAsn1SeqOfTimes_CheckSanity
    RTAsn1SeqOfTimes_Clone
    RTAsn1SeqOfTimes_Compare
    RTAsn1SeqOfTimes_DecodeAsn1
    RTAsn1SeqOfTimes_Delete
    RTAsn1SeqOfTimes_Enum
    RTAsn1SeqOfTimes_Erase
    RTAsn1SeqOfTimes_Init
    RTAsn1SeqOfTimes_InsertEx
    RTAsn1SequenceCore_Clone
    RTAsn1SequenceCore_Init
    RTAsn1SetCore_Clone
    RTAsn1SetCore_Init
    RTAsn1SetOfBitStrings_CheckSanity
    RTAsn1SetOfBitStrings_Clone
    RTAsn1SetOfBitStrings_Compare
    RTAsn1SetOfBitStrings_DecodeAsn1
    RTAsn1SetOfBitStrings_Delete
    RTAsn1SetOfBitStrings_Enum
    RTAsn1SetOfBitStrings_Erase
    RTAsn1SetOfBitStrings_Init
    RTAsn1SetOfBitStrings_InsertEx
    RTAsn1SetOfBooleans_CheckSanity
    RTAsn1SetOfBooleans_Clone
    RTAsn1SetOfBooleans_Compare
    RTAsn1SetOfBooleans_DecodeAsn1
    RTAsn1SetOfBooleans_Delete
    RTAsn1SetOfBooleans_Enum
    RTAsn1SetOfBooleans_Erase
    RTAsn1SetOfBooleans_Init
    RTAsn1SetOfBooleans_InsertEx
    RTAsn1SetOfCore_Clone
    RTAsn1SetOfCore_Init
    RTAsn1SetOfCores_CheckSanity
    RTAsn1SetOfCores_Clone
    RTAsn1SetOfCores_Compare
    RTAsn1SetOfCores_DecodeAsn1
    RTAsn1SetOfCores_Delete
    RTAsn1SetOfCores_Enum
    RTAsn1SetOfCores_Erase
    RTAsn1SetOfCores_Init
    RTAsn1SetOfCores_InsertEx
    RTAsn1SetOfIntegers_CheckSanity
    RTAsn1SetOfIntegers_Clone
    RTAsn1SetOfIntegers_Compare
    RTAsn1SetOfIntegers_DecodeAsn1
    RTAsn1SetOfIntegers_Delete
    RTAsn1SetOfIntegers_Enum
    RTAsn1SetOfIntegers_Erase
    RTAsn1SetOfIntegers_Init
    RTAsn1SetOfIntegers_InsertEx
    RTAsn1SetOfObjIdSeqs_CheckSanity
    RTAsn1SetOfObjIdSeqs_Clone
    RTAsn1SetOfObjIdSeqs_Compare
    RTAsn1SetOfObjIdSeqs_DecodeAsn1
    RTAsn1SetOfObjIdSeqs_Delete
    RTAsn1SetOfObjIdSeqs_Enum
    RTAsn1SetOfObjIdSeqs_Erase
    RTAsn1SetOfObjIdSeqs_Init
    RTAsn1SetOfObjIdSeqs_InsertEx
    RTAsn1SetOfObjIds_CheckSanity
    RTAsn1SetOfObjIds_Clone
    RTAsn1SetOfObjIds_Compare
    RTAsn1SetOfObjIds_DecodeAsn1
    RTAsn1SetOfObjIds_Delete
    RTAsn1SetOfObjIds_Enum
    RTAsn1SetOfObjIds_Erase
    RTAsn1SetOfObjIds_Init
    RTAsn1SetOfObjIds_InsertEx
    RTAsn1SetOfOctetStrings_CheckSanity
    RTAsn1SetOfOctetStrings_Clone
    RTAsn1SetOfOctetStrings_Compare
    RTAsn1SetOfOctetStrings_DecodeAsn1
    RTAsn1SetOfOctetStrings_Delete
    RTAsn1SetOfOctetStrings_Enum
    RTAsn1SetOfOctetStrings_Erase
    RTAsn1SetOfOctetStrings_Init
    RTAsn1SetOfOctetStrings_InsertEx
    RTAsn1SetOfStrings_CheckSanity
    RTAsn1SetOfStrings_Clone
    RTAsn1SetOfStrings_Compare
    RTAsn1SetOfStrings_DecodeAsn1
    RTAsn1SetOfStrings_Delete
    RTAsn1SetOfStrings_Enum
    RTAsn1SetOfStrings_Erase
    RTAsn1SetOfStrings_Init
    RTAsn1SetOfStrings_InsertEx
    RTAsn1SetOfTimes_CheckSanity
    RTAsn1SetOfTimes_Clone
    RTAsn1SetOfTimes_Compare
    RTAsn1SetOfTimes_DecodeAsn1
    RTAsn1SetOfTimes_Delete
    RTAsn1SetOfTimes_Enum
    RTAsn1SetOfTimes_Erase
    RTAsn1SetOfTimes_Init
    RTAsn1SetOfTimes_InsertEx
    RTAsn1String_CheckSanity
    RTAsn1String_Clone
    RTAsn1String_Compare
    RTAsn1String_CompareEx
    RTAsn1String_CompareValues
    RTAsn1String_CompareWithString
    RTAsn1String_DecodeAsn1
    RTAsn1String_Delete
    RTAsn1String_Enum
    RTAsn1String_Init
    RTAsn1String_InitEx
    RTAsn1String_InitWithValue
    RTAsn1String_QueryUtf8
    RTAsn1String_QueryUtf8Len
    RTAsn1String_RecodeAsUtf8
    RTAsn1T61String_CheckSanity
    RTAsn1T61String_Clone
    RTAsn1T61String_Compare
    RTAsn1T61String_DecodeAsn1
    RTAsn1T61String_Delete
    RTAsn1T61String_Enum
    RTAsn1T61String_Init
    RTAsn1Time_CheckSanity
    RTAsn1Time_Clone
    RTAsn1Time_Compare
    RTAsn1Time_CompareWithTimeSpec
    RTAsn1Time_DecodeAsn1
    RTAsn1Time_Delete
    RTAsn1Time_Enum
    RTAsn1Time_Init
    RTAsn1Time_InitEx
    RTAsn1UniversalString_CheckSanity
    RTAsn1UniversalString_Clone
    RTAsn1UniversalString_Compare
    RTAsn1UniversalString_DecodeAsn1
    RTAsn1UniversalString_Delete
    RTAsn1UniversalString_Enum
    RTAsn1UniversalString_Init
    RTAsn1UtcTime_CheckSanity
    RTAsn1UtcTime_Clone
    RTAsn1UtcTime_Compare
    RTAsn1UtcTime_DecodeAsn1
    RTAsn1UtcTime_Delete
    RTAsn1UtcTime_Enum
    RTAsn1UtcTime_Init
    RTAsn1Utf8String_CheckSanity
    RTAsn1Utf8String_Clone
    RTAsn1Utf8String_Compare
    RTAsn1Utf8String_DecodeAsn1
    RTAsn1Utf8String_Delete
    RTAsn1Utf8String_Enum
    RTAsn1Utf8String_Init
    RTAsn1VisibleString_CheckSanity
    RTAsn1VisibleString_Clone
    RTAsn1VisibleString_Compare
    RTAsn1VisibleString_DecodeAsn1
    RTAsn1VisibleString_Delete
    RTAsn1VisibleString_Enum
    RTAsn1VisibleString_Init
    RTAsn1VtCheckSanity
    RTAsn1VtClone
    RTAsn1VtCompare
    RTAsn1VtDeepEnum
    RTAsn1VtDelete
    RTAssertAreQuiet
    RTAssertMayPanic
    RTAssertMsg1
    RTAssertMsg1Weak
    RTAssertMsg2
    RTAssertMsg2Add
    RTAssertMsg2AddV
    RTAssertMsg2AddWeak
    RTAssertMsg2AddWeakV
    RTAssertMsg2V
    RTAssertMsg2Weak
    RTAssertMsg2WeakV
    RTAssertSetMayPanic
    RTAssertSetQuiet
    RTAssertShouldPanic
    RTAvlGCPhysDestroy
    RTAvlGCPhysDoWithAll
    RTAvlGCPhysGet
    RTAvlGCPhysGetBestFit
    RTAvlGCPhysInsert
    RTAvlGCPhysRemove
    RTAvlGCPhysRemoveBestFit
    RTAvlGCPtrDestroy
    RTAvlGCPtrDoWithAll
    RTAvlGCPtrGet
    RTAvlGCPtrGetBestFit
    RTAvlGCPtrInsert
    RTAvlGCPtrRemove
    RTAvlGCPtrRemoveBestFit
    RTAvlHCPhysDestroy
    RTAvlHCPhysDoWithAll
    RTAvlHCPhysGet
    RTAvlHCPhysGetBestFit
    RTAvlHCPhysInsert
    RTAvlHCPhysRemove
    RTAvlHCPhysRemoveBestFit
    RTAvlPVDestroy
    RTAvlPVDoWithAll
    RTAvlPVGet
    RTAvlPVGetBestFit
    RTAvlPVInsert
    RTAvlPVRemove
    RTAvlPVRemoveBestFit
    RTAvlU32Destroy
    RTAvlU32DoWithAll
    RTAvlU32Get
    RTAvlU32GetBestFit
    RTAvlU32Insert
    RTAvlU32Remove
    RTAvlU32RemoveBestFit
    RTAvlUIntPtrDestroy
    RTAvlUIntPtrDoWithAll
    RTAvlUIntPtrGet
    RTAvlUIntPtrGetBestFit
    RTAvlUIntPtrGetLeft
    RTAvlUIntPtrGetRight
    RTAvlUIntPtrGetRoot
    RTAvlUIntPtrInsert
    RTAvlUIntPtrRemove
    RTAvlULDestroy
    RTAvlULDoWithAll
    RTAvlULGet
    RTAvlULGetBestFit
    RTAvlULInsert
    RTAvlULRemove
    RTAvlULRemoveBestFit
    RTAvllU32Destroy
    RTAvllU32DoWithAll
    RTAvllU32Get
    RTAvllU32GetBestFit
    RTAvllU32Insert
    RTAvllU32Remove
    RTAvllU32RemoveBestFit
    RTAvloGCPhysDestroy
    RTAvloGCPhysDoWithAll
    RTAvloGCPhysGet
    RTAvloGCPhysGetBestFit
    RTAvloGCPhysInsert
    RTAvloGCPhysRemove
    RTAvloGCPhysRemoveBestFit
    RTAvloGCPtrDestroy
    RTAvloGCPtrDoWithAll
    RTAvloGCPtrGet
    RTAvloGCPtrGetBestFit
    RTAvloGCPtrInsert
    RTAvloGCPtrRemove
    RTAvloGCPtrRemoveBestFit
    RTAvloHCPhysDestroy
    RTAvloHCPhysDoWithAll
    RTAvloHCPhysGet
    RTAvloHCPhysGetBestFit
    RTAvloHCPhysInsert
    RTAvloHCPhysRemove
    RTAvloHCPhysRemoveBestFit
    RTAvloIOPortDestroy
    RTAvloIOPortDoWithAll
    RTAvloIOPortGet
    RTAvloIOPortGetBestFit
    RTAvloIOPortInsert
    RTAvloIOPortRemove
    RTAvloIOPortRemoveBestFit
    RTAvloU32Destroy
    RTAvloU32DoWithAll
    RTAvloU32Get
    RTAvloU32GetBestFit
    RTAvloU32Insert
    RTAvloU32Remove
    RTAvloU32RemoveBestFit
    RTAvlrFileOffsetDestroy
    RTAvlrFileOffsetDoWithAll
    RTAvlrFileOffsetGet
    RTAvlrFileOffsetGetBestFit
    RTAvlrFileOffsetGetLeft
    RTAvlrFileOffsetGetRight
    RTAvlrFileOffsetGetRoot
    RTAvlrFileOffsetInsert
    RTAvlrFileOffsetRangeGet
    RTAvlrFileOffsetRangeRemove
    RTAvlrFileOffsetRemove
    RTAvlrGCPtrDestroy
    RTAvlrGCPtrDoWithAll
    RTAvlrGCPtrGet
    RTAvlrGCPtrGetBestFit
    RTAvlrGCPtrGetLeft
    RTAvlrGCPtrGetRight
    RTAvlrGCPtrGetRoot
    RTAvlrGCPtrInsert
    RTAvlrGCPtrRangeGet
    RTAvlrGCPtrRangeRemove
    RTAvlrGCPtrRemove
    RTAvlrPVDestroy
    RTAvlrPVDoWithAll
    RTAvlrPVGet
    RTAvlrPVGetBestFit
    RTAvlrPVInsert
    RTAvlrPVRangeGet
    RTAvlrPVRangeRemove
    RTAvlrPVRemove
    RTAvlrPVRemoveBestFit
    RTAvlrU64Destroy
    RTAvlrU64DoWithAll
    RTAvlrU64Get
    RTAvlrU64GetBestFit
    RTAvlrU64Insert
    RTAvlrU64RangeGet
    RTAvlrU64RangeRemove
    RTAvlrU64Remove
    RTAvlrU64RemoveBestFit
    RTAvlrUIntPtrDestroy
    RTAvlrUIntPtrDoWithAll
    RTAvlrUIntPtrGet
    RTAvlrUIntPtrGetBestFit
    RTAvlrUIntPtrGetLeft
    RTAvlrUIntPtrGetRight
    RTAvlrUIntPtrGetRoot
    RTAvlrUIntPtrInsert
    RTAvlrUIntPtrRangeGet
    RTAvlrUIntPtrRangeRemove
    RTAvlrUIntPtrRemove
    RTAvlroGCPhysDestroy
    RTAvlroGCPhysDoWithAll
    RTAvlroGCPhysGet
    RTAvlroGCPhysGetBestFit
    RTAvlroGCPhysGetLeft
    RTAvlroGCPhysGetRight
    RTAvlroGCPhysGetRoot
    RTAvlroGCPhysInsert
    RTAvlroGCPhysRangeGet
    RTAvlroGCPhysRangeRemove
    RTAvlroGCPhysRemove
    RTAvlroGCPtrDestroy
    RTAvlroGCPtrDoWithAll
    RTAvlroGCPtrGet
    RTAvlroGCPtrGetBestFit
    RTAvlroGCPtrGetLeft
    RTAvlroGCPtrGetRight
    RTAvlroGCPtrGetRoot
    RTAvlroGCPtrInsert
    RTAvlroGCPtrRangeGet
    RTAvlroGCPtrRangeRemove
    RTAvlroGCPtrRemove
    RTAvlroIOPortDestroy
    RTAvlroIOPortDoWithAll
    RTAvlroIOPortGet
    RTAvlroIOPortInsert
    RTAvlroIOPortRangeGet
    RTAvlroIOPortRangeRemove
    RTAvlroIOPortRemove
    RTAvlrooGCPtrDestroy
    RTAvlrooGCPtrDoWithAll
    RTAvlrooGCPtrGet
    RTAvlrooGCPtrGetBestFit
    RTAvlrooGCPtrGetLeft
    RTAvlrooGCPtrGetNextEqual
    RTAvlrooGCPtrGetRight
    RTAvlrooGCPtrGetRoot
    RTAvlrooGCPtrInsert
    RTAvlrooGCPtrRangeGet
    RTAvlrooGCPtrRangeRemove
    RTAvlrooGCPtrRemove
    RTBase64Decode
    RTBase64DecodeEx
    RTBase64DecodedSize
    RTBase64DecodedSizeEx
    RTBase64DecodeUtf16
    RTBase64DecodeUtf16Ex
    RTBase64DecodedUtf16Size
    RTBase64DecodedUtf16SizeEx
    RTBase64Encode
    RTBase64EncodeEx
    RTBase64EncodedLength
    RTBase64EncodedLengthEx
    RTBase64EncodeUtf16
    RTBase64EncodeUtf16Ex
    RTBase64EncodedUtf16Length
    RTBase64EncodedUtf16LengthEx
    RTBigNumAdd
    RTBigNumAssign
    RTBigNumBitWidth
    RTBigNumByteWidth
    RTBigNumClone
    RTBigNumCompare
    RTBigNumCompareWithS64
    RTBigNumCompareWithU64
    RTBigNumDestroy
    RTBigNumDivide
    RTBigNumDivideLong
    RTBigNumExponentiate
    RTBigNumInit
    RTBigNumInitZero
    RTBigNumModExp
    RTBigNumModulo
    RTBigNumMultiply
    RTBigNumNegate
    RTBigNumNegateThis
    RTBigNumShiftLeft
    RTBigNumShiftRight
    RTBigNumSubtract
    RTBigNumToBytesBigEndian
    RTBldCfgCompiler
    RTBldCfgRevision
    RTBldCfgRevisionStr
    RTBldCfgTarget
    RTBldCfgTargetArch
    RTBldCfgTargetDotArch
    RTBldCfgType
    RTBldCfgVersion
    RTBldCfgVersionBuild
    RTBldCfgVersionMajor
    RTBldCfgVersionMinor
    RTCidrStrToIPv4
    RTCircBufAcquireReadBlock
    RTCircBufAcquireWriteBlock
    RTCircBufCreate
    RTCircBufDestroy
    RTCircBufFree
    RTCircBufReleaseReadBlock
    RTCircBufReleaseWriteBlock
    RTCircBufReset
    RTCircBufSize
    RTCircBufUsed
    RTCrc32
    RTCrc32Finish
    RTCrc32Process
    RTCrc32Start
    RTCrc64
    RTCrc64Finish
    RTCrc64Process
    RTCrc64Start
    RTCrcAdler32
    RTCrcAdler32Finish
    RTCrcAdler32Process
    RTCrcAdler32Start
    RTCritSectDelete
    RTCritSectEnter
    RTCritSectEnterDebug
    RTCritSectEnterMultiple
    RTCritSectEnterMultipleDebug
    RTCritSectInit
    RTCritSectInitEx
    RTCritSectLeave
    RTCritSectLeaveMultiple
    RTCritSectRwDelete
    RTCritSectRwEnterExcl
    RTCritSectRwEnterExclDebug
    RTCritSectRwEnterShared
    RTCritSectRwEnterSharedDebug
    RTCritSectRwGetReadCount
    RTCritSectRwGetWriteRecursion
    RTCritSectRwGetWriterReadRecursion
    RTCritSectRwInit
    RTCritSectRwInitEx
    RTCritSectRwIsReadOwner
    RTCritSectRwIsWriteOwner
    RTCritSectRwLeaveExcl
    RTCritSectRwLeaveShared
    RTCritSectRwSetSubClass
    RTCritSectRwTryEnterExcl
    RTCritSectRwTryEnterExclDebug
    RTCritSectRwTryEnterShared
    RTCritSectRwTryEnterSharedDebug
    RTCritSectSetSubClass
    RTCritSectTryEnter
    RTCritSectTryEnterDebug
    RTCrCipherCtxDecryptFinish
    RTCrCipherCtxDecryptInit
    RTCrCipherCtxDecryptProcess
    RTCrCipherCtxEncryptFinish
    RTCrCipherCtxEncryptInit
    RTCrCipherCtxEncryptProcess
    RTCrCipherCtxFree
    RTCrCipherDecryptEx
    RTCrCipherEncryptEx
    RTCrCipherDecrypt
    RTCrCipherEncrypt
    RTCrCipherGetBlockSize
    RTCrCipherGetInitializationVectorLength
    RTCrCipherGetKeyLength
    RTCrCipherOpenByType
    RTCrCipherRetain
    RTCrCipherRelease
    RTCrDigestClone
    RTCrDigestCreate
    RTCrDigestCreateByObjId
    RTCrDigestCreateByObjIdString
    RTCrDigestCreateByType
    RTCrDigestFinal
    RTCrDigestFindByObjId
    RTCrDigestFindByObjIdString
    RTCrDigestFindByType
    RTCrDigestGetAlgorithmOid
    RTCrDigestGetConsumedSize
    RTCrDigestGetFlags
    RTCrDigestGetHash
    RTCrDigestGetHashSize
    RTCrDigestGetType
    RTCrDigestIsFinalized
    RTCrDigestMatch
    RTCrDigestRelease
    RTCrDigestReset
    RTCrDigestRetain
    RTCrDigestTypeToAlgorithmOid
    RTCrDigestTypeToHashSize
    RTCrDigestTypeToName
    RTCrDigestUpdate
    RTCrDigestUpdateFromVfsFile
    RTCrKeyCreateFromBuffer
    RTCrKeyCreateFromFile
    RTCrKeyCreateFromPublicAlgorithmAndBits
    RTCrKeyCreateFromSubjectPublicKeyInfo
    RTCrKeyCreateNewRsa
    RTCrKeyGetBitCount
    RTCrKeyGetType
    RTCrKeyHasPrivatePart
    RTCrKeyHasPublicPart
    RTCrKeyRelease
    RTCrKeyRetain
    RTCrKeyQueryRsaModulus
    RTCrKeyQueryRsaPrivateExponent
    RTCrPkcs5Pbkdf2Hmac
    RTCrPkixGetCiperOidFromSignatureAlgorithm
    RTCrPkixPubKeySignDigest
    RTCrPkixPubKeyVerifySignature
    RTCrPkixPubKeyVerifySignedDigest
    RTCrPkixPubKeyVerifySignedDigestByCertPubKeyInfo
    RTCrPkixSignatureCreate
    RTCrPkixSignatureCreateByObjId
    RTCrPkixSignatureCreateByObjIdString
    RTCrPkixSignatureRelease
    RTCrPkixSignatureRetain
    RTCrPkixSignatureSign
    RTCrPkixSignatureVerify
    RTCrPkixSignatureVerifyBitString
    RTCrPkixSignatureVerifyOctetString
    RTCrRandBytes
    RTCrRc4
    RTCrRc4SetKey
    RTCrSslCreate
    RTCrSslCreateSessionForNativeSocket
    RTCrSslLoadTrustedRootCerts
    RTCrSslRelease
    RTCrSslRetain
    RTCrSslSessionAccept
    RTCrSslSessionConnect
    RTCrSslSessionGetCertIssuerNameAsString
    RTCrSslSessionGetVersion
    RTCrSslSessionPending
    RTCrSslSessionRead
    RTCrSslSessionRelease
    RTCrSslSessionRetain
    RTCrSslSessionWrite
    RTCrSslSetCertificateFile
    RTCrSslSetNoPeerVerify
    RTCrSslSetPrivateKeyFile
    RTCrX509CertificatePolicies_CheckSanity
    RTCrX509CertificatePolicies_Clone
    RTCrX509CertificatePolicies_Compare
    RTCrX509CertificatePolicies_DecodeAsn1
    RTCrX509CertificatePolicies_Delete
    RTCrX509CertificatePolicies_Enum
    RTCrX509CertificatePolicies_Erase
    RTCrX509CertificatePolicies_Init
    RTCrX509CertificatePolicies_InsertEx
    RTCrX509Certificate_CheckSanity
    RTCrX509Certificate_Clone
    RTCrX509Certificate_Compare
    RTCrX509Certificate_DecodeAsn1
    RTCrX509Certificate_Delete
    RTCrX509Certificate_Enum
    RTCrX509Certificate_Init
    RTCrX509Certificate_IsSelfSigned
    RTCrX509Certificate_MatchIssuerAndSerialNumber
    RTCrX509Certificate_MatchSubjectOrAltSubjectByRfc5280
    RTCrX509Certificate_ReadFromBuffer
    RTCrX509Certificate_ReadFromFile
    RTCrX509Certificate_VerifySignature
    RTCrX509Certificate_VerifySignatureSelfSigned
    RTCrX509Certificates_CheckSanity
    RTCrX509Certificates_Clone
    RTCrX509Certificates_Compare
    RTCrX509Certificates_DecodeAsn1
    RTCrX509Certificates_Delete
    RTCrX509Certificates_Enum
    RTCrX509Certificates_Erase
    RTCrX509Certificates_FindByIssuerAndSerialNumber
    RTCrX509Certificates_Init
    RTCrX509Certificates_InsertEx
    RTDbgAsCreate
    RTDbgAsCreateF
    RTDbgAsCreateV
    RTDbgAsFirstAddr
    RTDbgAsLastAddr
    RTDbgAsLineAdd
    RTDbgAsLineByAddrA
    RTDbgAsModuleByAddr
    RTDbgAsModuleByIndex
    RTDbgAsModuleByName
    RTDbgAsModuleCount
    RTDbgAsModuleLink
    RTDbgAsModuleLinkSeg
    RTDbgAsModuleQueryMapByIndex
    RTDbgAsModuleUnlink
    RTDbgAsModuleUnlinkByAddr
    RTDbgAsName
    RTDbgAsRelease
    RTDbgAsRetain
    RTDbgAsSymbolAdd
    RTDbgAsSymbolByAddr
    RTDbgAsSymbolByAddrA
    RTDbgAsSymbolByName
    RTDbgAsSymbolByNameA
    RTDbgLineAlloc
    RTDbgLineDup
    RTDbgLineFree
    RTDbgModCreate
    RTDbgModCreateFromImage
    RTDbgModCreateFromMap
    RTDbgModCreateFromPeImage
    RTDbgModCreateFromMachOImage
    RTDbgModGetTag
    RTDbgModImageSize
    RTDbgModLineAdd
    RTDbgModLineByAddr
    RTDbgModLineByAddrA
    RTDbgModLineByOrdinal
    RTDbgModLineByOrdinalA
    RTDbgModLineCount
    RTDbgModName
    RTDbgModRelease
    RTDbgModRetain
    RTDbgModRvaToSegOff
    RTDbgModSegmentAdd
    RTDbgModSegmentByIndex
    RTDbgModSegmentCount
    RTDbgModSegmentRva
    RTDbgModSegmentSize
    RTDbgModSetTag
    RTDbgModSymbolAdd
    RTDbgModSymbolByAddr
    RTDbgModSymbolByAddrA
    RTDbgModSymbolByName
    RTDbgModSymbolByNameA
    RTDbgModSymbolByOrdinal
    RTDbgModSymbolByOrdinalA
    RTDbgModSymbolCount
    RTDbgSymbolAlloc
    RTDbgSymbolDup
    RTDbgSymbolFree
    RTDirClose
    RTDirCreate
    RTDirCreateFullPath
    RTDirCreateTemp
    RTDirExists
    RTDirFlush
    RTDirFlushParent
    RTDirOpen
    RTDirOpenFiltered
    RTDirQueryInfo
    RTDirRead
    RTDirReadEx
    RTDirRemove
    RTDirRemoveRecursive
    RTDirRename
    RTDirSetTimes
    RTEnvClone
    RTEnvCreate
    RTEnvDestroy
    RTEnvDupEx
    RTEnvExist
    RTEnvExistEx
    RTEnvFreeUtf16Block
    RTEnvGet
    RTEnvGetEx
    RTEnvPut
    RTEnvPutEx
    RTEnvQueryUtf16Block
    RTEnvSet
    RTEnvSetEx
    RTEnvUnset
    RTEnvUnsetEx
    RTErrConvertFromErrno
    RTErrConvertToErrno
    RTErrIsKnown
    RTErrQueryDefine
    RTErrQueryMsgShort
    RTErrQueryMsgFull
    RTErrInfoAlloc
    RTErrInfoAllocEx
    RTErrInfoFree
    RTErrInfoSet
    RTErrInfoSetF
    RTErrInfoSetV
    RTIniFileCreateFromVfsFile
    RTIniFileQueryValue
    RTIniFileRelease
    RTFileAioCtxAssociateWithFile
    RTFileAioCtxCreate
    RTFileAioCtxDestroy
    RTFileAioCtxGetMaxReqCount
    RTFileAioCtxSubmit
    RTFileAioCtxWait
    RTFileAioCtxWakeup
    RTFileAioGetLimits
    RTFileAioReqCancel
    RTFileAioReqCreate
    RTFileAioReqDestroy
    RTFileAioReqGetRC
    RTFileAioReqGetUser
    RTFileAioReqPrepareFlush
    RTFileAioReqPrepareRead
    RTFileAioReqPrepareWrite
    RTFileChangeLock
    RTFileClose
    RTFileCopy
    RTFileCopyByHandles
    RTFileCopyByHandlesEx
    RTFileCopyEx
    RTFileDelete
    RTFileExists
    RTFileFlush
    RTFileFromNative
    RTFileGetMaxSize
    RTFileQueryMaxSizeEx
    RTFileQuerySizeByPath
    RTFileIoCtl             ; not-win
    RTFileIsValid
    RTFileLock
    RTFileMove
    RTFileOpen
    RTFileOpenBitBucket
    RTFileOpenF
    RTFileOpenV
    RTFileQueryFsSizes
    RTFileQueryInfo
    RTFileQuerySize
    RTFileRead
    RTFileReadAll
    RTFileReadAllByHandle
    RTFileReadAllByHandleEx
    RTFileReadAllEx
    RTFileReadAllFree
    RTFileReadAt
    RTFileRename
    RTFileSeek
    RTFileSetForceFlags
    RTFileSetMode
    RTFileSetSize
    RTFileSetTimes
    RTFileTell
    RTFileToNative
    RTFileUnlock
    RTFileWrite
    RTFileWriteAt
    RTFsQueryProperties
    RTFsQuerySerial
    RTFsQuerySizes
    RTFsQueryType
    RTFsTypeName
    RTGetOpt
    RTGetOptArgvFree
    RTGetOptArgvFromString
    RTGetOptArgvToString
    RTGetOptArgvToUtf16String
    RTGetOptFetchValue
    RTGetOptInit
    RTGetOptPrintError
    RTHandleClose
    RTHandleGetStandard
    RTHandleTableAlloc
    RTHandleTableAllocWithCtx
    RTHandleTableCreate
    RTHandleTableCreateEx
    RTHandleTableDestroy
    RTHandleTableFree
    RTHandleTableFreeWithCtx
    RTHandleTableLookup
    RTHandleTableLookupWithCtx
    RTHeapOffsetAlloc
    RTHeapOffsetAllocZ
    RTHeapOffsetDump
    RTHeapOffsetFree
    RTHeapOffsetGetFreeSize
    RTHeapOffsetGetHeapSize
    RTHeapOffsetInit
    RTHeapOffsetSize
    RTHeapSimpleAlloc
    RTHeapSimpleAllocZ
    RTHeapSimpleDump
    RTHeapSimpleFree
    RTHeapSimpleGetFreeSize
    RTHeapSimpleGetHeapSize
    RTHeapSimpleInit
    RTHeapSimpleRelocate
    RTHeapSimpleSize
    RTHttpAbort
    RTHttpAddHeader
    RTHttpCreate
    RTHttpDestroy
    RTHttpFreeResponse
    RTHttpFreeResponseText
    RTHttpGatherCaCertsInFile
    RTHttpGatherCaCertsInStore
    RTHttpGetBinary
    RTHttpGetByOrdinal
    RTHttpGetFile
    RTHttpGetHeader
    RTHttpGetHeaderBinary
    RTHttpGetHeaderCount
    RTHttpGetHeaderText
    RTHttpGetRedirLocation
    RTHttpGetText
    RTHttpMethodToStr
    RTHttpPerform
    RTHttpReset
    RTHttpSetCAFile
    RTHttpSetDownloadCallback
    RTHttpSetDownloadProgressCallback
    RTHttpSetFollowRedirects
    RTHttpSetHeaders
    RTHttpSetProxy
    RTHttpSetUploadCallback
    RTHttpSignHeaders
    RTHttpUseSystemProxySettings
    RTHttpUseTemporaryCaFile
    RTJsonIteratorBegin
    RTJsonIteratorBeginArray
    RTJsonIteratorBeginObject
    RTJsonIteratorFree
    RTJsonIteratorNext
    RTJsonIteratorQueryValue
    RTJsonParseFromBuf
    RTJsonParseFromFile
    RTJsonParseFromString
    RTJsonValueGetArraySize
    RTJsonValueGetString
    RTJsonValueGetType
    RTJsonValueQueryArraySize
    RTJsonValueQueryBooleanByName
    RTJsonValueQueryByIndex
    RTJsonValueQueryByName
    RTJsonValueQueryInteger
    RTJsonValueQueryIntegerByName
    RTJsonValueQueryNumber
    RTJsonValueQueryNumberByName
    RTJsonValueQueryString
    RTJsonValueQueryStringByName
    RTJsonValueRelease
    RTJsonValueRetain
    RTJsonValueTypeName
    RTLatin1CalcUtf16Len
    RTLatin1CalcUtf16LenEx
    RTLatin1CalcUtf8Len
    RTLatin1CalcUtf8LenEx
    RTLatin1ToUtf16ExTag
    RTLatin1ToUtf16Tag
    RTLatin1ToUtf8ExTag
    RTLatin1ToUtf8Tag
    RTLdrClose
    RTLdrEnumSymbols
    RTLdrGetBits
    RTLdrGetSuff
    RTLdrGetSymbol
    RTLdrGetSymbolEx
    RTLdrIsLoadable
    RTLdrLoad
    RTLdrLoadAppPriv
    RTLdrOpen
    RTLdrRelocate
    RTLdrSize
    RTLinuxSysFsExists                  ; only-linux
    RTLinuxSysFsExistsEx                ; only-linux
    RTLinuxSysFsExistsExV               ; only-linux
    RTLinuxSysFsExistsV                 ; only-linux
    RTLinuxSysFsGetLinkDest             ; only-linux
    RTLinuxSysFsGetLinkDestV            ; only-linux
    RTLinuxSysFsOpen                    ; only-linux
    RTLinuxSysFsOpenEx                  ; only-linux
    RTLinuxSysFsOpenExV                 ; only-linux
    RTLinuxSysFsOpenV                   ; only-linux
    RTLinuxSysFsReadDevNumFile          ; only-linux
    RTLinuxSysFsReadDevNumFileV         ; only-linux
    RTLinuxSysFsReadFile                ; only-linux
    RTLinuxSysFsReadIntFile             ; only-linux
    RTLinuxSysFsReadIntFileV            ; only-linux
    RTLinuxSysFsReadStr                 ; only-linux
    RTLinuxSysFsReadStrFile             ; only-linux
    RTLinuxSysFsReadStrFileV            ; only-linux
    RTLinuxSysFsWriteFile               ; only-linux
    RTLinuxSysFsWriteStr                ; only-linux
    RTLinuxSysFsWriteStrFile            ; only-linux
    RTLinuxSysFsWriteStrFileV           ; only-linux
    RTLinuxSysFsWriteU16File            ; only-linux
    RTLinuxSysFsWriteU16FileV           ; only-linux
    RTLinuxSysFsWriteU32File            ; only-linux
    RTLinuxSysFsWriteU32FileV           ; only-linux
    RTLinuxSysFsWriteU64File            ; only-linux
    RTLinuxSysFsWriteU64FileV           ; only-linux
    RTLinuxSysFsWriteU8File             ; only-linux
    RTLinuxSysFsWriteU8FileV            ; only-linux
    RTLockValidatorClassAddPriorClass
    RTLockValidatorClassCreate
    RTLockValidatorClassCreateEx
    RTLockValidatorClassCreateExV
    RTLockValidatorClassCreateUnique
    RTLockValidatorClassEnforceStrictReleaseOrder
    RTLockValidatorClassFindForSrcPos
    RTLockValidatorClassForSrcPos
    RTLockValidatorClassRelease
    RTLockValidatorClassRetain
    RTLockValidatorHoldsLocksInClass
    RTLockValidatorHoldsLocksInSubClass
    RTLockValidatorIsBlockedThreadInValidator
    RTLockValidatorIsEnabled
    RTLockValidatorIsQuiet
    RTLockValidatorMayPanic
    RTLockValidatorQueryBlocking
    RTLockValidatorReadLockDec
    RTLockValidatorReadLockGetCount
    RTLockValidatorReadLockInc
    RTLockValidatorRecExclCheckBlocking
    RTLockValidatorRecExclCheckOrder
    RTLockValidatorRecExclCheckOrderAndBlocking
    RTLockValidatorRecExclCreate
    RTLockValidatorRecExclCreateV
    RTLockValidatorRecExclDelete
    RTLockValidatorRecExclDestroy
    RTLockValidatorRecExclInit
    RTLockValidatorRecExclInitV
    RTLockValidatorRecExclRecursion
    RTLockValidatorRecExclRecursionMixed
    RTLockValidatorRecExclReleaseOwner
    RTLockValidatorRecExclReleaseOwnerUnchecked
    RTLockValidatorRecExclSetOwner
    RTLockValidatorRecExclSetSubClass
    RTLockValidatorRecExclUnwind
    RTLockValidatorRecExclUnwindMixed
    RTLockValidatorRecMakeSiblings
    RTLockValidatorRecSharedAddOwner
    RTLockValidatorRecSharedCheckAndRelease
    RTLockValidatorRecSharedCheckBlocking
    RTLockValidatorRecSharedCheckOrder
    RTLockValidatorRecSharedCheckOrderAndBlocking
    RTLockValidatorRecSharedCheckSignaller
    RTLockValidatorRecSharedDelete
    RTLockValidatorRecSharedInit
    RTLockValidatorRecSharedInitV
    RTLockValidatorRecSharedIsOwner
    RTLockValidatorRecSharedRemoveOwner
    RTLockValidatorRecSharedResetOwner
    RTLockValidatorRecSharedSetSubClass
    RTLockValidatorSetEnabled
    RTLockValidatorSetMayPanic
    RTLockValidatorSetQuiet
    RTLockValidatorWriteLockDec
    RTLockValidatorWriteLockGetCount
    RTLockValidatorWriteLockInc
    RTLogComPrintf
    RTLogComPrintfV
    ;RTLogCopyGroupsAndFlagsForR0
    RTLogCreate
    RTLogCreateEx
    RTLogCreateExV
    RTLogDefaultInit
    RTLogDefaultInstance
    RTLogDefaultInstanceEx
    RTLogDestinations
    RTLogDestroy
    RTLogFlags
    RTLogFlush
    ;RTLogFlushToLogger
    RTLogFormatV
    RTLogGetDefaultInstance
    RTLogGetDefaultInstanceEx
    RTLogGroupSettings
    RTLogLogger
    RTLogLoggerEx
    RTLogLoggerExV
    RTLogLoggerV
    RTLogPrintf
    RTLogPrintfV
    RTLogQueryDestinations
    RTLogQueryFlags
    RTLogQueryGroupSettings
    RTLogRelGetDefaultInstance
    RTLogRelGetDefaultInstanceEx
    RTLogRelLogger
    RTLogRelLoggerV
    RTLogRelPrintf
    RTLogRelPrintfV
    RTLogRelSetBuffering
    RTLogRelSetDefaultInstance
    RTLogSetBuffering
    RTLogSetCustomPrefixCallback
    RTLogSetDefaultInstance
    RTLogSetGroupLimit
    RTLogWriteCom
    RTLogWriteDebugger
    RTLogWriteStdErr
    RTLogWriteStdOut
    RTLogWriteUser
    RTLocaleQueryNormalizedBaseLocaleName
    RTManifestCreate
    RTManifestDup
    RTManifestEntryAdd
    RTManifestEntryAddIoStream
    RTManifestEntryAddPassthruIoStream
    RTManifestEntryRemove
    RTManifestEntrySetAttr
    RTManifestEntryUnsetAttr
    RTManifestEquals
    RTManifestEqualsEx
    RTManifestPtIosAddEntryNow
    RTManifestReadStandard
    RTManifestReadStandardEx
    RTManifestRelease
    RTManifestRetain
    RTManifestSetAttr
    RTManifestUnsetAttr
    RTManifestVerify
    RTManifestVerifyFiles
    RTManifestVerifyFilesBuf
    RTManifestVerifyDigestType
    RTManifestWriteFiles
    RTManifestWriteFilesBuf
    RTManifestWriteStandard
    RTMd5
    RTMd5Final
    RTMd5FromString
    RTMd5Init
    RTMd5ToString
    RTMd5Update
    RTMemAllocTag
    RTMemAllocVarTag
    RTMemAllocZTag
    RTMemAllocZVarTag
    RTMemCacheAlloc
    RTMemCacheAllocEx
    RTMemCacheCreate
    RTMemCacheDestroy
    RTMemCacheFree
    RTMemDupExTag
    RTMemDupTag
    RTMemEfAlloc
    RTMemEfAllocNP
    RTMemEfAllocVar
    RTMemEfAllocVarNP
    RTMemEfAllocZ
    RTMemEfAllocZNP
    RTMemEfAllocZVar
    RTMemEfAllocZVarNP
    RTMemEfDup
    RTMemEfDupEx
    RTMemEfDupExNP
    RTMemEfDupNP
    RTMemEfFree
    RTMemEfFreeNP
    RTMemEfRealloc
    RTMemEfReallocNP
    RTMemEfTmpAlloc
    RTMemEfTmpAllocNP
    RTMemEfTmpAllocZ
    RTMemEfTmpAllocZNP
    RTMemEfTmpFree
    RTMemEfTmpFreeNP
    RTMemFree
    RTMemPageAllocTag
    RTMemPageAllocZTag
    RTMemPageFree
    RTMemPoolAlloc
    RTMemPoolAllocZ
    RTMemPoolCreate
    RTMemPoolDestroy
    RTMemPoolDup
    RTMemPoolDupEx
    RTMemPoolFree
    RTMemPoolRealloc
    RTMemPoolRefCount
    RTMemPoolRelease
    RTMemPoolRetain
    RTMemProtect
    RTMemReallocTag
    RTMemSaferAllocZExTag
    RTMemSaferAllocZTag
    RTMemSaferFree
    RTMemSaferGetSize
    RTMemSaferReallocZExTag
    RTMemSaferReallocZTag
    RTMemSaferScramble
    RTMemSaferUnscramble
    RTMemTmpAllocTag
    RTMemTmpAllocZTag
    RTMemTmpFree
    RTMemWipeThoroughly
    RTMpCpuIdFromSetIndex
    RTMpCpuIdToSetIndex
    RTMpGetCount
    RTMpGetCurFrequency
    RTMpGetDescription
    RTMpGetMaxCpuId
    RTMpGetMaxFrequency
    RTMpGetOnlineCount
    RTMpGetOnlineSet
    RTMpGetPresentCount
    RTMpGetPresentSet
    RTMpGetSet
    RTMpIsCpuOnline
    RTMpIsCpuPossible
    RTMpIsCpuPresent
    RTMsgError
    RTMsgErrorExit
    RTMsgErrorExitV
    RTMsgErrorRc
    RTMsgErrorRcV
    RTMsgErrorV
    RTMsgInfo
    RTMsgInfoV
    RTMsgInitFailure
    RTMsgSyntax
    RTMsgSyntaxV
    RTMsgWarning
    RTMsgWarningV
    RTNetIPv4AddDataChecksum
    RTNetIPv4AddTCPChecksum
    RTNetIPv4AddUDPChecksum
    RTNetIPv4FinalizeChecksum
    RTNetIPv4HdrChecksum
    RTNetIPv4IsDHCPValid
    RTNetIPv4IsHdrValid
    RTNetIPv4IsTCPSizeValid
    RTNetIPv4IsTCPValid
    RTNetIPv4IsUDPSizeValid
    RTNetIPv4IsUDPValid
    RTNetIPv4PseudoChecksum
    RTNetIPv4PseudoChecksumBits
    RTNetIPv4TCPChecksum
    RTNetIPv4UDPChecksum
    RTNetIPv6PseudoChecksum
    RTNetIPv6PseudoChecksumBits
    RTNetIPv6PseudoChecksumEx
    RTNetIsIPv4AddrStr
    RTNetTCPChecksum
    RTNetUDPChecksum
    RTOnceReset
    RTOnceSlow
    RTPathAbs
    RTPathAbsDup
    RTPathAbsEx
    RTPathAbsExDup
    RTPathAppDocs
    RTPathAppPrivateArch
    RTPathAppPrivateNoArch
    RTPathAppend
    RTPathAppendEx
    RTPathChangeToDosSlashes
    RTPathChangeToUnixSlashes
    RTPathCompare
    RTPathCopyComponents
    RTPathCountComponents
    RTPathExecDir
    RTPathExists
    RTPathExistsEx
    RTPathFilename
    RTPathGetCurrent
    RTPathGetMode
    RTPathHasPath
    RTPathHasSuffix
    RTPathJoin
    RTPathJoinA
    RTPathJoinEx
    RTPathParseSimple
    RTPathPurgeFilename
    RTPathQueryInfo
    RTPathQueryInfoEx
    RTPathReal
    RTPathRealDup
    RTPathRename
    RTPathSetCurrent
    RTPathSetMode
    RTPathSetOwner                  ; not-win
    RTPathSetOwnerEx                ; not-win
    RTPathSetTimes
    RTPathSetTimesEx
    RTPathSharedLibs
    RTPathSkipRootSpec
    RTPathStartsWith
    RTPathStartsWithRoot
    RTPathStripFilename
    RTPathStripSuffix
    RTPathStripTrailingSlash
    RTPathSuffix
    RTPathTemp
    RTPathTraverseList
    RTPathUserHome
    RTPipeClose
    RTPipeCreate
    RTPipeFlush
    RTPipeFromNative
    RTPipeRead
    RTPipeReadBlocking
    RTPipeSelectOne
    RTPipeToNative
    RTPipeWrite
    RTPipeWriteBlocking
    RTPoll
    RTPollNoResume
    RTPollSetAdd
    RTPollSetCreate
    RTPollSetDestroy
    RTPollSetEventsChange
    RTPollSetGetCount
    RTPollSetQueryHandle
    RTPollSetRemove
    RTPrintf
    RTPrintfV
    RTProcCreate
    RTProcCreateEx
    RTProcDaemonize
    RTProcDaemonizeUsingFork        ; not-win not-os2
    RTProcGetAffinityMask
    RTProcGetExecutablePath
    RTProcGetPriority
    RTProcIsRunningByName
    RTProcSelf
    RTProcSetPriority
    RTProcShortName
    RTProcTerminate
    RTProcWait
    RTProcWaitNoResume
    RTR3InitDll
    RTR3InitExe
    RTR3InitExeNoArguments
    RTR3InitEx
    RTRandAdvBytes
    RTRandAdvCreateParkMiller
    RTRandAdvCreateSystemFaster
    RTRandAdvCreateSystemTruer
    RTRandAdvDestroy
    RTRandAdvRestoreState
    RTRandAdvS32
    RTRandAdvS32Ex
    RTRandAdvS64
    RTRandAdvS64Ex
    RTRandAdvSaveState
    RTRandAdvSeed
    RTRandAdvU32
    RTRandAdvU32Ex
    RTRandAdvU64
    RTRandAdvU64Ex
    RTRandBytes
    RTRandS32
    RTRandS32Ex
    RTRandS64
    RTRandS64Ex
    RTRandU32
    RTRandU32Ex
    RTRandU64
    RTRandU64Ex
    RTReqQueueAlloc
    RTReqQueueCall
    RTReqQueueCallEx
    RTReqQueueCallV
    RTReqQueueCallVoid
    RTReqQueueCreate
    RTReqQueueDestroy
    RTReqQueueIsBusy
    RTReqQueueProcess
    RTReqGetStatus
    RTReqRelease
    RTReqRetain
    RTReqSubmit
    RTReqWait
    RTSemEventAddSignaller
    RTSemEventCreate
    RTSemEventCreateEx
    RTSemEventDestroy
    RTSemEventMultiAddSignaller
    RTSemEventMultiCreate
    RTSemEventMultiCreateEx
    RTSemEventMultiDestroy
    RTSemEventMultiRemoveSignaller
    RTSemEventMultiReset
    RTSemEventMultiSetSignaller
    RTSemEventMultiSignal
    RTSemEventMultiWait
    RTSemEventMultiWaitEx
    RTSemEventMultiWaitExDebug
    RTSemEventMultiWaitNoResume
    RTSemEventRemoveSignaller
    RTSemEventSetSignaller
    RTSemEventSignal
    RTSemEventWait
    RTSemEventWaitNoResume
    RTSemFastMutexCreate
    RTSemFastMutexDestroy
    RTSemFastMutexRelease
    RTSemFastMutexRequest
    RTSemMutexCreate
    RTSemMutexCreateEx
    RTSemMutexDestroy
    RTSemMutexIsOwned
    RTSemMutexRelease
    RTSemMutexRequest
    RTSemMutexRequestDebug
    RTSemMutexRequestNoResume
    RTSemMutexRequestNoResumeDebug
    RTSemMutexSetSubClass
    RTSemPing
    RTSemPingPongDelete
    RTSemPingPongInit
    RTSemPingWait
    RTSemPong
    RTSemPongWait
    RTSemRWCreate
    RTSemRWCreateEx
    RTSemRWDestroy
    RTSemRWGetReadCount
    RTSemRWGetWriteRecursion
    RTSemRWGetWriterReadRecursion
    RTSemRWIsReadOwner
    RTSemRWIsWriteOwner
    RTSemRWReleaseRead
    RTSemRWReleaseWrite
    RTSemRWRequestRead
    RTSemRWRequestReadDebug
    RTSemRWRequestReadNoResume
    RTSemRWRequestReadNoResumeDebug
    RTSemRWRequestWrite
    RTSemRWRequestWriteDebug
    RTSemRWRequestWriteNoResume
    RTSemRWRequestWriteNoResumeDebug
    RTSemRWSetSubClass
    RTSemSpinMutexCreate
    RTSemSpinMutexDestroy
    RTSemSpinMutexRelease
    RTSemSpinMutexRequest
    RTSemSpinMutexTryRequest
    RTSemXRoadsCreate
    RTSemXRoadsDestroy
    RTSemXRoadsEWEnter
    RTSemXRoadsEWLeave
    RTSemXRoadsNSEnter
    RTSemXRoadsNSLeave
    RTSgBufAdvance
    RTSgBufClone
    RTSgBufCmp
    RTSgBufCmpEx
    RTSgBufCopy
    RTSgBufCopyFromBuf
    RTSgBufCopyToBuf
    RTSgBufGetNextSegment
    RTSgBufInit
    RTSgBufReset
    RTSgBufSegArrayCreate
    RTSgBufSet
    RTSha1
    RTSha1Digest
    RTSha1DigestFromFile
    RTSha1Final
    RTSha1FromString
    RTSha1Init
    RTSha1ToString
    RTSha1Update
    RTSha256
    RTSha256Final
    RTSha256FromString
    RTSha256Init
    RTSha256ToString
    RTSha256Update
    RTSha256Digest
    RTSha256DigestFromFile
    RTSha512
    RTSha512Final
    RTSha512FromString
    RTSha512Init
    RTSha512ToString
    RTSha512Update
    RTShMemClose
    RTShMemMapRegion
    RTShMemOpen
    RTShMemQuerySize
    RTShMemRefCount
    RTShMemSetSize
    RTShMemUnmapRegion
    RTSocketClose
    RTSocketFromNative
    RTSocketGetLocalAddress
    RTSocketGetPeerAddress
    RTSocketRead
    RTSocketReadNB
    RTSocketRelease
    RTSocketRetain
    RTSocketSelectOne
    RTSocketSelectOneEx
    RTSocketSetInheritance
    RTSocketSgWrite
    RTSocketSgWriteL
    RTSocketSgWriteLNB
    RTSocketSgWriteLV
    RTSocketSgWriteLVNB
    RTSocketSgWriteNB
    RTSocketShutdown
    RTSocketToNative
    RTSocketWrite
    RTSocketWriteNB
    RTSpinlockAcquire
    RTSpinlockCreate
    RTSpinlockDestroy
    RTSpinlockRelease
    RTStrAAppendExNVTag
    RTStrAAppendNTag
    RTStrAAppendTag
    RTStrAPrintf2VTag
    RTStrAPrintfVTag
    RTStrATruncateTag
    RTStrAllocExTag
    RTStrAllocTag
    RTStrCacheCreate
    RTStrCacheDestroy
    RTStrCacheEnter
    RTStrCacheEnterLower
    RTStrCacheEnterLowerN
    RTStrCacheEnterN
    RTStrCacheGetStats
    RTStrCacheIsRealImpl
    RTStrCacheLength
    RTStrCacheRelease
    RTStrCacheRetain
    RTStrCalcLatin1Len
    RTStrCalcLatin1LenEx
    RTStrCalcUtf16Len
    RTStrCalcUtf16LenEx
    RTStrCat
    RTStrCatEx
    RTStrCatP
    RTStrCatPEx
    RTStrCmp
    RTStrConvertHexBytes
    RTStrCopy
    RTStrCopyEx
    RTStrCopyP
    RTStrCopyPEx
    RTStrCurrentCPToUtf8Tag
    RTStrDupExTag
    RTStrDupNTag
    RTStrDupTag
    RTStrFormat
    RTStrFormatNumber
    RTStrFormatR80
    RTStrFormatR80u2
    RTStrFormatTypeDeregister
    RTStrFormatTypeRegister
    RTStrFormatTypeSetUser
    RTStrFormatU128
    RTStrFormatU16
    RTStrFormatU256
    RTStrFormatU32
    RTStrFormatU512
    RTStrFormatU64
    RTStrFormatU8
    RTStrFormatV
    RTStrFree
    RTStrGetCpExInternal
    RTStrGetCpInternal
    RTStrGetCpNExInternal
    RTStrHash1
    RTStrHash1ExN
    RTStrHash1ExNV
    RTStrHash1N
    RTStrICmp
    RTStrICmpAscii
    RTStrIStartsWith
    RTStrIStr
    RTStrIsCaseFoldable
    RTStrIsLowerCased
    RTStrIsUpperCased
    RTStrIsValidEncoding
    RTStrNCmp
    RTStrNICmp
    RTStrNICmpAscii
    RTStrNLen
    RTStrNLenEx
    RTStrPrevCp
    RTStrPrintHexBytes
    RTStrPrintf
    RTStrPrintf2
    RTStrPrintf2Ex
    RTStrPrintf2ExV
    RTStrPrintf2V
    RTStrPrintfEx
    RTStrPrintfExV
    RTStrPrintfV
    RTStrPurgeComplementSet
    RTStrPurgeEncoding
    RTStrPutCpInternal
    RTStrReallocTag
    RTStrSimplePatternMatch
    RTStrSimplePatternMultiMatch
    RTStrSimplePatternNMatch
    RTStrSpaceDestroy
    RTStrSpaceEnumerate
    RTStrSpaceGet
    RTStrSpaceGetN
    RTStrSpaceInsert
    RTStrSpaceRemove
    RTStrStartsWith
    RTStrStr
    RTStrStrip
    RTStrStripL
    RTStrStripR
    RTStrToInt16
    RTStrToInt16Ex
    RTStrToInt16Full
    RTStrToInt32
    RTStrToInt32Ex
    RTStrToInt32Full
    RTStrToInt64
    RTStrToInt64Ex
    RTStrToInt64Full
    RTStrToInt8
    RTStrToInt8Ex
    RTStrToInt8Full
    RTStrToLatin1ExTag
    RTStrToLatin1Tag
    RTStrToLower
    RTStrToUInt16
    RTStrToUInt16Ex
    RTStrToUInt16Full
    RTStrToUInt32
    RTStrToUInt32Ex
    RTStrToUInt32Full
    RTStrToUInt64
    RTStrToUInt64Ex
    RTStrToUInt64Full
    RTStrToUInt8
    RTStrToUInt8Ex
    RTStrToUInt8Full
    RTStrToUni
    RTStrToUniEx
    RTStrToUpper
    RTStrToUtf16BigExTag
    RTStrToUtf16BigTag
    RTStrToUtf16ExTag
    RTStrToUtf16Tag
    RTStrUniLen
    RTStrUniLenEx
    RTStrUtf8ToCurrentCPTag
    RTStrValidateEncoding
    RTStrValidateEncodingEx
    RTStrVersionCompare
    RTStrmClearError
    RTStrmClose
    RTStrmError
    RTStrmFlush
    RTStrmGetCh
    RTStrmGetLine
    RTStrmOpen
    RTStrmOpenF
    RTStrmOpenFV
    RTStrmPrintf
    RTStrmPrintfV
    RTStrmPutCh
    RTStrmPutStr
    RTStrmReadEx
    RTStrmRewind
    RTStrmWriteEx
    RTSymlinkCreate
    RTSymlinkDelete
    RTSymlinkExists
    RTSymlinkIsDangling
    RTSymlinkRead
    RTSymlinkReadA
    RTSystemGetPageSize
    RTSystemQueryAvailableRam
    RTSystemQueryDmiString
    RTSystemQueryOSInfo
    RTSystemQueryTotalRam
    RTTcpClientClose
    RTTcpClientCloseEx
    RTTcpClientConnect
    RTTcpFlush
    RTTcpGetLocalAddress
    RTTcpGetPeerAddress
    RTTcpRead
    RTTcpReadNB
    RTTcpSelectOne
    RTTcpSelectOneEx
    RTTcpServerCreate
    RTTcpServerCreateEx
    RTTcpServerDestroy
    RTTcpServerDisconnectClient
    RTTcpServerDisconnectClient2
    RTTcpServerListen
    RTTcpServerListen2
    RTTcpServerShutdown
    RTTcpSetSendCoalescing
    RTTcpSgWrite
    RTTcpSgWriteL
    RTTcpSgWriteLNB
    RTTcpSgWriteLV
    RTTcpSgWriteLVNB
    RTTcpSgWriteNB
    RTTcpWrite
    RTTcpWriteNB
    RTTermDeregisterCallback
    RTTermRegisterCallback
    RTTermRunCallbacks
    RTTestBanner
    RTTestCreate
    RTTestDestroy
    RTTestErrorCount
    RTTestErrorInc
    RTTestFailed
    RTTestFailedV
    RTTestFailureDetails
    RTTestFailureDetailsV
    RTTestGuardedAlloc
    RTTestGuardedAllocHead
    RTTestGuardedAllocTail
    RTTestGuardedFree
    RTTestIErrorCount
    RTTestIErrorInc
    RTTestIFailed
    RTTestIFailedRc
    RTTestIFailedRcV
    RTTestIFailedV
    RTTestIFailureDetails
    RTTestIFailureDetailsV
    RTTestIPassed
    RTTestIPassedV
    RTTestIPrintf
    RTTestIPrintfV
    RTTestISub
    RTTestISubDone
    RTTestISubF
    RTTestISubV
    RTTestISubSub
    RTTestISubSubDone
    RTTestISubSubF
    RTTestISubSubV
    RTTestIValue
    RTTestIValueF
    RTTestIValueV
    RTTestInitAndCreate
    RTTestPassed
    RTTestPassedV
    RTTestPrintf
    RTTestPrintfNl
    RTTestPrintfNlV
    RTTestPrintfV
    RTTestSetDefault
    RTTestSkipAndDestroy
    RTTestSkipAndDestroyV
    RTTestSub
    RTTestSubDone
    RTTestSubErrorCount
    RTTestSubF
    RTTestSubV
    RTTestSubSub
    RTTestSubSubDone
    RTTestSubSubErrorCount
    RTTestSubSubF
    RTTestSubSubV
    RTTestSummaryAndDestroy
    RTTestValue
    RTTestValueF
    RTTestValueV
    RTThreadAdopt
    RTThreadBlocking
    RTThreadCreate
    RTThreadCreateF
    RTThreadCreateV
    RTThreadFromNative
    RTThreadGetAffinity
    RTThreadGetExecutionTimeMilli
    RTThreadGetName
    RTThreadGetNative
    RTThreadGetNativeState
    RTThreadGetReallySleeping
    RTThreadGetState
    RTThreadGetType
    RTThreadIsMain
    RTThreadNativeSelf
    RTThreadPoke                    ; not-win not-os2
    RTThreadSelf
    RTThreadSelfAutoAdopt
    RTThreadSelfName
    RTThreadSetAffinity
    RTThreadSetName
    RTThreadSetType
    RTThreadSleep
    RTThreadStateName
    RTThreadUnblocked
    RTThreadUserReset
    RTThreadUserSignal
    RTThreadUserWait
    RTThreadUserWaitNoResume
    RTThreadWait
    RTThreadWaitNoResume
    RTThreadYield
    RTTimeCompare
    RTTimeConvertToZulu
    RTTimeDbgBad                                        ; with-gip
    RTTimeDbgExpired                                    ; with-gip
    RTTimeDbgRaces                                      ; with-gip
    RTTimeDbgSteps                                      ; with-gip
    RTTimeExplode
    RTTimeImplode
    RTTimeIsLeapYear
    RTTimeLocalDeltaNano
    RTTimeLocalExplode
    RTTimeLocalNormalize
    RTTimeLocalNow
    RTTimeMilliTS
    RTTimeNanoTS
    RTTimeNanoTSLegacySyncInvarNoDelta                  ; with-gip
    RTTimeNanoTSLFenceSyncInvarNoDelta                  ; with-gip
    RTTimeNanoTSLegacyAsyncUseApicId                    ; with-gip not-arm64
    RTTimeNanoTSLegacyAsyncUseRdtscp                    ; with-gip not-arm64
    RTTimeNanoTSLegacyAsyncUseIdtrLim                   ; with-gip not-arm64
    RTTimeNanoTSLegacySyncInvarWithDeltaUseApicId       ; with-gip not-arm64
    RTTimeNanoTSLegacySyncInvarWithDeltaUseRdtscp       ; with-gip not-arm64
    RTTimeNanoTSLegacySyncInvarWithDeltaUseIdtrLim      ; with-gip not-arm64
    RTTimeNanoTSLFenceAsyncUseApicId                    ; with-gip not-arm64
    RTTimeNanoTSLFenceAsyncUseRdtscp                    ; with-gip not-arm64
    RTTimeNanoTSLFenceAsyncUseIdtrLim                   ; with-gip not-arm64
    RTTimeNanoTSLFenceSyncInvarWithDeltaUseApicId       ; with-gip not-arm64
    RTTimeNanoTSLFenceSyncInvarWithDeltaUseRdtscp       ; with-gip not-arm64
    RTTimeNanoTSLFenceSyncInvarWithDeltaUseIdtrLim      ; with-gip not-arm64
    RTTimeNormalize
    RTTimeNow
    RTTimeProgramMicroTS
    RTTimeProgramMilliTS
    RTTimeProgramNanoTS
    RTTimeProgramSecTS
    RTTimeProgramStartNanoTS
    RTTimeSet
    RTTimeSpecToString
    RTTimeSystemMilliTS
    RTTimeSystemNanoTS
    RTTimeToString
    ;RTTimerChangeInterval  - missing on windows
    RTTimerCreate
    ;RTTimerCreateEx        - missing on windows
    RTTimerDestroy
    RTTimerLRCreate
    RTTimerLRCreateEx
    RTTimerLRDestroy
    RTTimerLRStart
    RTTimerLRStop
    ;RTTimerStart           - missing on windows
    ;RTTimerStop            - missing on windows
    RTTlsAlloc
    RTTlsAllocEx
    RTTlsFree
    RTTlsGet
    RTTlsGetEx
    RTTlsSet
    RTUniFree
    RTUriParse
    RTUtf16BigToUtf8ExTag
    RTUtf16CalcLatin1Len
    RTUtf16CalcLatin1LenEx
    RTUtf16CalcUtf8Len
    RTUtf16CalcUtf8LenEx
    RTUtf16Cmp
    RTUtf16DupExTag
    RTUtf16DupTag
    RTUtf16Free
    RTUtf16GetCpExInternal
    RTUtf16GetCpInternal
    RTUtf16ICmp
    RTUtf16Len
    RTUtf16NLen
    RTUtf16NCmp
    RTUtf16NCmpUtf8
    RTUtf16LocaleICmp
    RTUtf16PutCpInternal
    RTUtf16ToLatin1ExTag
    RTUtf16ToLatin1Tag
    RTUtf16ToLower
    RTUtf16ToUpper
    RTUtf16ToUtf8ExTag
    RTUtf16ToUtf8Tag
    RTUuidClear
    RTUuidCompare
    RTUuidCompare2Strs
    RTUuidCompareStr
    RTUuidCreate
    RTUuidFromStr
    RTUuidFromUtf16
    RTUuidIsNull
    RTUuidToStr
    RTUuidToUtf16
    RTVfsChainElementDeregisterProvider
    RTVfsChainElementRegisterProvider
    RTVfsChainIsSpec
    RTVfsChainOpenFile
    RTVfsChainOpenIoStream
    RTVfsChainSpecFree
    RTVfsDirCreateDir
    RTVfsDirFromRTDir
    RTVfsDirOpen
    RTVfsDirOpenDir
    RTVfsDirOpenFile
    RTVfsDirOpenFileAsIoStream
    RTVfsDirOpenNormal
    RTVfsDirOpenObj
    RTVfsDirQueryPathInfo
    RTVfsDirReadEx
    RTVfsDirRelease
    RTVfsDirRemoveDir
    RTVfsDirRetain
    RTVfsDirRetainDebug
    RTVfsFileFlush
    RTVfsFileFromBuffer
    RTVfsFileFromRTFile
    RTVfsFileGetMaxSize
    RTVfsFileGetOpenFlags
    RTVfsFileQuerySize
    RTVfsFileOpen
    RTVfsFileOpenNormal
    RTVfsFilePoll
    RTVfsFileQueryInfo
    RTVfsFileQueryMaxSize
    RTVfsFileRead
    RTVfsFileReadAt
    RTVfsFileRelease
    RTVfsFileRetain
    RTVfsFileRetainDebug
    RTVfsFileSeek
    RTVfsFileSetSize
    RTVfsFileSgRead
    RTVfsFileSgWrite
    RTVfsFileTell
    RTVfsFileToIoStream
    RTVfsFileWrite
    RTVfsFileWriteAt
    RTVfsFsStrmNext
    RTVfsFsStrmQueryInfo
    RTVfsFsStrmRelease
    RTVfsFsStrmRetain
    RTVfsIoStreamToPrivate
    RTVfsIoStrmFlush
    RTVfsIoStrmFromBuffer
    RTVfsIoStrmFromRTFile
    RTVfsIoStrmFromRTPipe
    RTVfsIoStrmFromStdHandle
    RTVfsIoStrmGetOpenFlags
    RTVfsIoStrmIsAtEnd
    RTVfsIoStrmOpenNormal
    RTVfsIoStrmPoll
    RTVfsIoStrmQueryInfo
    RTVfsIoStrmRead
    RTVfsIoStrmReadAll
    RTVfsIoStrmReadAllFree
    RTVfsIoStrmReadAt
    RTVfsIoStrmRelease
    RTVfsIoStrmRetain
    RTVfsIoStrmRetainDebug
    RTVfsIoStrmSgRead
    RTVfsIoStrmSgWrite
    RTVfsIoStrmSkip
    RTVfsIoStrmTell
    RTVfsIoStrmToFile
    RTVfsIoStrmValidateUtf8Encoding
    RTVfsIoStrmWrite
    RTVfsIoStrmWriteAt
    RTVfsIoStrmZeroFill
    RTVfsLockAcquireReadSlow
    RTVfsLockAcquireWriteSlow
    RTVfsLockRelease
    RTVfsLockReleaseReadSlow
    RTVfsLockReleaseWriteSlow
    RTVfsLockRetain
    RTVfsMemFileCreate
    RTVfsMemIoStrmCreate
    RTVfsMemorizeIoStreamAsFile
    RTVfsNewBaseObj
    RTVfsNewFile
    RTVfsNewFsStream
    RTVfsNewIoStream
    RTVfsNewSymlink
    RTVfsObjFromDir
    RTVfsObjFromFile
    RTVfsObjFromFsStream
    RTVfsObjFromIoStream
    RTVfsObjFromSymlink
    RTVfsObjFromVfs
    RTVfsObjQueryInfo
    RTVfsObjRelease
    RTVfsObjRetain
    RTVfsObjToDir
    RTVfsObjToFile
    RTVfsObjToFsStream
    RTVfsObjToIoStream
    RTVfsObjToSymlink
    RTVfsObjToVfs
    RTVfsParsePath
    RTVfsParsePathA
    RTVfsParsePathAppend
    RTVfsParsePathFree
    RTVfsSymlinkQueryInfo
    RTVfsSymlinkRead
    RTVfsSymlinkRelease
    RTVfsSymlinkRetain
    RTVfsSymlinkSetMode
    RTVfsSymlinkSetOwner
    RTVfsSymlinkSetTimes
    RTVfsUtilDummyPollOne
    RTVfsUtilPumpIoStreams
    RTZipBlockCompress
    RTZipBlockDecompress
    RTZipCompCreate
    RTZipCompDestroy
    RTZipCompFinish
    RTZipCompress
    RTZipDecompCreate
    RTZipDecompDestroy
    RTZipDecompress
    RTZipGzipDecompressIoStream
    RTZipTarCmd
    RTZipTarFsStreamFromIoStream

    ; Support library
    SUPR3HardenedLdrLoad
    SUPR3HardenedLdrLoadAppPriv
    SUPR3HardenedLdrLoadPlugIn
    SUPR3QueryVTxSupported
    SUPR3QueryVTCaps
    SUPSemEventSignal
    SUPSemEventWaitNoResume
    SUPSemEventClose
    SUPSemEventCreate
    SUPR3Init
    SUPR3LoadModule
    SUPR3TracerOpen
    SUPR3TracerIoCtl

    ; Very temporary stuff:
    RTHttpRawGetResponseCode
    RTHttpRawPerform
    RTHttpRawSetCustomRequest
    RTHttpRawSetDelete
    RTHttpRawSetGet
    RTHttpRawSetHead
    RTHttpRawSetInfileSize
    RTHttpRawSetPost
    RTHttpRawSetPostFields
    RTHttpRawSetPut
    RTHttpRawSetReadCallback
    RTHttpRawSetTimeout
    RTHttpRawSetUrl
    RTHttpRawSetVerbose
    RTHttpRawSetWriteCallback
    RTHttpRawSetWriteHeaderCallback
