mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 05:44:20 +00:00
mingw-w64: update to latest master
upstream commit 0bac2d3cdb122dadcdee90009f7e24a69d56939f
This commit is contained in:
parent
869c2a03f3
commit
f47e92ca0d
66 changed files with 7700 additions and 301 deletions
10
lib/libc/mingw/crt/crtdll.c
vendored
10
lib/libc/mingw/crt/crtdll.c
vendored
|
|
@ -35,10 +35,10 @@
|
|||
extern void __cdecl _initterm(_PVFV *,_PVFV *);
|
||||
extern void __main ();
|
||||
extern void _pei386_runtime_relocator (void);
|
||||
extern _CRTALLOC(".CRT$XIA") _PIFV __xi_a[];
|
||||
extern _CRTALLOC(".CRT$XIZ") _PIFV __xi_z[];
|
||||
extern _CRTALLOC(".CRT$XCA") _PVFV __xc_a[];
|
||||
extern _CRTALLOC(".CRT$XCZ") _PVFV __xc_z[];
|
||||
extern _PIFV __xi_a[];
|
||||
extern _PIFV __xi_z[];
|
||||
extern _PVFV __xc_a[];
|
||||
extern _PVFV __xc_z[];
|
||||
|
||||
|
||||
/* TLS initialization hook. */
|
||||
|
|
@ -142,7 +142,7 @@ WINBOOL WINAPI DllMainCRTStartup (HANDLE, DWORD, LPVOID);
|
|||
int __mingw_init_ehandler (void);
|
||||
#endif
|
||||
|
||||
__attribute__((used)) /* required due to bug in gcc / ld */
|
||||
__attribute__((used)) /* required due to GNU LD bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30300 */
|
||||
WINBOOL WINAPI
|
||||
DllMainCRTStartup (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved)
|
||||
{
|
||||
|
|
|
|||
12
lib/libc/mingw/crt/crtexe.c
vendored
12
lib/libc/mingw/crt/crtexe.c
vendored
|
|
@ -50,10 +50,10 @@ extern _CRTIMP void __cdecl _initterm(_PVFV *, _PVFV *);
|
|||
|
||||
static int __cdecl check_managed_app (void);
|
||||
|
||||
extern _CRTALLOC(".CRT$XIA") _PIFV __xi_a[];
|
||||
extern _CRTALLOC(".CRT$XIZ") _PIFV __xi_z[];
|
||||
extern _CRTALLOC(".CRT$XCA") _PVFV __xc_a[];
|
||||
extern _CRTALLOC(".CRT$XCZ") _PVFV __xc_z[];
|
||||
extern _PIFV __xi_a[];
|
||||
extern _PIFV __xi_z[];
|
||||
extern _PVFV __xc_a[];
|
||||
extern _PVFV __xc_z[];
|
||||
|
||||
|
||||
/* TLS initialization hook. */
|
||||
|
|
@ -146,7 +146,7 @@ static int __tmainCRTStartup (void);
|
|||
|
||||
int WinMainCRTStartup (void);
|
||||
|
||||
__attribute__((used)) /* required due to bug in gcc / ld */
|
||||
__attribute__((used)) /* required due to GNU LD bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30300 */
|
||||
int WinMainCRTStartup (void)
|
||||
{
|
||||
int ret = 255;
|
||||
|
|
@ -177,7 +177,7 @@ int mainCRTStartup (void);
|
|||
int __mingw_init_ehandler (void);
|
||||
#endif
|
||||
|
||||
__attribute__((used)) /* required due to bug in gcc / ld */
|
||||
__attribute__((used)) /* required due to GNU LD bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30300 */
|
||||
int mainCRTStartup (void)
|
||||
{
|
||||
int ret = 255;
|
||||
|
|
|
|||
16
lib/libc/mingw/def-include/msvcrt-common.def.in
vendored
16
lib/libc/mingw/def-include/msvcrt-common.def.in
vendored
|
|
@ -35,17 +35,19 @@ ADD_UNDERSCORE(execv)
|
|||
ADD_UNDERSCORE(execve)
|
||||
ADD_UNDERSCORE(execvp)
|
||||
ADD_UNDERSCORE(execvpe)
|
||||
ADD_UNDERSCORE(fcloseall)
|
||||
ADD_UNDERSCORE(fcvt)
|
||||
ADD_UNDERSCORE(fdopen)
|
||||
ADD_UNDERSCORE(fgetchar)
|
||||
ADD_UNDERSCORE(fgetwchar)
|
||||
ADD_UNDERSCORE(filelength)
|
||||
ADD_UNDERSCORE(fileno)
|
||||
; fpreset)
|
||||
; Alias fpreset is set in CRT_fp10.c and CRT_fp8.c.
|
||||
; ADD_UNDERSCORE(fpreset)
|
||||
ADD_UNDERSCORE(fputchar)
|
||||
ADD_UNDERSCORE(fputwchar)
|
||||
;fstat)
|
||||
;ftime)
|
||||
; ADD_UNDERSCORE(fstat)
|
||||
; ADD_UNDERSCORE(ftime)
|
||||
ADD_UNDERSCORE(gcvt)
|
||||
ADD_UNDERSCORE(getch)
|
||||
ADD_UNDERSCORE(getche)
|
||||
|
|
@ -90,7 +92,7 @@ ADD_UNDERSCORE(spawnv)
|
|||
ADD_UNDERSCORE(spawnve)
|
||||
ADD_UNDERSCORE(spawnvp)
|
||||
ADD_UNDERSCORE(spawnvpe)
|
||||
;stat)
|
||||
; ADD_UNDERSCORE(stat)
|
||||
#ifndef UCRTBASE
|
||||
ADD_UNDERSCORE(strcmpi)
|
||||
#endif
|
||||
|
|
@ -134,13 +136,13 @@ ADD_UNDERSCORE(y0)
|
|||
ADD_UNDERSCORE(y1)
|
||||
ADD_UNDERSCORE(yn)
|
||||
ADD_UNDERSCORE(chgsign)
|
||||
;scalb
|
||||
; ADD_UNDERSCORE(scalb)
|
||||
ADD_UNDERSCORE(finite)
|
||||
ADD_UNDERSCORE(fpclass)
|
||||
; C99 functions
|
||||
;cabs
|
||||
; ADD_UNDERSCORE(cabs)
|
||||
ADD_UNDERSCORE(hypot)
|
||||
;logb
|
||||
; ADD_UNDERSCORE(logb)
|
||||
ADD_UNDERSCORE(nextafter)
|
||||
|
||||
#ifndef UCRTBASE
|
||||
|
|
|
|||
1
lib/libc/mingw/lib-common/acledit.def
vendored
1
lib/libc/mingw/lib-common/acledit.def
vendored
|
|
@ -9,7 +9,6 @@ EXPORTS
|
|||
EditAuditInfo
|
||||
EditOwnerInfo
|
||||
EditPermissionInfo
|
||||
DllMain
|
||||
FMExtensionProcW
|
||||
SedDiscretionaryAclEditor
|
||||
SedSystemAclEditor
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ _eof
|
|||
eof == _eof
|
||||
_fclose_nolock
|
||||
_fcloseall
|
||||
fcloseall == _fcloseall
|
||||
_fflush_nolock
|
||||
_fgetc_nolock
|
||||
_fgetchar
|
||||
|
|
|
|||
1
lib/libc/mingw/lib-common/htui.def
vendored
1
lib/libc/mingw/lib-common/htui.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY htUI.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
HTUI_ColorAdjustment
|
||||
HTUI_ColorAdjustmentA
|
||||
HTUI_ColorAdjustmentW
|
||||
|
|
|
|||
1
lib/libc/mingw/lib-common/keymgr.def
vendored
1
lib/libc/mingw/lib-common/keymgr.def
vendored
|
|
@ -7,7 +7,6 @@
|
|||
LIBRARY KEYMGR.dll
|
||||
EXPORTS
|
||||
CPlApplet
|
||||
DllMain
|
||||
KRShowKeyMgr
|
||||
PRShowRestoreFromMsginaW
|
||||
PRShowRestoreWizardExW
|
||||
|
|
|
|||
1
lib/libc/mingw/lib-common/photowiz.def
vendored
1
lib/libc/mingw/lib-common/photowiz.def
vendored
|
|
@ -10,6 +10,5 @@ UsePPWForPrintTo
|
|||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
DllInstall
|
||||
DllMain
|
||||
DllRegisterServer
|
||||
DllUnregisterServer
|
||||
|
|
|
|||
1
lib/libc/mingw/lib-common/prntvpt.def
vendored
1
lib/libc/mingw/lib-common/prntvpt.def
vendored
|
|
@ -18,7 +18,6 @@ ConvertPrintTicketToDevModeThunk
|
|||
ConvertPrintTicketToDevModeThunk2
|
||||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
DllMain
|
||||
DllRegisterServer
|
||||
DllUnregisterServer
|
||||
GetDeviceDefaultPrintTicketThunk
|
||||
|
|
|
|||
248
lib/libc/mingw/lib-common/shlwapi.def
vendored
248
lib/libc/mingw/lib-common/shlwapi.def
vendored
|
|
@ -5,103 +5,84 @@
|
|||
;
|
||||
LIBRARY "SHLWAPI.dll"
|
||||
EXPORTS
|
||||
ParseURLA
|
||||
ParseURLW
|
||||
SHAllocShared
|
||||
SHLockShared
|
||||
SHUnlockShared
|
||||
SHFreeShared
|
||||
SHCreateMemStream
|
||||
GetAcceptLanguagesA
|
||||
GetAcceptLanguagesW
|
||||
SHCreateThread
|
||||
IsCharSpaceW
|
||||
StrCmpNCA
|
||||
StrCmpNCW
|
||||
StrCmpNICA
|
||||
StrCmpNICW
|
||||
StrCmpCA
|
||||
StrCmpCW
|
||||
StrCmpICA
|
||||
StrCmpICW
|
||||
IUnknown_QueryStatus
|
||||
IUnknown_Exec
|
||||
ConnectToConnectionPoint
|
||||
IUnknown_AtomicRelease
|
||||
IUnknown_GetWindow
|
||||
IUnknown_SetSite
|
||||
IUnknown_QueryService
|
||||
IStream_Read
|
||||
SHMessageBoxCheckA
|
||||
SHMessageBoxCheckW
|
||||
IUnknown_Set
|
||||
SHStripMneumonicA
|
||||
SHIsChildOrSelf
|
||||
IStream_Write
|
||||
IStream_Reset
|
||||
IStream_Size
|
||||
SHAnsiToUnicode
|
||||
SHUnicodeToAnsi
|
||||
SHUnicodeToAnsiCP
|
||||
QISearch
|
||||
SHStripMneumonicW
|
||||
SHPinDllOfCLSID
|
||||
IUnknown_GetSite
|
||||
GUIDFromStringW
|
||||
WhichPlatform
|
||||
SHCreateWorkerWindowW
|
||||
SHRegGetIntW
|
||||
SHPackDispParamsV
|
||||
SHAnsiToAnsi
|
||||
SHUnicodeToUnicode
|
||||
SHFormatDateTimeA
|
||||
SHFormatDateTimeW
|
||||
MLLoadLibraryA
|
||||
MLLoadLibraryW
|
||||
ShellMessageBoxW
|
||||
MLFreeLibrary
|
||||
SHSendMessageBroadcastA
|
||||
SHSendMessageBroadcastW
|
||||
IsOS
|
||||
PathFileExistsAndAttributesW
|
||||
UrlFixupW
|
||||
SHRunIndirectRegClientCommand
|
||||
SHLoadIndirectString
|
||||
IStream_ReadPidl
|
||||
IStream_WritePidl
|
||||
SHGetViewStatePropertyBag
|
||||
IsInternetESCEnabled
|
||||
SHPropertyBag_ReadStrAlloc
|
||||
IStream_Copy
|
||||
DelayLoadFailureHook
|
||||
SHPropertyBag_WriteBSTR
|
||||
AssocCopyVerbs
|
||||
AssocCreate
|
||||
AssocGetPerceivedType
|
||||
AssocIsDangerous
|
||||
AssocMakeApplicationByKeyW
|
||||
AssocMakeProgid
|
||||
AssocQueryKeyA
|
||||
AssocQueryKeyW
|
||||
AssocQueryStringA
|
||||
AssocQueryStringByKeyA
|
||||
AssocQueryStringByKeyW
|
||||
AssocQueryStringW
|
||||
CalculateAspectRatio
|
||||
CharUpperNoDBCSW
|
||||
ChrCmpIA
|
||||
ChrCmpIW
|
||||
ColorAdjustLuma
|
||||
ColorHLSToRGB
|
||||
IStream_ReadStr
|
||||
IStream_WriteStr
|
||||
ColorRGBToHLS
|
||||
ConnectToConnectionPoint
|
||||
DelayLoadFailureHook
|
||||
DllGetVersion
|
||||
DoesStringRoundTripW
|
||||
DupWideToAnsi
|
||||
FDSA_DeleteItem
|
||||
FDSA_Initialize
|
||||
FDSA_InsertItem
|
||||
FixSlashesAndColonW
|
||||
GetAcceptLanguagesA
|
||||
GetAcceptLanguagesW
|
||||
GetMenuPosFromID
|
||||
GUIDFromStringW
|
||||
HashData
|
||||
SHCreateThreadWithHandle
|
||||
IntlStrEqWorkerA
|
||||
IntlStrEqWorkerW
|
||||
IsCharSpaceA
|
||||
IsCharSpaceW
|
||||
IShellFolder_GetDisplayNameOf
|
||||
IShellFolder_ParseDisplayName
|
||||
IsInternetESCEnabled
|
||||
IsOS
|
||||
IStream_Copy
|
||||
IStream_Read
|
||||
IStream_ReadPidl
|
||||
IStream_ReadStr
|
||||
IStream_Reset
|
||||
IStream_Size
|
||||
IStream_Write
|
||||
IStream_WritePidl
|
||||
IStream_WriteStr
|
||||
IUnknown_AtomicRelease
|
||||
IUnknown_CPContainerInvokeIndirect
|
||||
IUnknown_EnableModeless
|
||||
IUnknown_Exec
|
||||
IUnknown_GetSite
|
||||
IUnknown_GetWindow
|
||||
IUnknown_HasFocusIO
|
||||
IUnknown_OnFocusChangeIS
|
||||
IUnknown_QueryService
|
||||
IUnknown_QueryServiceExec
|
||||
IUnknown_QueryServiceForWebBrowserApp
|
||||
IUnknown_QueryServicePropertyBag
|
||||
IUnknown_QueryStatus
|
||||
IUnknown_Set
|
||||
IUnknown_SetOwner
|
||||
IUnknown_SetSite
|
||||
IUnknown_TranslateAcceleratorIO
|
||||
IUnknown_UIActivateIO
|
||||
MayExecForward
|
||||
MayQSForward
|
||||
MIME_GetExtensionW
|
||||
MLFreeLibrary
|
||||
MLLoadLibraryA
|
||||
MLLoadLibraryW
|
||||
ParseURLA
|
||||
ParseURLW
|
||||
PathAddBackslashA
|
||||
PathAddBackslashW
|
||||
SHRegGetValueFromHKCUHKLM
|
||||
SHRegGetBoolValueFromHKCUHKLM
|
||||
PathAddExtensionA
|
||||
PathAddExtensionW
|
||||
PathAppendA
|
||||
|
|
@ -122,6 +103,10 @@ PathCreateFromUrlA
|
|||
PathCreateFromUrlAlloc
|
||||
PathCreateFromUrlW
|
||||
PathFileExistsA
|
||||
PathFileExistsAndAttributesA
|
||||
PathFileExistsAndAttributesW
|
||||
PathFileExistsDefExtAndAttributesW
|
||||
PathFileExistsDefExtW
|
||||
PathFileExistsW
|
||||
PathFindExtensionA
|
||||
PathFindExtensionW
|
||||
|
|
@ -130,6 +115,7 @@ PathFindFileNameW
|
|||
PathFindNextComponentA
|
||||
PathFindNextComponentW
|
||||
PathFindOnPathA
|
||||
PathFindOnPathExW
|
||||
PathFindOnPathW
|
||||
PathFindSuffixArrayA
|
||||
PathFindSuffixArrayW
|
||||
|
|
@ -205,23 +191,38 @@ PathStripPathA
|
|||
PathStripPathW
|
||||
PathStripToRootA
|
||||
PathStripToRootW
|
||||
PathUnExpandEnvStringsA
|
||||
PathUnExpandEnvStringsW
|
||||
PathUndecorateA
|
||||
PathUndecorateW
|
||||
PathUnExpandEnvStringsA
|
||||
PathUnExpandEnvStringsForUserW
|
||||
PathUnExpandEnvStringsW
|
||||
PathUnmakeSystemFolderA
|
||||
PathUnmakeSystemFolderW
|
||||
PathUnquoteSpacesA
|
||||
PathUnquoteSpacesW
|
||||
QISearch
|
||||
QuerySourceCreateFromKey
|
||||
SHAddDataBlock
|
||||
SHAllocShared
|
||||
SHAnsiToAnsi
|
||||
SHAnsiToUnicode
|
||||
SHAutoComplete
|
||||
SHClearViewStatePropertyBag
|
||||
SHCopyKeyA
|
||||
SHCopyKeyW
|
||||
SHCreateMemStream
|
||||
SHCreatePropertyBagOnProfileSection
|
||||
SHCreatePropertyBagOnRegKey
|
||||
SHCreatePropertyStoreOnXML
|
||||
SHCreateShellPalette
|
||||
SHCreateStreamOnFileA
|
||||
SHCreateStreamOnFileEx
|
||||
SHCreateStreamOnFileW
|
||||
SHCreateStreamWrapper
|
||||
SHCreateThread
|
||||
SHCreateThreadRef
|
||||
SHCreateThreadWithHandle
|
||||
SHCreateWorkerWindowW
|
||||
SHDeleteEmptyKeyA
|
||||
SHDeleteEmptyKeyW
|
||||
SHDeleteKeyA
|
||||
|
|
@ -230,23 +231,63 @@ SHDeleteOrphanKeyA
|
|||
SHDeleteOrphanKeyW
|
||||
SHDeleteValueA
|
||||
SHDeleteValueW
|
||||
ShellMessageBoxA
|
||||
ShellMessageBoxW
|
||||
SHEnumKeyExA
|
||||
SHEnumKeyExW
|
||||
SHEnumValueA
|
||||
SHEnumValueW
|
||||
SHExpandEnvironmentStringsAlloc
|
||||
SHExpandEnvironmentStringsForUserW
|
||||
SHFillRectClr
|
||||
SHFindDataBlock
|
||||
SHFormatDateTimeA
|
||||
SHFormatDateTimeW
|
||||
SHForwardContextMenuMsg
|
||||
SHFreeDataBlockList
|
||||
SHFreeShared
|
||||
SHGetCurColorRes
|
||||
SHGetFileDescriptionW
|
||||
SHGetIniStringW
|
||||
SHGetInverseCMAP
|
||||
SHGetMenuFromID
|
||||
SHGetPerScreenResName
|
||||
SHGetRestriction
|
||||
SHGetShellKeyEx
|
||||
SHGetThreadRef
|
||||
SHGetValueA
|
||||
SHGetValueW
|
||||
SHGetViewStatePropertyBag
|
||||
SHInvokeCommand
|
||||
SHInvokeCommandOnContextMenu
|
||||
SHInvokeCommandOnContextMenuEx
|
||||
SHInvokeCommandWithFlagsAndSite
|
||||
SHInvokeDefaultCommand
|
||||
SHIsChildOrSelf
|
||||
SHIsExpandableFolder
|
||||
SHIsLowMemoryMachine
|
||||
SHLoadFromPropertyBag
|
||||
SHLoadIndirectString
|
||||
SHLoadMenuPopup
|
||||
SHLockShared
|
||||
SHMenuIndexFromID
|
||||
SHMessageBoxCheckA
|
||||
SHMessageBoxCheckExW
|
||||
SHMessageBoxCheckW
|
||||
SHOpenRegStream2A
|
||||
SHOpenRegStream2W
|
||||
SHOpenRegStreamA
|
||||
SHOpenRegStreamW
|
||||
SHPackDispParamsV
|
||||
SHPinDllOfCLSID
|
||||
SHPropertyBag_ReadStrAlloc
|
||||
SHPropertyBag_WriteBSTR
|
||||
SHQueryInfoKeyA
|
||||
SHQueryInfoKeyW
|
||||
SHQueryValueExA
|
||||
SHQueryValueExW
|
||||
SHQueueUserWorkItem
|
||||
SHReadDataBlockList
|
||||
SHRegCloseUSKey
|
||||
SHRegCreateUSKeyA
|
||||
SHRegCreateUSKeyW
|
||||
|
|
@ -261,12 +302,17 @@ SHRegEnumUSValueA
|
|||
SHRegEnumUSValueW
|
||||
SHRegGetBoolUSValueA
|
||||
SHRegGetBoolUSValueW
|
||||
SHRegGetBoolValueFromHKCUHKLM
|
||||
SHRegGetIntW
|
||||
SHRegGetPathA
|
||||
SHRegGetPathW
|
||||
SHRegGetUSValueA
|
||||
SHRegGetUSValueW
|
||||
SHRegGetValueA
|
||||
SHRegGetValueFromHKCUHKLM
|
||||
SHRegGetValueW
|
||||
SHRegisterClassW
|
||||
SHRegisterValidateTemplate
|
||||
SHRegOpenUSKeyA
|
||||
SHRegOpenUSKeyW
|
||||
SHRegQueryInfoUSKeyA
|
||||
|
|
@ -279,19 +325,36 @@ SHRegSetUSValueA
|
|||
SHRegSetUSValueW
|
||||
SHRegWriteUSValueA
|
||||
SHRegWriteUSValueW
|
||||
SHRegisterValidateTemplate
|
||||
SHReleaseThreadRef
|
||||
SHRemoveDataBlock
|
||||
SHRemoveDefaultDialogFont
|
||||
SHRestrictionLookup
|
||||
SHRunIndirectRegClientCommand
|
||||
SHSendMessageBroadcastA
|
||||
SHSendMessageBroadcastW
|
||||
SHSetDefaultDialogFont
|
||||
SHSetIniStringW
|
||||
SHSetThreadRef
|
||||
SHSetValueA
|
||||
SHSetValueW
|
||||
SHSetWindowBits
|
||||
SHSimulateDrop
|
||||
SHSkipJunction
|
||||
SHStrDupA
|
||||
SHStrDupW
|
||||
ShellMessageBoxA
|
||||
StrCSpnA
|
||||
StrCSpnIA
|
||||
StrCSpnIW
|
||||
StrCSpnW
|
||||
SHStringFromGUIDW
|
||||
SHStripMneumonicA
|
||||
SHStripMneumonicW
|
||||
SHUnicodeToAnsi
|
||||
SHUnicodeToAnsiCP
|
||||
SHUnicodeToUnicode
|
||||
SHUnlockShared
|
||||
SHWeakQueryInterface
|
||||
SHWeakReleaseInterface
|
||||
SHWriteDataBlockList
|
||||
SKAllocValueW
|
||||
SKGetValueW
|
||||
SKSetValueW
|
||||
StrCatBuffA
|
||||
StrCatBuffW
|
||||
StrCatChainW
|
||||
|
|
@ -302,15 +365,27 @@ StrChrIW
|
|||
StrChrNIW
|
||||
StrChrNW
|
||||
StrChrW
|
||||
StrCmpCA
|
||||
StrCmpCW
|
||||
StrCmpICA
|
||||
StrCmpICW
|
||||
StrCmpIW
|
||||
StrCmpLogicalW
|
||||
StrCmpNA
|
||||
StrCmpNCA
|
||||
StrCmpNCW
|
||||
StrCmpNIA
|
||||
StrCmpNICA
|
||||
StrCmpNICW
|
||||
StrCmpNIW
|
||||
StrCmpNW
|
||||
StrCmpW
|
||||
StrCpyNW
|
||||
StrCpyW
|
||||
StrCSpnA
|
||||
StrCSpnIA
|
||||
StrCSpnIW
|
||||
StrCSpnW
|
||||
StrDupA
|
||||
StrDupW
|
||||
StrFormatByteSize64A
|
||||
|
|
@ -331,13 +406,13 @@ StrRChrA
|
|||
StrRChrIA
|
||||
StrRChrIW
|
||||
StrRChrW
|
||||
StrRStrIA
|
||||
StrRStrIW
|
||||
StrRetToBSTR
|
||||
StrRetToBufA
|
||||
StrRetToBufW
|
||||
StrRetToStrA
|
||||
StrRetToStrW
|
||||
StrRStrIA
|
||||
StrRStrIW
|
||||
StrSpnA
|
||||
StrSpnW
|
||||
StrStrA
|
||||
|
|
@ -366,6 +441,7 @@ UrlCreateFromPathA
|
|||
UrlCreateFromPathW
|
||||
UrlEscapeA
|
||||
UrlEscapeW
|
||||
UrlFixupW
|
||||
UrlGetLocationA
|
||||
UrlGetLocationW
|
||||
UrlGetPartA
|
||||
|
|
@ -380,7 +456,9 @@ UrlIsOpaqueW
|
|||
UrlIsW
|
||||
UrlUnescapeA
|
||||
UrlUnescapeW
|
||||
WhichPlatform
|
||||
wnsprintfA
|
||||
wnsprintfW
|
||||
wvnsprintfA
|
||||
wvnsprintfW
|
||||
ZoneCheckUrlExW
|
||||
|
|
|
|||
3675
lib/libc/mingw/lib-common/wsmsvc.def
vendored
Normal file
3675
lib/libc/mingw/lib-common/wsmsvc.def
vendored
Normal file
File diff suppressed because it is too large
Load diff
1
lib/libc/mingw/lib32/davclnt.def
vendored
1
lib/libc/mingw/lib32/davclnt.def
vendored
|
|
@ -14,7 +14,6 @@ DavRegisterAuthCallback@8
|
|||
DavUnregisterAuthCallback@4
|
||||
DllCanUnloadNow@0
|
||||
DllGetClassObject@12
|
||||
DllMain@12
|
||||
NPAddConnection3@20
|
||||
NPAddConnection@12
|
||||
NPCancelConnection@8
|
||||
|
|
|
|||
1
lib/libc/mingw/lib32/msoledbsql.def
vendored
1
lib/libc/mingw/lib32/msoledbsql.def
vendored
|
|
@ -7,7 +7,6 @@ LIBRARY "msoledbsql.dll"
|
|||
EXPORTS
|
||||
DllCanUnloadNow@0
|
||||
DllGetClassObject@12
|
||||
DllMain@12
|
||||
DllRegisterServer@0
|
||||
DllUnregisterServer@0
|
||||
OpenSqlFilestream@24
|
||||
|
|
|
|||
1
lib/libc/mingw/lib32/p2p.def
vendored
1
lib/libc/mingw/lib32/p2p.def
vendored
|
|
@ -5,7 +5,6 @@
|
|||
;
|
||||
LIBRARY "P2P.dll"
|
||||
EXPORTS
|
||||
DllMain@12
|
||||
PeerCollabAddContact@8
|
||||
PeerCollabAsyncInviteContact@20
|
||||
PeerCollabAsyncInviteEndpoint@16
|
||||
|
|
|
|||
1
lib/libc/mingw/lib32/p2pcollab.def
vendored
1
lib/libc/mingw/lib32/p2pcollab.def
vendored
|
|
@ -87,6 +87,5 @@ SPUpdateUserPicture@0
|
|||
SPUpdateUserSettings@4
|
||||
SSPAddCredentials@12
|
||||
SSPRemoveCredentials@4
|
||||
DllMain@12
|
||||
InitSecurityInterfaceW@0
|
||||
QuerySecurityPackageInfoW@8
|
||||
|
|
|
|||
1
lib/libc/mingw/lib32/prntvpt.def
vendored
1
lib/libc/mingw/lib32/prntvpt.def
vendored
|
|
@ -18,7 +18,6 @@ ConvertPrintTicketToDevModeThunk2@32
|
|||
ConvertPrintTicketToDevModeThunk@28
|
||||
DllCanUnloadNow@0
|
||||
DllGetClassObject@12
|
||||
DllMain@12
|
||||
DllRegisterServer@0
|
||||
DllUnregisterServer@0
|
||||
GetDeviceDefaultPrintTicketThunk@12
|
||||
|
|
|
|||
235
lib/libc/mingw/lib32/shlwapi.def
vendored
235
lib/libc/mingw/lib32/shlwapi.def
vendored
|
|
@ -5,94 +5,83 @@
|
|||
;
|
||||
LIBRARY "SHLWAPI.dll"
|
||||
EXPORTS
|
||||
ParseURLA@8
|
||||
ParseURLW@8
|
||||
SHAllocShared@12
|
||||
SHLockShared@8
|
||||
SHUnlockShared@4
|
||||
SHFreeShared@8
|
||||
SHCreateMemStream@8
|
||||
GetAcceptLanguagesA@8
|
||||
GetAcceptLanguagesW@8
|
||||
SHCreateThread@16
|
||||
IsCharSpaceW@4
|
||||
StrCmpNCA@12
|
||||
StrCmpNCW@12
|
||||
StrCmpNICA@12
|
||||
StrCmpNICW@12
|
||||
StrCmpCA@8
|
||||
StrCmpCW@8
|
||||
StrCmpICA@8
|
||||
StrCmpICW@8
|
||||
ConnectToConnectionPoint@24
|
||||
IUnknown_AtomicRelease@4
|
||||
IUnknown_GetWindow@8
|
||||
IUnknown_SetSite@8
|
||||
IUnknown_QueryService@16
|
||||
IStream_Read@12
|
||||
SHMessageBoxCheckA@24
|
||||
SHMessageBoxCheckW@24
|
||||
IUnknown_Set@8
|
||||
SHStripMneumonicA@4
|
||||
SHIsChildOrSelf@8
|
||||
IStream_Write@12
|
||||
IStream_Reset@4
|
||||
IStream_Size@8
|
||||
SHAnsiToUnicode@12
|
||||
SHUnicodeToAnsi@12
|
||||
QISearch@16
|
||||
SHStripMneumonicW@4
|
||||
IUnknown_GetSite@12
|
||||
WhichPlatform@0
|
||||
SHRegGetIntW@12
|
||||
SHAnsiToAnsi@12
|
||||
SHUnicodeToUnicode@12
|
||||
SHFormatDateTimeA@16
|
||||
SHFormatDateTimeW@16
|
||||
MLLoadLibraryA@12
|
||||
MLLoadLibraryW@12
|
||||
ShellMessageBoxW@0
|
||||
MLFreeLibrary@0
|
||||
SHSendMessageBroadcastA@12
|
||||
SHSendMessageBroadcastW@12
|
||||
IsOS@4
|
||||
UrlFixupW@12
|
||||
SHRunIndirectRegClientCommand@8
|
||||
SHLoadIndirectString@16
|
||||
AssocCopyVerbs@8
|
||||
AssocCreate@24
|
||||
AssocGetPerceivedType@16
|
||||
AssocIsDangerous@4
|
||||
AssocMakeApplicationByKeyW@12
|
||||
AssocMakeProgid@16
|
||||
AssocQueryKeyA@20
|
||||
AssocQueryKeyW@20
|
||||
IStream_ReadPidl@8
|
||||
IStream_WritePidl@8
|
||||
SHGetViewStatePropertyBag@20
|
||||
IsInternetESCEnabled@0
|
||||
SHPropertyBag_ReadStrAlloc@12
|
||||
IStream_Copy@12
|
||||
DelayLoadFailureHook@8
|
||||
SHPropertyBag_WriteBSTR@12
|
||||
AssocQueryStringA@24
|
||||
AssocQueryStringByKeyA@24
|
||||
AssocQueryStringByKeyW@24
|
||||
AssocQueryStringW@24
|
||||
CalculateAspectRatio@12
|
||||
CharUpperNoDBCSW@4
|
||||
ChrCmpIA@8
|
||||
ChrCmpIW@8
|
||||
ColorAdjustLuma@12
|
||||
ColorHLSToRGB@12
|
||||
ColorRGBToHLS@16
|
||||
ConnectToConnectionPoint@24
|
||||
DelayLoadFailureHook@8
|
||||
DllGetVersion@4
|
||||
DoesStringRoundTripW@12
|
||||
DupWideToAnsi@8
|
||||
FDSA_DeleteItem@8
|
||||
FDSA_Initialize@20
|
||||
FDSA_InsertItem@12
|
||||
FixSlashesAndColonW@4
|
||||
GetAcceptLanguagesA@8
|
||||
GetAcceptLanguagesW@8
|
||||
GetMenuPosFromID@8
|
||||
HashData@16
|
||||
IntlStrEqWorkerA@16
|
||||
IStream_ReadStr@8
|
||||
IStream_WriteStr@8
|
||||
IntlStrEqWorkerW@16
|
||||
IsCharSpaceA@4
|
||||
IsCharSpaceW@4
|
||||
IShellFolder_GetDisplayNameOf@20
|
||||
IShellFolder_ParseDisplayName@28
|
||||
IsInternetESCEnabled@0
|
||||
IsOS@4
|
||||
IStream_Copy@12
|
||||
IStream_Read@12
|
||||
IStream_ReadPidl@8
|
||||
IStream_ReadStr@8
|
||||
IStream_Reset@4
|
||||
IStream_Size@8
|
||||
IStream_Write@12
|
||||
IStream_WritePidl@8
|
||||
IStream_WriteStr@8
|
||||
IUnknown_AtomicRelease@4
|
||||
IUnknown_CPContainerInvokeIndirect@12
|
||||
IUnknown_EnableModeless@8
|
||||
IUnknown_Exec@24
|
||||
IUnknown_GetSite@12
|
||||
IUnknown_GetWindow@8
|
||||
IUnknown_HasFocusIO@4
|
||||
IUnknown_OnFocusChangeIS@12
|
||||
IUnknown_QueryService@16
|
||||
IUnknown_QueryServiceExec@28
|
||||
IUnknown_QueryServiceForWebBrowserApp@12
|
||||
IUnknown_QueryServicePropertyBag@16
|
||||
IUnknown_Set@8
|
||||
IUnknown_SetOwner@8
|
||||
IUnknown_SetSite@8
|
||||
IUnknown_TranslateAcceleratorIO@8
|
||||
IUnknown_UIActivateIO@12
|
||||
MayExecForward@28
|
||||
MayQSForward@24
|
||||
MIME_GetExtensionW@12
|
||||
MLFreeLibrary@0
|
||||
MLLoadLibraryA@12
|
||||
MLLoadLibraryW@12
|
||||
ParseURLA@8
|
||||
ParseURLW@8
|
||||
PathAddBackslashA@4
|
||||
PathAddBackslashW@4
|
||||
PathAddExtensionA@8
|
||||
SHCreateThreadWithHandle@20
|
||||
PathAddExtensionW@8
|
||||
PathAppendA@8
|
||||
PathAppendW@8
|
||||
|
|
@ -112,6 +101,9 @@ PathCreateFromUrlA@16
|
|||
PathCreateFromUrlAlloc@12
|
||||
PathCreateFromUrlW@16
|
||||
PathFileExistsA@4
|
||||
PathFileExistsAndAttributesA@8
|
||||
PathFileExistsDefExtAndAttributesW@12
|
||||
PathFileExistsDefExtW@8
|
||||
PathFileExistsW@4
|
||||
PathFindExtensionA@4
|
||||
PathFindExtensionW@4
|
||||
|
|
@ -120,6 +112,7 @@ PathFindFileNameW@4
|
|||
PathFindNextComponentA@4
|
||||
PathFindNextComponentW@4
|
||||
PathFindOnPathA@8
|
||||
PathFindOnPathExW@12
|
||||
PathFindOnPathW@8
|
||||
PathFindSuffixArrayA@12
|
||||
PathFindSuffixArrayW@12
|
||||
|
|
@ -195,23 +188,38 @@ PathStripPathA@4
|
|||
PathStripPathW@4
|
||||
PathStripToRootA@4
|
||||
PathStripToRootW@4
|
||||
PathUnExpandEnvStringsA@12
|
||||
PathUnExpandEnvStringsW@12
|
||||
PathUndecorateA@4
|
||||
PathUndecorateW@4
|
||||
PathUnExpandEnvStringsA@12
|
||||
PathUnExpandEnvStringsForUserW@16
|
||||
PathUnExpandEnvStringsW@12
|
||||
PathUnmakeSystemFolderA@4
|
||||
PathUnmakeSystemFolderW@4
|
||||
PathUnquoteSpacesA@4
|
||||
PathUnquoteSpacesW@4
|
||||
QISearch@16
|
||||
QuerySourceCreateFromKey@20
|
||||
SHAddDataBlock@8
|
||||
SHAllocShared@12
|
||||
SHAnsiToAnsi@12
|
||||
SHAnsiToUnicode@12
|
||||
SHAutoComplete@8
|
||||
SHClearViewStatePropertyBag@12
|
||||
SHCopyKeyA@16
|
||||
SHCopyKeyW@16
|
||||
SHCreateMemStream@8
|
||||
SHCreatePropertyBagOnProfileSection@20
|
||||
SHCreatePropertyBagOnRegKey@20
|
||||
SHCreatePropertyStoreOnXML@20
|
||||
SHCreateShellPalette@4
|
||||
SHCreateStreamOnFileA@12
|
||||
SHCreateStreamOnFileEx@24
|
||||
SHCreateStreamOnFileW@12
|
||||
SHCreateStreamWrapper@16
|
||||
SHCreateThread@16
|
||||
SHCreateThreadRef@8
|
||||
SHCreateThreadWithHandle@20
|
||||
SHCreateWorkerWindowW@24
|
||||
SHDeleteEmptyKeyA@8
|
||||
SHDeleteEmptyKeyW@8
|
||||
SHDeleteKeyA@8
|
||||
|
|
@ -220,23 +228,64 @@ SHDeleteOrphanKeyA@8
|
|||
SHDeleteOrphanKeyW@8
|
||||
SHDeleteValueA@12
|
||||
SHDeleteValueW@12
|
||||
ShellMessageBoxA
|
||||
ShellMessageBoxA@0
|
||||
ShellMessageBoxW
|
||||
ShellMessageBoxW@0
|
||||
SHEnumKeyExA@16
|
||||
SHEnumKeyExW@16
|
||||
SHEnumValueA@28
|
||||
SHEnumValueW@28
|
||||
SHExpandEnvironmentStringsAlloc@8
|
||||
SHExpandEnvironmentStringsForUserW@16
|
||||
SHFillRectClr@12
|
||||
SHFindDataBlock@8
|
||||
SHFormatDateTimeA@16
|
||||
SHFormatDateTimeW@16
|
||||
SHForwardContextMenuMsg@24
|
||||
SHFreeDataBlockList@4
|
||||
SHFreeShared@8
|
||||
SHGetCurColorRes@0
|
||||
SHGetFileDescriptionW@20
|
||||
SHGetIniStringW@20
|
||||
SHGetInverseCMAP@8
|
||||
SHGetMenuFromID@8
|
||||
SHGetPerScreenResName@12
|
||||
SHGetRestriction@12
|
||||
SHGetShellKeyEx@16
|
||||
SHGetThreadRef@4
|
||||
SHGetValueA@24
|
||||
SHGetValueW@24
|
||||
SHGetViewStatePropertyBag@20
|
||||
SHInvokeCommand@16
|
||||
SHInvokeCommandOnContextMenu@20
|
||||
SHInvokeCommandOnContextMenuEx@28
|
||||
SHInvokeCommandWithFlagsAndSite@28
|
||||
SHInvokeDefaultCommand@12
|
||||
SHIsChildOrSelf@8
|
||||
SHIsExpandableFolder@8
|
||||
SHIsLowMemoryMachine@4
|
||||
SHLoadFromPropertyBag@8
|
||||
SHLoadIndirectString@16
|
||||
SHLoadMenuPopup@8
|
||||
SHLockShared@8
|
||||
SHMenuIndexFromID@8
|
||||
SHMessageBoxCheckA@24
|
||||
SHMessageBoxCheckExW@28
|
||||
SHMessageBoxCheckW@24
|
||||
SHOpenRegStream2A@16
|
||||
SHOpenRegStream2W@16
|
||||
SHOpenRegStreamA@16
|
||||
SHOpenRegStreamW@16
|
||||
SHPinDllOfCLSID@4
|
||||
SHPropertyBag_ReadStrAlloc@12
|
||||
SHPropertyBag_WriteBSTR@12
|
||||
SHQueryInfoKeyA@20
|
||||
SHQueryInfoKeyW@20
|
||||
SHQueryValueExA@24
|
||||
SHQueryValueExW@24
|
||||
SHQueueUserWorkItem@28
|
||||
SHReadDataBlockList@8
|
||||
SHRegCloseUSKey@4
|
||||
SHRegCreateUSKeyA@20
|
||||
SHRegCreateUSKeyW@20
|
||||
|
|
@ -251,12 +300,16 @@ SHRegEnumUSValueA@32
|
|||
SHRegEnumUSValueW@32
|
||||
SHRegGetBoolUSValueA@16
|
||||
SHRegGetBoolUSValueW@16
|
||||
SHRegGetIntW@12
|
||||
SHRegGetPathA@20
|
||||
SHRegGetPathW@20
|
||||
SHRegGetUSValueA@32
|
||||
SHRegGetUSValueW@32
|
||||
SHRegGetValueA@28
|
||||
SHRegGetValueFromHKCUHKLM@24
|
||||
SHRegGetValueW@28
|
||||
SHRegisterClassW@4
|
||||
SHRegisterValidateTemplate@8
|
||||
SHRegOpenUSKeyA@20
|
||||
SHRegOpenUSKeyW@20
|
||||
SHRegQueryInfoUSKeyA@24
|
||||
|
|
@ -269,19 +322,36 @@ SHRegSetUSValueA@24
|
|||
SHRegSetUSValueW@24
|
||||
SHRegWriteUSValueA@24
|
||||
SHRegWriteUSValueW@24
|
||||
SHRegisterValidateTemplate@8
|
||||
SHReleaseThreadRef@0
|
||||
SHRemoveDataBlock@8
|
||||
SHRemoveDefaultDialogFont@4
|
||||
SHRestrictionLookup@24
|
||||
SHRunIndirectRegClientCommand@8
|
||||
SHSendMessageBroadcastA@12
|
||||
SHSendMessageBroadcastW@12
|
||||
SHSetDefaultDialogFont@8
|
||||
SHSetIniStringW@16
|
||||
SHSetThreadRef@4
|
||||
SHSetValueA@24
|
||||
SHSetValueW@24
|
||||
SHSetWindowBits@16
|
||||
SHSimulateDrop@20
|
||||
SHSkipJunction@8
|
||||
SHStrDupA@8
|
||||
SHStrDupW@8
|
||||
ShellMessageBoxA@0
|
||||
StrCSpnA@8
|
||||
StrCSpnIA@8
|
||||
StrCSpnIW@8
|
||||
StrCSpnW@8
|
||||
SHStringFromGUIDW@12
|
||||
SHStripMneumonicA@4
|
||||
SHStripMneumonicW@4
|
||||
SHUnicodeToAnsi@12
|
||||
SHUnicodeToAnsiCP@16
|
||||
SHUnicodeToUnicode@12
|
||||
SHUnlockShared@4
|
||||
SHWeakQueryInterface@16
|
||||
SHWeakReleaseInterface@8
|
||||
SHWriteDataBlockList@8
|
||||
SKAllocValueW@24
|
||||
SKGetValueW@24
|
||||
SKSetValueW@24
|
||||
StrCatBuffA@12
|
||||
StrCatBuffW@12
|
||||
StrCatChainW@16
|
||||
|
|
@ -292,15 +362,27 @@ StrChrIW@8
|
|||
StrChrNIW@12
|
||||
StrChrNW@12
|
||||
StrChrW@8
|
||||
StrCmpCA@8
|
||||
StrCmpCW@8
|
||||
StrCmpICA@8
|
||||
StrCmpICW@8
|
||||
StrCmpIW@8
|
||||
StrCmpLogicalW@8
|
||||
StrCmpNA@12
|
||||
StrCmpNCA@12
|
||||
StrCmpNCW@12
|
||||
StrCmpNIA@12
|
||||
StrCmpNICA@12
|
||||
StrCmpNICW@12
|
||||
StrCmpNIW@12
|
||||
StrCmpNW@12
|
||||
StrCmpW@8
|
||||
StrCpyNW@12
|
||||
StrCpyW@8
|
||||
StrCSpnA@8
|
||||
StrCSpnIA@8
|
||||
StrCSpnIW@8
|
||||
StrCSpnW@8
|
||||
StrDupA@4
|
||||
StrDupW@4
|
||||
StrFormatByteSize64A@16
|
||||
|
|
@ -321,13 +403,13 @@ StrRChrA@12
|
|||
StrRChrIA@12
|
||||
StrRChrIW@12
|
||||
StrRChrW@12
|
||||
StrRStrIA@12
|
||||
StrRStrIW@12
|
||||
StrRetToBSTR@12
|
||||
StrRetToBufA@16
|
||||
StrRetToBufW@16
|
||||
StrRetToStrA@12
|
||||
StrRetToStrW@12
|
||||
StrRStrIA@12
|
||||
StrRStrIW@12
|
||||
StrSpnA@8
|
||||
StrSpnW@8
|
||||
StrStrA@8
|
||||
|
|
@ -356,6 +438,7 @@ UrlCreateFromPathA@16
|
|||
UrlCreateFromPathW@16
|
||||
UrlEscapeA@16
|
||||
UrlEscapeW@16
|
||||
UrlFixupW@12
|
||||
UrlGetLocationA@4
|
||||
UrlGetLocationW@4
|
||||
UrlGetPartA@20
|
||||
|
|
@ -370,7 +453,9 @@ UrlIsOpaqueW@4
|
|||
UrlIsW@8
|
||||
UrlUnescapeA@16
|
||||
UrlUnescapeW@16
|
||||
WhichPlatform@0
|
||||
wnsprintfA
|
||||
wnsprintfW
|
||||
wvnsprintfA@16
|
||||
wvnsprintfW@16
|
||||
ZoneCheckUrlExW@32
|
||||
|
|
|
|||
1
lib/libc/mingw/lib32/spoolss.def
vendored
1
lib/libc/mingw/lib32/spoolss.def
vendored
|
|
@ -73,7 +73,6 @@ DllCanUnloadNow@0
|
|||
DllFreeSplMem@4
|
||||
DllFreeSplStr@4
|
||||
DllGetClassObject@12
|
||||
DllMain@12
|
||||
DllReallocSplMem@12
|
||||
DllReallocSplStr@8
|
||||
DllRegisterServer@0
|
||||
|
|
|
|||
3673
lib/libc/mingw/lib32/wsmsvc.def
vendored
Normal file
3673
lib/libc/mingw/lib32/wsmsvc.def
vendored
Normal file
File diff suppressed because it is too large
Load diff
1
lib/libc/mingw/lib64/PS5UI.def
vendored
1
lib/libc/mingw/lib64/PS5UI.def
vendored
|
|
@ -8,7 +8,6 @@ LIBRARY ps5ui.dll
|
|||
EXPORTS
|
||||
DrvSplDeviceCaps
|
||||
DevQueryPrintEx
|
||||
DllMain
|
||||
DrvConvertDevMode
|
||||
DrvDeviceCapabilities
|
||||
DrvDevicePropertySheets
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/PSCRIPT5.def
vendored
1
lib/libc/mingw/lib64/PSCRIPT5.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY pscript5.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
DrvDisableDriver
|
||||
DrvEnableDriver
|
||||
DrvQueryDriverInfo
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/UNIDRV.def
vendored
1
lib/libc/mingw/lib64/UNIDRV.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY unidrv.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
DrvDisableDriver
|
||||
DrvEnableDriver
|
||||
DrvQueryDriverInfo
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/UNIDRVUI.def
vendored
1
lib/libc/mingw/lib64/UNIDRVUI.def
vendored
|
|
@ -8,7 +8,6 @@ LIBRARY unidrvui.dll
|
|||
EXPORTS
|
||||
DrvSplDeviceCaps
|
||||
DevQueryPrintEx
|
||||
DllMain
|
||||
DrvConvertDevMode
|
||||
DrvDeviceCapabilities
|
||||
DrvDevicePropertySheets
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/admparse.def
vendored
1
lib/libc/mingw/lib64/admparse.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY admparse.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
IsAdmDirty
|
||||
ResetAdmDirtyFlag
|
||||
AdmClose
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/dmconfig.def
vendored
1
lib/libc/mingw/lib64/dmconfig.def
vendored
|
|
@ -6,5 +6,4 @@
|
|||
;
|
||||
LIBRARY dmconfig.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
cs_get_api_calls
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/exstrace.def
vendored
1
lib/libc/mingw/lib64/exstrace.def
vendored
|
|
@ -9,7 +9,6 @@ EXPORTS
|
|||
AsyncBinaryTrace
|
||||
AsyncStringTrace
|
||||
DebugAssert
|
||||
DllMain
|
||||
FlushAsyncTrace
|
||||
InitAsyncTrace
|
||||
SetAsyncTraceParams
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/fldrclnr.def
vendored
1
lib/libc/mingw/lib64/fldrclnr.def
vendored
|
|
@ -7,6 +7,5 @@
|
|||
LIBRARY FldrClnr.dll
|
||||
EXPORTS
|
||||
DllInstall
|
||||
DllMain
|
||||
DllRegisterServer
|
||||
Wizard_RunDLL
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/fxsdrv.def
vendored
1
lib/libc/mingw/lib64/fxsdrv.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY FxsDrv.dll
|
||||
EXPORTS
|
||||
DllEntryPoint
|
||||
DrvDisableDriver
|
||||
DrvEnableDriver
|
||||
DrvQueryDriverInfo
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/fxsst.def
vendored
1
lib/libc/mingw/lib64/fxsst.def
vendored
|
|
@ -6,6 +6,5 @@
|
|||
;
|
||||
LIBRARY FXSST.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
FaxMonitorShutdown
|
||||
IsFaxMessage
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/gpkcsp.def
vendored
1
lib/libc/mingw/lib64/gpkcsp.def
vendored
|
|
@ -29,6 +29,5 @@ CPSetKeyParam
|
|||
CPSetProvParam
|
||||
CPSignHash
|
||||
CPVerifySignature
|
||||
DllMain
|
||||
DllRegisterServer
|
||||
DllUnregisterServer
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/guitrn.def
vendored
1
lib/libc/mingw/lib64/guitrn.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY GUITRN.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
ModuleInitialize
|
||||
ModuleTerminate
|
||||
TransportModule
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/hnetwiz.def
vendored
1
lib/libc/mingw/lib64/hnetwiz.def
vendored
|
|
@ -9,6 +9,5 @@ EXPORTS
|
|||
HomeNetWizardRunDll
|
||||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
DllMain
|
||||
DllRegisterServer
|
||||
DllUnregisterServer
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/ieencode.def
vendored
1
lib/libc/mingw/lib64/ieencode.def
vendored
|
|
@ -13,5 +13,4 @@ CceStreamMultiByteToUnicode
|
|||
CceStreamUnicodeToMultiByte
|
||||
CceStringMultiByteToUnicode
|
||||
CceStringUnicodeToMultiByte
|
||||
DllMain
|
||||
FetchMsEncodeDllVersion
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/iisrtl.def
vendored
1
lib/libc/mingw/lib64/iisrtl.def
vendored
|
|
@ -1986,7 +1986,6 @@ CreateRefTraceLog
|
|||
CreateTraceLog
|
||||
DestroyRefTraceLog
|
||||
DestroyTraceLog
|
||||
DllMain
|
||||
GetAllocCounters
|
||||
GetCurrentTimeInMilliseconds
|
||||
GetCurrentTimeInSeconds
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/imeshare.def
vendored
1
lib/libc/mingw/lib64/imeshare.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY imeshare.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
FInitIMEShare
|
||||
EndIMEShare
|
||||
FRefreshStyle
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/imjpcus.def
vendored
1
lib/libc/mingw/lib64/imjpcus.def
vendored
|
|
@ -7,4 +7,3 @@
|
|||
LIBRARY imejpcus.dll
|
||||
EXPORTS
|
||||
OpenDetailDialog
|
||||
DllMain
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/imjputyc.def
vendored
1
lib/libc/mingw/lib64/imjputyc.def
vendored
|
|
@ -7,6 +7,5 @@
|
|||
LIBRARY imjputyc.dll
|
||||
EXPORTS
|
||||
AutoCorrLbSubWndProc
|
||||
DllMain
|
||||
OpenImeTool
|
||||
OpenUty
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/iyuv_32.def
vendored
1
lib/libc/mingw/lib64/iyuv_32.def
vendored
|
|
@ -7,6 +7,5 @@
|
|||
LIBRARY IYUV_32.dll
|
||||
EXPORTS
|
||||
AboutDialogProc
|
||||
DllMain
|
||||
DriverDialogProc
|
||||
DriverProc
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/localspl.def
vendored
1
lib/libc/mingw/lib64/localspl.def
vendored
|
|
@ -8,7 +8,6 @@ LIBRARY LocalSpl.dll
|
|||
EXPORTS
|
||||
ClosePrintProcessor
|
||||
ControlPrintProcessor
|
||||
DllMain
|
||||
EnumPrintProcessorDatatypesW
|
||||
GetPrintProcessorCapabilities
|
||||
InitializePrintMonitor
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/log.def
vendored
1
lib/libc/mingw/lib64/log.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY LOG.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
LogA
|
||||
LogBegin
|
||||
LogDeleteOnNextInit
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/migism.def
vendored
1
lib/libc/mingw/lib64/migism.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY MIGISM.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
IsmAbandonObjectIdOnCollision
|
||||
IsmAbandonObjectOnCollision
|
||||
IsmAbortApplyObjectEnum
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/msdart.def
vendored
1
lib/libc/mingw/lib64/msdart.def
vendored
|
|
@ -983,7 +983,6 @@ EXPORTS
|
|||
; protected: static unsigned short CSpinLock::sm_wDefaultSpinCount
|
||||
?sm_wDefaultSpinCount@CSpinLock@@1GA DATA
|
||||
DllBidEntryPoint
|
||||
DllMain
|
||||
FXMemAttach
|
||||
FXMemDetach
|
||||
GetIUMS
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/msoledbsql.def
vendored
1
lib/libc/mingw/lib64/msoledbsql.def
vendored
|
|
@ -7,7 +7,6 @@ LIBRARY "msoledbsql.dll"
|
|||
EXPORTS
|
||||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
DllMain
|
||||
DllRegisterServer
|
||||
DllUnregisterServer
|
||||
OpenSqlFilestream
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/mtxclu.def
vendored
1
lib/libc/mingw/lib64/mtxclu.def
vendored
|
|
@ -90,4 +90,3 @@ MtxCluUninitialize
|
|||
MtxCluUpgradeDtcResourceW
|
||||
Startup
|
||||
WasDTCInstalledBySQL
|
||||
DllMain
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/netplwiz.def
vendored
1
lib/libc/mingw/lib64/netplwiz.def
vendored
|
|
@ -14,7 +14,6 @@ ClearAutoLogon
|
|||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
DllInstall
|
||||
DllMain
|
||||
DllRegisterServer
|
||||
DllUnregisterServer
|
||||
NetAccessWizard
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/ntlanman.def
vendored
1
lib/libc/mingw/lib64/ntlanman.def
vendored
|
|
@ -8,7 +8,6 @@ LIBRARY NTLANMAN.dll
|
|||
EXPORTS
|
||||
NPGetConnection
|
||||
NPGetCaps
|
||||
DllMain
|
||||
I_SystemFocusDialog
|
||||
NPGetUser
|
||||
NPAddConnection
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/ntlanui.def
vendored
1
lib/libc/mingw/lib64/ntlanui.def
vendored
|
|
@ -8,7 +8,6 @@ LIBRARY NTLANUI.dll
|
|||
EXPORTS
|
||||
ShareAsDialogA0
|
||||
StopShareDialogA0
|
||||
DllMain
|
||||
I_SystemFocusDialog
|
||||
NPGetPropertyText
|
||||
NPPropertyDialog
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/oledb32.def
vendored
1
lib/libc/mingw/lib64/oledb32.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY OLEDB32.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
OpenDSLFile
|
||||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/p2pcollab.def
vendored
1
lib/libc/mingw/lib64/p2pcollab.def
vendored
|
|
@ -87,6 +87,5 @@ SPUpdateUserPicture
|
|||
SPUpdateUserSettings
|
||||
SSPAddCredentials
|
||||
SSPRemoveCredentials
|
||||
DllMain
|
||||
InitSecurityInterfaceW
|
||||
QuerySecurityPackageInfoW
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/printui.def
vendored
1
lib/libc/mingw/lib64/printui.def
vendored
|
|
@ -15,7 +15,6 @@ ConnectToPrinterDlg
|
|||
ConnectToPrinterPropertyPage
|
||||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
DllMain
|
||||
GetLegacyPrintUI
|
||||
PrintNotifyTray_Exit
|
||||
PrintNotifyTray_Init
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/profmap.def
vendored
1
lib/libc/mingw/lib64/profmap.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY PROFMAP.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
InitializeProfileMappingApi
|
||||
RemapAndMoveUserA
|
||||
RemapAndMoveUserW
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/script.def
vendored
1
lib/libc/mingw/lib64/script.def
vendored
|
|
@ -7,7 +7,6 @@
|
|||
LIBRARY SCRIPT.dll
|
||||
EXPORTS
|
||||
DestinationModule
|
||||
DllMain
|
||||
ModuleInitialize
|
||||
ModuleTerminate
|
||||
SourceModule
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/spoolss.def
vendored
1
lib/libc/mingw/lib64/spoolss.def
vendored
|
|
@ -75,7 +75,6 @@ DllCanUnloadNow
|
|||
DllFreeSplMem
|
||||
DllFreeSplStr
|
||||
DllGetClassObject
|
||||
DllMain
|
||||
DllReallocSplMem
|
||||
DllReallocSplStr
|
||||
DllRegisterServer
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/sqlxmlx.def
vendored
1
lib/libc/mingw/lib64/sqlxmlx.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY SQLXMLX.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
ExecuteToStream
|
||||
DllCanUnloadNow
|
||||
DllGetClassObject
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/srrstr.def
vendored
1
lib/libc/mingw/lib64/srrstr.def
vendored
|
|
@ -6,7 +6,6 @@
|
|||
;
|
||||
LIBRARY SRRSTR.dll
|
||||
EXPORTS
|
||||
DllMain
|
||||
IsSRFrozen
|
||||
CheckPrivilegesForRestore
|
||||
SRGetCplPropPage
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/strmfilt.def
vendored
1
lib/libc/mingw/lib64/strmfilt.def
vendored
|
|
@ -16,4 +16,3 @@ StreamFilterInitialize
|
|||
StreamFilterStart
|
||||
StreamFilterStop
|
||||
StreamFilterTerminate
|
||||
DllMain
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/sysmod.def
vendored
1
lib/libc/mingw/lib64/sysmod.def
vendored
|
|
@ -7,7 +7,6 @@
|
|||
LIBRARY SYSMOD.dll
|
||||
EXPORTS
|
||||
DestinationModule
|
||||
DllMain
|
||||
ModuleInitialize
|
||||
ModuleTerminate
|
||||
SourceModule
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/vdsutil.def
vendored
1
lib/libc/mingw/lib64/vdsutil.def
vendored
|
|
@ -262,6 +262,5 @@ EXPORTS
|
|||
?WindowProcEntry@CVdsPnPNotificationBase@@CA_JPEAUHWND__@@I_K_J@Z
|
||||
; public: void __cdecl CVdsAsyncObjectBase::ZeroAsyncOut(void) __ptr64
|
||||
?ZeroAsyncOut@CVdsAsyncObjectBase@@QEAAXXZ
|
||||
DllMain
|
||||
RegisterVdsFabric
|
||||
UnregisterVdsFabric
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/w3tp.def
vendored
1
lib/libc/mingw/lib64/w3tp.def
vendored
|
|
@ -28,4 +28,3 @@ ThreadPoolInitialize
|
|||
ThreadPoolPostCompletion
|
||||
ThreadPoolSetInfo
|
||||
ThreadPoolTerminate
|
||||
DllMain
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/wiaservc.def
vendored
1
lib/libc/mingw/lib64/wiaservc.def
vendored
|
|
@ -32,7 +32,6 @@ ServiceMain
|
|||
; public: void __cdecl BUFFER_CHAIN_ITEM::SetUsed(unsigned long) __ptr64
|
||||
?SetUsed@BUFFER_CHAIN_ITEM@@QEAAXK@Z
|
||||
SvchostPushServiceGlobals
|
||||
DllEntryPoint
|
||||
DllRegisterServer
|
||||
DllUnregisterServer
|
||||
wiasCreateChildAppItem
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/xinput1_1.def
vendored
1
lib/libc/mingw/lib64/xinput1_1.def
vendored
|
|
@ -5,7 +5,6 @@
|
|||
;
|
||||
LIBRARY "XINPUT1_1.dll"
|
||||
EXPORTS
|
||||
DllMain
|
||||
XInputEnable
|
||||
XInputGetCapabilities
|
||||
XInputGetDSoundAudioDeviceGuids
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/xinput1_2.def
vendored
1
lib/libc/mingw/lib64/xinput1_2.def
vendored
|
|
@ -5,7 +5,6 @@
|
|||
;
|
||||
LIBRARY "XINPUT1_2.dll"
|
||||
EXPORTS
|
||||
DllMain
|
||||
XInputEnable
|
||||
XInputGetCapabilities
|
||||
XInputGetDSoundAudioDeviceGuids
|
||||
|
|
|
|||
1
lib/libc/mingw/lib64/xinput1_3.def
vendored
1
lib/libc/mingw/lib64/xinput1_3.def
vendored
|
|
@ -5,7 +5,6 @@
|
|||
;
|
||||
LIBRARY "XINPUT1_3.dll"
|
||||
EXPORTS
|
||||
DllMain
|
||||
XInputGetState
|
||||
XInputSetState
|
||||
XInputGetCapabilities
|
||||
|
|
|
|||
5
lib/libc/mingw/libsrc/strmiids.c
vendored
5
lib/libc/mingw/libsrc/strmiids.c
vendored
|
|
@ -308,13 +308,10 @@ DEFINE_GUID(IID_IEnumTuningSpaces,0x8b8eb248,0xfc2b,0x11d2,0x9d,0x8c,0x00,0xc0,0
|
|||
DEFINE_GUID(IID_IETFilter,0xc4c4c4b1,0x49,0x4e2b,0x98,0xfb,0x95,0x37,0xf6,0xce,0x51,0x6d);
|
||||
DEFINE_GUID(IID_IETFilterConfig,0xc4c4c4d1,0x49,0x4e2b,0x98,0xfb,0x95,0x37,0xf6,0xce,0x51,0x6d);
|
||||
DEFINE_GUID(IID_IEvalRat,0xc5c5c5b1,0x3abc,0x11d6,0xb2,0x5b,0,0xc0,0x4f,0xa0,0xc0,0x26);
|
||||
DEFINE_GUID(IID_IFilterChain,0xdcfbdcf6,0x0dc2,0x45f5,0x9a,0xb2,0x7c,0x33,0x0e,0xa0,0x9c,0x29);
|
||||
DEFINE_GUID(IID_IFilterInfo,0x56a868ba,0x0ad4,0x11ce,0xb0,0x3a,0x00,0x20,0xaf,0x0b,0xa7,0x70);
|
||||
DEFINE_GUID(IID_IFindCompressorCB,0xf03fa8de,0x879a,0x4d59,0x9b,0x2c,0x26,0xbb,0x1c,0xf8,0x34,0x61);
|
||||
DEFINE_GUID(IID_IFrequencyMap,0x6fb45c1,0x693c,0x4ea7,0xb7,0x9f,0x7a,0x6a,0x54,0xd8,0xde,0xf2);
|
||||
DEFINE_GUID(IID_IGetCapabilitiesKey,0xa8809222,0x7bb,0x48ea,0x95,0x1c,0x33,0x15,0x81,0,0x62,0x5b);
|
||||
DEFINE_GUID(IID_IGraphConfig,0x03a1eb8e,0x32bf,0x4245,0x85,0x02,0x11,0x4d,0x08,0xa9,0xcb,0x88);
|
||||
DEFINE_GUID(IID_IGraphConfigCallback,0xade0fd60,0xd19d,0x11d2,0xab,0xf6,0x00,0xa0,0xc9,0x05,0xf3,0x75);
|
||||
DEFINE_GUID(IID_IGrfCache,0xae9472be,0xb0c3,0x11d2,0x8d,0x24,0x00,0xa0,0xc9,0x44,0x1e,0x20);
|
||||
DEFINE_GUID(IID_IGuideData,0x61571138,0x5b01,0x43cd,0xae,0xaf,0x60,0xb7,0x84,0xa0,0xbf,0x93);
|
||||
DEFINE_GUID(IID_IGuideDataEvent,0xefda0c80,0xf395,0x42c3,0x9b,0x3c,0x56,0xb3,0x7d,0xec,0x7b,0xb7);
|
||||
|
|
@ -392,8 +389,6 @@ DEFINE_GUID(IID_IMSVidWebDVD,0xcf45f88b,0xac56,0x4ee2,0xa7,0x3a,0xed,0x04,0xe2,0
|
|||
DEFINE_GUID(IID_IMSVidWebDVDAdm,0xb8be681a,0xeb2c,0x47f0,0xb4,0x15,0x94,0xd5,0x45,0x2f,0x0e,0x05);
|
||||
DEFINE_GUID(IID_IMSVidWebDVDEvent,0xb4f7a674,0x9b83,0x49cb,0xa3,0x57,0xc6,0x3b,0x87,0x1b,0xe9,0x58);
|
||||
DEFINE_GUID(IID_IMSVidXDS,0x11ebc158,0xe712,0x4d1f,0x8b,0xb3,0x1,0xed,0x52,0x74,0xc4,0xce);
|
||||
DEFINE_GUID(IID_IPinConnection,0x4a9a62d3,0x27d4,0x403d,0x91,0xe9,0x89,0xf5,0x40,0xe5,0x55,0x34);
|
||||
DEFINE_GUID(IID_IPinFlowControl,0xc56e9858,0xdbf3,0x4f6b,0x81,0x19,0x38,0x4a,0xf2,0x06,0x0d,0xeb);
|
||||
DEFINE_GUID(IID_IPinInfo,0x56a868bd,0x0ad4,0x11ce,0xb0,0x3a,0x00,0x20,0xaf,0x0b,0xa7,0x70);
|
||||
DEFINE_GUID(IID_IQueueCommand,0x56a868b7,0x0ad4,0x11ce,0xb0,0x3a,0x00,0x20,0xaf,0x0b,0xa7,0x70);
|
||||
DEFINE_GUID(IID_IRegFilterInfo,0x56a868bb,0x0ad4,0x11ce,0xb0,0x3a,0x00,0x20,0xaf,0x0b,0xa7,0x70);
|
||||
|
|
|
|||
6
lib/libc/mingw/misc/mkstemp.c
vendored
6
lib/libc/mingw/misc/mkstemp.c
vendored
|
|
@ -1,3 +1,4 @@
|
|||
#define _CRT_RAND_S
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
|
@ -25,6 +26,7 @@
|
|||
int __cdecl mkstemp (char *template_name)
|
||||
{
|
||||
int i, j, fd, len, index;
|
||||
unsigned int r;
|
||||
|
||||
/* These are the (62) characters used in temporary filenames. */
|
||||
static const char letters[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
|
||||
|
|
@ -45,7 +47,9 @@ int __cdecl mkstemp (char *template_name)
|
|||
*/
|
||||
for (i = 0; i >= 0; i++) {
|
||||
for(j = index; j < len; j++) {
|
||||
template_name[j] = letters[rand () % 62];
|
||||
if (rand_s(&r))
|
||||
r = rand();
|
||||
template_name[j] = letters[r % 62];
|
||||
}
|
||||
fd = _sopen(template_name,
|
||||
_O_RDWR | _O_CREAT | _O_EXCL | _O_BINARY,
|
||||
|
|
|
|||
65
lib/libc/mingw/stdio/mingw_pformat.c
vendored
65
lib/libc/mingw/stdio/mingw_pformat.c
vendored
|
|
@ -1026,6 +1026,8 @@ void __pformat_xint( int fmt, __pformat_intarg_t value, __pformat_t *stream )
|
|||
__pformat_putc( '\x20', stream );
|
||||
}
|
||||
|
||||
#include "../gdtoa/gdtoa.h"
|
||||
|
||||
typedef union
|
||||
{
|
||||
/* A multifaceted representation of an IEEE extended precision,
|
||||
|
|
@ -1039,15 +1041,9 @@ typedef union
|
|||
signed short __pformat_fpreg_exponent;
|
||||
};
|
||||
unsigned short __pformat_fpreg_bitmap[5];
|
||||
unsigned int __pformat_fpreg_bits;
|
||||
ULong __pformat_fpreg_bits;
|
||||
} __pformat_fpreg_t;
|
||||
|
||||
#ifdef _WIN32
|
||||
/* TODO: make this unconditional in final release...
|
||||
* (see note at head of associated `#else' block.
|
||||
*/
|
||||
#include "../gdtoa/gdtoa.h"
|
||||
|
||||
static __pformat_fpreg_t init_fpreg_ldouble( long double val )
|
||||
{
|
||||
__pformat_fpreg_t x;
|
||||
|
|
@ -1167,61 +1163,6 @@ char *__pformat_fcvt( long double x, int precision, int *dp, int *sign )
|
|||
#define __pformat_ecvt_release( value ) __freedtoa( value )
|
||||
#define __pformat_fcvt_release( value ) __freedtoa( value )
|
||||
|
||||
#else
|
||||
/*
|
||||
* TODO: remove this before final release; it is included here as a
|
||||
* convenience for testing, without requiring a working `__gdtoa()'.
|
||||
*/
|
||||
static
|
||||
char *__pformat_ecvt( long double x, int precision, int *dp, int *sign )
|
||||
{
|
||||
/* Define in terms of `ecvt()'...
|
||||
*/
|
||||
char *retval = ecvt( (double)(x), precision, dp, sign );
|
||||
if( isinf( x ) || isnan( x ) )
|
||||
{
|
||||
/* emulating `__gdtoa()' reporting for infinities and NaN.
|
||||
*/
|
||||
*dp = PFORMAT_INFNAN;
|
||||
if( *retval == '-' )
|
||||
{
|
||||
/* Need to force the `sign' flag, (particularly for NaN).
|
||||
*/
|
||||
++retval; *sign = 1;
|
||||
}
|
||||
}
|
||||
return retval;
|
||||
}
|
||||
|
||||
static
|
||||
char *__pformat_fcvt( long double x, int precision, int *dp, int *sign )
|
||||
{
|
||||
/* Define in terms of `fcvt()'...
|
||||
*/
|
||||
char *retval = fcvt( (double)(x), precision, dp, sign );
|
||||
if( isinf( x ) || isnan( x ) )
|
||||
{
|
||||
/* emulating `__gdtoa()' reporting for infinities and NaN.
|
||||
*/
|
||||
*dp = PFORMAT_INFNAN;
|
||||
if( *retval == '-' )
|
||||
{
|
||||
/* Need to force the `sign' flag, (particularly for NaN).
|
||||
*/
|
||||
++retval; *sign = 1;
|
||||
}
|
||||
}
|
||||
return retval;
|
||||
}
|
||||
|
||||
/* No memory pool clean up needed, for these emulated cases...
|
||||
*/
|
||||
#define __pformat_ecvt_release( value ) /* nothing to be done */
|
||||
#define __pformat_fcvt_release( value ) /* nothing to be done */
|
||||
|
||||
/* TODO: end of conditional to be removed. */
|
||||
#endif
|
||||
|
||||
static
|
||||
void __pformat_emit_radix_point( __pformat_t *stream )
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue