mirror of
https://git.code.sf.net/p/mingw-w64/mingw-w64
synced 2024-11-23 18:04:18 +08:00
1528 lines
49 KiB
Plaintext
1528 lines
49 KiB
Plaintext
|
2010-12-27 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* intrincs/_umul128.c: New.
|
||
|
* Makefile.am: Add new file for 64-bit.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-12-01 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/kernel32.def: (RegCloseKey): Comment and remove from lib64/kernel32.def.
|
||
|
(RegCreateKeyExA): Likewise.
|
||
|
(RegCreateKeyExW): Likewise.
|
||
|
(RegDeleteKeyExA): Likewise.
|
||
|
(RegDeleteKeyExW): Likewise.
|
||
|
(RegDeleteTreeA): Likewise.
|
||
|
(RegDeleteTreeW): Likewise.
|
||
|
(RegDeleteValueA): Likewise.
|
||
|
(RegDeleteValueW): Likewise.
|
||
|
(RegDisablePredefinedCacheEx): Likewise.
|
||
|
(RegEnumKeyExA): Likewise.
|
||
|
(RegEnumKeyExW): Likewise.
|
||
|
(RegEnumValueA): Likewise.
|
||
|
(RegEnumValueW): Likewise.
|
||
|
(RegFlushKey): Likewise.
|
||
|
(RegGetKeySecurity): Likewise.
|
||
|
(RegGetValueA): Likewise.
|
||
|
(RegGetValueW): Likewise.
|
||
|
(RegLoadKeyA): Likewise.
|
||
|
(RegLoadKeyW): Likewise.
|
||
|
(RegLoadMUIStringA): Likewise.
|
||
|
(RegLoadMUIStringW): Likewise.
|
||
|
(RegNotifyChangeKeyValue): Likewise.
|
||
|
(RegOpenCurrentUser): Likewise.
|
||
|
(RegOpenKeyExA): Likewise.
|
||
|
(RegOpenKeyExW): Likewise.
|
||
|
(RegOpenUserClassesRoot): Likewise.
|
||
|
(RegQueryInfoKeyA): Likewise.
|
||
|
(RegQueryInfoKeyW): Likewise.
|
||
|
(RegQueryValueExA): Likewise.
|
||
|
(RegQueryValueExW): Likewise.
|
||
|
(RegRestoreKeyA): Likewise.
|
||
|
(RegRestoreKeyW): Likewise.
|
||
|
(RegSaveKeyExA): Likewise.
|
||
|
(RegSaveKeyExW): Likewise.
|
||
|
(RegSetKeySecurity): Likewise.
|
||
|
(RegSetValueExA): Likewise.
|
||
|
(RegSetValueExW): Likewise.
|
||
|
|
||
|
2010-12-01 Pascal Obry <pascal@obry.net>
|
||
|
|
||
|
* stdio/_stat.c: Handle trailing slash for path.
|
||
|
* stdio/_wstat.c: Likewise.
|
||
|
|
||
|
2010-11-26 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* lib32/msvcrt.def (wcsnlen): Mark as data.
|
||
|
* lib64/msvcrt.def (wcsnlen): Likewise.
|
||
|
|
||
|
2010-10-06 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/thunk32.def: Delete.
|
||
|
* lib32/th32.def: Delete.
|
||
|
* Makefile.am (lib32_DATA): Remove th32.def and thunk32.def from
|
||
|
build and reformat.
|
||
|
(src_libmingw32): Reformat.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-11-06 Timo Kreuzer <timo.kreuzer@reactos.org>
|
||
|
|
||
|
* crt/tlssup.c (_tls_used): Cleanup _WIN64 ifdefs.
|
||
|
|
||
|
2010-11-03 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* crt/crtexe.c: Ensure to align stack for 32-bit
|
||
|
to 16-bytes for SSE sake in main.
|
||
|
|
||
|
2010-10-19 Tsukasa Ooi <li@livegrid.org>
|
||
|
|
||
|
* intrincs/__movsb.c: New.
|
||
|
* intrincs/__movsw.c: New.
|
||
|
* intrincs/__movsd.c: New.
|
||
|
* intrincs/__movsq.c: New.
|
||
|
* Makefile.am: Add new entries to build.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-10-12 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/classpnp.def: New.
|
||
|
* lib32/hidclass.def: New.
|
||
|
* lib32/hidparse.def: Updated.
|
||
|
* lib64/classpnp.def: New.
|
||
|
* lib64/hidclass.def: New.
|
||
|
* lib64/hidparse.def: New.
|
||
|
* Makefile.am: Add new defs to build.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-10-03 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/sspicli.def: New from Win2k8r2.
|
||
|
* lib64/sspicli.def: Likewise.
|
||
|
* Makefile.am: Add new entry.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-09-30 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* Makefile.am: Add misc/wcsnlen.c.
|
||
|
* misc/wcsnlen.c: New.
|
||
|
|
||
|
2010-09-26 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* libsrc/agtctl_i.c: Moved from mingw-w64-headers/include/
|
||
|
* libsrc/agtsvr_i.c: Likewise.
|
||
|
* libsrc/cdoex_i.c: Likewise.
|
||
|
* libsrc/cdoexm_i.c: Likewise.
|
||
|
* libsrc/cdosys_i.c: Likewise.
|
||
|
* libsrc/emostore_i.c: Likewise.
|
||
|
* libsrc/iisext_i.c: Likewise.
|
||
|
* libsrc/mtsadmin_i.c: Likewise.
|
||
|
* libsrc/mtxadmin_i.c: Likewise.
|
||
|
* libsrc/scardssp_i.c: Likewise.
|
||
|
* libsrc/scardssp_p.c: Likewise.
|
||
|
* libsrc/tsuserex_i.c: Likewise.
|
||
|
* Makefile.am (src_libuuid): Add agtctl_i.c, agtsvr_i.c, cdoex_i.c,
|
||
|
cdoexm_i.c, cdosys_i.c, emostore_i.c, iisext_i.c, mtsadmin_i.c,
|
||
|
mtxadmin_i.c, scardssp_i.c and tsuserex_i.c to build. scardssp_p.c
|
||
|
isn't built for now.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-09-26 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/ole32.def: Update from Win2k8r2.
|
||
|
* lib32/oleacc.def: Likewise.
|
||
|
* lib32/oleaut32.def: Likewise.
|
||
|
* lib32/olecli32.def: Likewise.
|
||
|
* lib32/oledlg.def: Likewise.
|
||
|
* lib32/olepro32.def: Likewise.
|
||
|
* lib32/olesvr32.def: Likewise.
|
||
|
* lib32/olethk32.def: Likewise.
|
||
|
* lib64/ole32.def: Likewise.
|
||
|
* lib64/oleacc.def: Likewise.
|
||
|
* lib64/oleaut32.def: Likewise.
|
||
|
* lib64/oledlg.def: Likewise.
|
||
|
* lib64/oleprn.def: Likewise.
|
||
|
* libsrc/oleacc-uuid.c: Add IID_IAccessibleHandler.
|
||
|
|
||
|
2010-09-26 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/cryptxml.def: New from Win2k8r2.
|
||
|
* lib64/cryptxml.def: Likewise.
|
||
|
|
||
|
2010-09-23 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
Update gdtoa from netlib.org based on changes from Sep. 15, 2010:
|
||
|
* gdtoa/g_dfmt.c (__g_dfmt): Set the STRTOG_Neg flag for __gdtoa()
|
||
|
call if sign is found.
|
||
|
* gdtoa/dtoa.c (__dtoa): Fix bugs with -DROUND_BIASED.
|
||
|
* gdtoa/gdtoa.c (__gdtoa): Likewise.
|
||
|
|
||
|
2010-09-16 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* misc/strnlen.c: Cast pointer difference to size_t to avoid the
|
||
|
compiler warning.
|
||
|
* misc/mingw-aligned-malloc.c: Remove prototypes of __mingw_aligned_*
|
||
|
now that they are in malloc.h and stdlib.h already includes malloc.h.
|
||
|
|
||
|
2010-09-14 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/hal.def: Add fixme notes to several exports for verification
|
||
|
in future.
|
||
|
(HalClearSoftwareInterrupt): Changed to @fastcall @4.
|
||
|
(HalRequestClockInterrupt): Commented out (must be @fastcall @4.)
|
||
|
(HalRequestSoftwareInterrupt): Changed to @fastcall @4.
|
||
|
(HalSystemVectorDispatchEntry): Changed to @fastcall @12.
|
||
|
(KeAcquireInStackQueuedSpinLockRaiseToSynch): Changed to @fastcall @8.
|
||
|
(KeAcquireQueuedSpinLock): Changed to @fastcall @4.
|
||
|
(KeAcquireQueuedSpinLockRaiseToSynch): Changed to @fastcall @4.
|
||
|
(KeAcquireSpinLockRaiseToSynch): Changed to @fastcall @4.
|
||
|
(KeReleaseQueuedSpinLock): Changed to @fastcall @8.
|
||
|
(KeTryToAcquireQueuedSpinLock): Changed to @fastcall @8.
|
||
|
(KeTryToAcquireQueuedSpinLockRaiseToSynch): Changed to @fastcall @8.
|
||
|
(KfAcquireSpinLock): Changed to @fastcall @4.
|
||
|
(KfLowerIrql): Changed to @fastcall @4.
|
||
|
(KfRaiseIrql): Changed to @fastcall @4.
|
||
|
(KfReleaseSpinLock): Changed to @fastcall @8.
|
||
|
(HalBugCheckSystem): Leave commented out, add note that for >= Win7
|
||
|
it is a @8 but for < Win7 it is an @4.
|
||
|
(HalRequestIpi): Leave as @8, but add a fixme note that dll from WinXP
|
||
|
dumps as @4, prototype from r/os is like func(KAFFINITY).
|
||
|
(HalStartNextProcessor): Leave as @12, but add a fixme note that dll
|
||
|
from xp dumps as @8, prototype from r/os is like
|
||
|
func(PLOADER_PARAMETER_BLOCK,PKPROCESSOR_STATE)
|
||
|
(IoAssignDriveLetters): New export (@16.)
|
||
|
|
||
|
2010-09-13 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/usbcamd.def: Updated using gendef.
|
||
|
* lib32/usbcamd2.def: Updated using gendef.
|
||
|
* lib32/usbd.def: New.
|
||
|
* lib32/usbport.def: New.
|
||
|
* lib64/usbcamd2.def: New.
|
||
|
* lib64/usbd.def: New.
|
||
|
* lib64/usbport.def: New.
|
||
|
* Makefile.am (lib32_DATA): Add usbd and usbport to build.
|
||
|
(lib64_DATA): Add usbcamd2, usbd and usbport to build.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-09-08 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/msvcrt.def (strnlen): Mark as DATA.
|
||
|
* lib64/msvcrt.def (strnlen): Likewise.
|
||
|
|
||
|
2010-09-06 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* misc/strnlen.c (strnlen): Better implementation from John E. / TDM.
|
||
|
|
||
|
* misc/strnlen.c: Add a rough implementation of strnlen() wrapping
|
||
|
onto strlen().
|
||
|
* Makefile.am (src_libmingwex): Add misc/strnlen.c to build.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-09-06 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* math/scalbnl.S: Fix andq logic so that upper 32-bits are cleared.
|
||
|
|
||
|
2010-09-05 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* intrincs/ilockcxch64.c: Add volatile to x86 inline asm statement.
|
||
|
|
||
|
2010-09-05 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* Makefile.am: Add xinput, xaudio, xaudiod, xapofx, x3daudio, d3dx9,
|
||
|
d3dx10, d3dx11, d3dcsxd and d3dcompiler variables for default directx
|
||
|
import library names with current values of xinput1_3, xaudio2_7,
|
||
|
xaudiod2_7, xapofx1_5, x3daudio1_7, d3dx9_43, d3dx10_43, d3dx11_43,
|
||
|
d3dcsxd_43 and d3dcompiler_43 respectively. Add them as the last
|
||
|
entries under lib32_DATA and lib64_DATA. Add special build rules for
|
||
|
them.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-09-04 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib64: Move some def files which doesn't have any useful exports
|
||
|
or refer ot a dll with another name such as null.dll or main.dll to
|
||
|
under experimental/lib64_old_experimental. Files moved: acgen64.def,
|
||
|
chtskf.def, CmdEvTgProv.def, imepadsm.def, imlang.def, imskf.def,
|
||
|
padrs404.def, padrs411.def, padrs412.def, padrs804.def, softkey.def,
|
||
|
wabfind.def, wam.def, wavemsp.def, wbemcntl.def, wbemcomn.def,
|
||
|
wbemcons.def, wbemdisp.def, wbemess.def, wbemperf.def, wbemprox.def,
|
||
|
wbemsvc.def, webvw.def, wiadefui.def, wiascr.def, wiavideo.def,
|
||
|
wiavusd.def, wlanmon.def, wlsnp.def, wmicookr.def, wmidcprv.def,
|
||
|
wmipicmp.def, wmipiprt.def, wmipjobj.def, wmiprov.def, wmiprvsd.def,
|
||
|
wmipsess.def, wmitimep.def, wmiutils.def, wmpshell.def, wsecedit.def.
|
||
|
|
||
|
* lib64: Remove old experimental w* variants of def files, move them
|
||
|
under experimental/lib64_old_experimental
|
||
|
|
||
|
2010-08-30 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/kernel32.def (OpenProcessToken): Revert change, users can easily
|
||
|
work around this by manually specifying the link libraries to use, at
|
||
|
which the first library to meet the required symbol name will be used at
|
||
|
runtime.
|
||
|
|
||
|
2010-08-30 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/kernel32.def (OpenProcessToken): Comment out for compatibility
|
||
|
with older systems.
|
||
|
|
||
|
2010-08-30 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* misc/dirent.c: Add missing comments, reformat for smaller diff
|
||
|
output against mingw version. Remove the stdio.h include.
|
||
|
(_tGetFileAttributes): Change return type from unsigned to DWORD.
|
||
|
(opendir): Check error return from _tGetFileAttributes() using the
|
||
|
INVALID_FILE_ATTRIBUTES macro. Use 260 instead of FILENAME_MAX in
|
||
|
the memset. Simplify the if condition for adding a trailing slash
|
||
|
to the path.
|
||
|
|
||
|
2010-08-28 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* crt/crtexe.c: Prepare x64 SEH support.
|
||
|
* crt/crt_handler.c: Correct some stuff and moved
|
||
|
default handler from crtexe.c here.
|
||
|
|
||
|
2010-08-13 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/secur32.def: Update from Win7.
|
||
|
* lib64/secur32.def: Likewise.
|
||
|
|
||
|
2010-08-19 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* libsrc/cguid-uuid.c (GUID_NULL): Moved from here ...
|
||
|
* libsrc/guid_nul.c: ... to here. New file.
|
||
|
* libsrc/ksuser.c (GUID_NULL): Deleted, already in guid_nul.c
|
||
|
* libsrc/uuid.c (GUID_NULL): Deleted, already in guid_nul.c.
|
||
|
(IID_IActiveScript): Deleted, already in ativscp-uuid.c.
|
||
|
(IID_IActiveScriptError): Likewise.
|
||
|
(IID_IActiveScriptParse): Likewise.
|
||
|
(IID_IActiveScriptSite): Likewise.
|
||
|
(IID_IActiveScriptSiteWindow): Likewise.
|
||
|
* Makefile.am (src_libuuid): Add libsrc/guid_nul.c.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
* libsrc/ksuser.c (IID_IUnknown): Delete, already in unknwn-uuid.c.
|
||
|
* libsrc/uuid.c (IID_IUnknown): Likewise.
|
||
|
(IID_IClassFactory): Likewise.
|
||
|
* libsrc/unknwn-uuid.c (IID_IUnknown): Add full constant as comment.
|
||
|
(IID_IClassFactory): Likewise.
|
||
|
|
||
|
* libsrc/kcom-uuid.c: Delete.
|
||
|
* libsrc/ksddk-uuid.c: Delete.
|
||
|
* libsrc/ntddpar-uuid.c: New.
|
||
|
* libsrc/ntddscsi-uuid.c: New.
|
||
|
* libsrc/ntddser-uuid.c: New.
|
||
|
* libsrc/ntddvdeo-uuid.c: New.
|
||
|
* Makefile.am (src_libuuid): Adjust for deletions & new additions.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-08-18 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* intrincs/ilockexchadd64.c (_InterlockedExchangeAdd64): Change
|
||
|
to __cdecl like all its friends with leading underscores.
|
||
|
* intrincs/ilockcxch64.c: Added a fixme note that the dependency
|
||
|
function InterlockedCompareExchange64 is only exported from
|
||
|
kernel32.dll in Vista+.
|
||
|
* lib32/kernel32.def (InterlockedCompareExchange64): Add a fixme
|
||
|
note that it is for Vista+ and forwards to
|
||
|
NTDLL.RtlInterlockedCompareExchange64@20.
|
||
|
|
||
|
2010-08-17 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* Makefile.am: Move some Interlock...64 implementation to
|
||
|
general libmingwex build.
|
||
|
* Makefile.in: Regenerated.
|
||
|
* intrincs/: Changed implementation of x86 _Interlock...
|
||
|
and Interlock functions. For x86 we need to use for Interlock...
|
||
|
stdcall convention.
|
||
|
|
||
|
2010-08-14 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* libsrc/bth-uuid.c: Remove duplicated entry for
|
||
|
PnPInformationServiceClass_UUID
|
||
|
|
||
|
2010-08-13 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* libsrc/bth-uuid.c: New.
|
||
|
* Makefile.am: Add new entry.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-08-08 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/d3dcompiler_33.def: New.
|
||
|
* lib32/d3dcompiler_34.def: New.
|
||
|
* lib32/d3dcompiler_35.def: New.
|
||
|
* lib32/d3dcompiler_36.def: New.
|
||
|
* lib32/d3dcompiler_37.def: New.
|
||
|
* lib32/d3dcompiler_38.def: New.
|
||
|
* lib32/d3dcompiler_39.def: New.
|
||
|
* lib32/d3dcompiler_40.def: New.
|
||
|
* lib32/d3dcompiler_41.def: New.
|
||
|
* lib32/d3dcompiler_42.def: New.
|
||
|
* lib32/d3dcompiler_43.def: New.
|
||
|
* lib32/d3dcsxd_43.def: New.
|
||
|
* lib32/d3dx10_33.def: New.
|
||
|
* lib32/d3dx10_34.def: New.
|
||
|
* lib32/d3dx10_35.def: New.
|
||
|
* lib32/d3dx10_36.def: New.
|
||
|
* lib32/d3dx10_37.def: New.
|
||
|
* lib32/d3dx10_38.def: New.
|
||
|
* lib32/d3dx10_39.def: New.
|
||
|
* lib32/d3dx10_40.def: New.
|
||
|
* lib32/d3dx10_41.def: New.
|
||
|
* lib32/d3dx10_42.def: New.
|
||
|
* lib32/d3dx10_43.def: New.
|
||
|
* lib32/d3dx11_42.def: New.
|
||
|
* lib32/d3dx11_43.def: New.
|
||
|
* lib32/d3dx9_24.def: New.
|
||
|
* lib32/d3dx9_25.def: New.
|
||
|
* lib32/d3dx9_26.def: New.
|
||
|
* lib32/d3dx9_27.def: New.
|
||
|
* lib32/d3dx9_28.def: New.
|
||
|
* lib32/d3dx9_29.def: New.
|
||
|
* lib32/d3dx9_30.def: New.
|
||
|
* lib32/d3dx9_31.def: New.
|
||
|
* lib32/d3dx9_32.def: New.
|
||
|
* lib32/d3dx9_33.def: New.
|
||
|
* lib32/d3dx9_34.def: New.
|
||
|
* lib32/d3dx9_35.def: New.
|
||
|
* lib32/d3dx9_36.def: New.
|
||
|
* lib32/d3dx9_37.def: New.
|
||
|
* lib32/d3dx9_38.def: New.
|
||
|
* lib32/d3dx9_39.def: New.
|
||
|
* lib32/d3dx9_40.def: New.
|
||
|
* lib32/d3dx9_41.def: New.
|
||
|
* lib32/d3dx9_42.def: New.
|
||
|
* lib32/d3dx9_43.def: New.
|
||
|
* lib32/dwrite.def: New.
|
||
|
* lib32/dxgi.def: New.
|
||
|
* lib32/x3daudio1_2.def: New.
|
||
|
* lib32/x3daudio1_3.def: New.
|
||
|
* lib32/x3daudio1_4.def: New.
|
||
|
* lib32/x3daudio1_5.def: New.
|
||
|
* lib32/x3daudio1_6.def: New.
|
||
|
* lib32/x3daudio1_7.def: New.
|
||
|
* lib32/x3daudiod1_7.def: New.
|
||
|
* lib32/xapofx1_0.def: New.
|
||
|
* lib32/xapofx1_1.def: New.
|
||
|
* lib32/xapofx1_2.def: New.
|
||
|
* lib32/xapofx1_3.def: New.
|
||
|
* lib32/xapofx1_4.def: New.
|
||
|
* lib32/xapofx1_5.def: New.
|
||
|
* lib32/xapofxd1_5.def: New.
|
||
|
* lib32/xaudio2_0.def: New.
|
||
|
* lib32/xaudio2_1.def: New.
|
||
|
* lib32/xaudio2_2.def: New.
|
||
|
* lib32/xaudio2_3.def: New.
|
||
|
* lib32/xaudio2_4.def: New.
|
||
|
* lib32/xaudio2_5.def: New.
|
||
|
* lib32/xaudio2_6.def: New.
|
||
|
* lib32/xaudio2_7.def: New.
|
||
|
* lib32/xaudiod2_7.def: New.
|
||
|
* lib32/xinput1_1.def: New.
|
||
|
* lib32/xinput1_2.def: New.
|
||
|
* lib32/xinput1_3.def: New.
|
||
|
* lib64/d3dcompiler_33.def: New.
|
||
|
* lib64/d3dcompiler_34.def: New.
|
||
|
* lib64/d3dcompiler_35.def: New.
|
||
|
* lib64/d3dcompiler_36.def: New.
|
||
|
* lib64/d3dcompiler_37.def: New.
|
||
|
* lib64/d3dcompiler_38.def: New.
|
||
|
* lib64/d3dcompiler_39.def: New.
|
||
|
* lib64/d3dcompiler_40.def: New.
|
||
|
* lib64/d3dcompiler_41.def: New.
|
||
|
* lib64/d3dcompiler_42.def: New.
|
||
|
* lib64/d3dcompiler_43.def: New.
|
||
|
* lib64/d3dcsxd_43.def: New.
|
||
|
* lib64/d3dx10_33.def: New.
|
||
|
* lib64/d3dx10_34.def: New.
|
||
|
* lib64/d3dx10_35.def: New.
|
||
|
* lib64/d3dx10_36.def: New.
|
||
|
* lib64/d3dx10_37.def: New.
|
||
|
* lib64/d3dx10_38.def: New.
|
||
|
* lib64/d3dx10_39.def: New.
|
||
|
* lib64/d3dx10_40.def: New.
|
||
|
* lib64/d3dx10_41.def: New.
|
||
|
* lib64/d3dx10_42.def: New.
|
||
|
* lib64/d3dx10_43.def: New.
|
||
|
* lib64/d3dx11_42.def: New.
|
||
|
* lib64/d3dx11_43.def: New.
|
||
|
* lib64/d3dx9_24.def: New.
|
||
|
* lib64/d3dx9_25.def: New.
|
||
|
* lib64/d3dx9_26.def: New.
|
||
|
* lib64/d3dx9_27.def: New.
|
||
|
* lib64/d3dx9_28.def: New.
|
||
|
* lib64/d3dx9_29.def: New.
|
||
|
* lib64/d3dx9_30.def: New.
|
||
|
* lib64/d3dx9_31.def: New.
|
||
|
* lib64/d3dx9_32.def: New.
|
||
|
* lib64/d3dx9_33.def: New.
|
||
|
* lib64/d3dx9_34.def: New.
|
||
|
* lib64/d3dx9_35.def: New.
|
||
|
* lib64/d3dx9_36.def: New.
|
||
|
* lib64/d3dx9_37.def: New.
|
||
|
* lib64/d3dx9_38.def: New.
|
||
|
* lib64/d3dx9_39.def: New.
|
||
|
* lib64/d3dx9_40.def: New.
|
||
|
* lib64/d3dx9_41.def: New.
|
||
|
* lib64/d3dx9_42.def: New.
|
||
|
* lib64/d3dx9_43.def: New.
|
||
|
* lib64/dwrite.def: New.
|
||
|
* lib64/dxgi.def: New.
|
||
|
* lib64/x3daudio1_2.def: New.
|
||
|
* lib64/x3daudio1_3.def: New.
|
||
|
* lib64/x3daudio1_4.def: New.
|
||
|
* lib64/x3daudio1_5.def: New.
|
||
|
* lib64/x3daudio1_6.def: New.
|
||
|
* lib64/x3daudio1_7.def: New.
|
||
|
* lib64/x3daudiod1_7.def: New.
|
||
|
* lib64/xapofx1_0.def: New.
|
||
|
* lib64/xapofx1_1.def: New.
|
||
|
* lib64/xapofx1_2.def: New.
|
||
|
* lib64/xapofx1_3.def: New.
|
||
|
* lib64/xapofx1_4.def: New.
|
||
|
* lib64/xapofx1_5.def: New.
|
||
|
* lib64/xapofxd1_5.def: New.
|
||
|
* lib64/xaudio2_0.def: New.
|
||
|
* lib64/xaudio2_1.def: New.
|
||
|
* lib64/xaudio2_2.def: New.
|
||
|
* lib64/xaudio2_3.def: New.
|
||
|
* lib64/xaudio2_4.def: New.
|
||
|
* lib64/xaudio2_5.def: New.
|
||
|
* lib64/xaudio2_6.def: New.
|
||
|
* lib64/xaudio2_7.def: New.
|
||
|
* lib64/xaudiod2_7.def: New.
|
||
|
* lib64/xinput1_1.def: New.
|
||
|
* lib64/xinput1_2.def: New.
|
||
|
* lib64/xinput1_3.def: New.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-08-08 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* math/fabs.c: #define __CRT__NO_INLINE, just in case.
|
||
|
* math/fpclassify.c: Likewise.
|
||
|
* math/fpclassifyf.c: Likewise.
|
||
|
* math/fpclassifyl.c: Likewise.
|
||
|
|
||
|
2010-08-02 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/msvcrt.def: New _vcprintf and _vcwprintf.
|
||
|
* lib64/msvcrt.def: Likewise.
|
||
|
|
||
|
2010-08-01 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/msvcrt.def: Added secure and locale type symbols from Win7.
|
||
|
* lib64/msvcrt.def: Likewise.
|
||
|
|
||
|
2010-08-01 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* math/acosh.def.h: Add new c99 compatible API.
|
||
|
* math/acoshf.c, math/acosh.c, math/acoshl.c: Adjusted.
|
||
|
|
||
|
* Makefile.am (sqrt): Add new c99 compatible API.
|
||
|
* math/sqrt.def.h, math/sqrt.c: New.
|
||
|
* math/sqrtf.c, math/sqrtl.c: Adjusted.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
* Makefile.am (sin, cos): Add new c99 compatible API.
|
||
|
* math/cos.def.h: New.
|
||
|
* math/sin.def.h: New.
|
||
|
* math/cos_internal.S: Rename of cos.S.
|
||
|
* math/sin_internal.S: Rename of sin.S.
|
||
|
* math/sin.c, math/sinl.c, math/cos.c, math/cosl.c: New.
|
||
|
|
||
|
2010-08-01 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* libsrc/ksddk-uuid.c: New, adding GUID_BUS_INTERFACE_MEDIUMS
|
||
|
from ks.h.
|
||
|
* Makefile.am (src_libuuid): Add ksddk-uuid.c to build.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-08-01 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* math/expm1.def.h: New.
|
||
|
* math/expm1.c: Use c99 variant.
|
||
|
* math/expm1f.c: Likewise.
|
||
|
* math/expm1l.c: Likewise.
|
||
|
|
||
|
* complex/complex_internal.h (__FLT_LOGE2): New.
|
||
|
|
||
|
2010-07-31 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* crt/merr.c (__mingw_raise_matherr): New.
|
||
|
* crt/crtexe.c (_MINGW_INSTALL_DEBUG_MATHERR): Make extern.
|
||
|
* misc/mingw_matherr.c: New.
|
||
|
* Makefile.am (libmingwex): Add mingw_matherr.c.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-07-30 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* math/logl.S: Renamed to internal_logl.S.
|
||
|
* math/logl.c: New.
|
||
|
* math/log.c: New.
|
||
|
* math/log.def.h: New.
|
||
|
* Makefile.am: Adjust make dependencies.
|
||
|
|
||
|
* math/expl.c: Change implemenation.
|
||
|
* math/exp.c: Likewise.
|
||
|
* math/expf.c: Add newline.
|
||
|
* math/exp.def.h: New.
|
||
|
* Makefile.am: Add math/exp.c file.
|
||
|
|
||
|
* complex/complex_internal.h (__FLT_MAXLOG...,
|
||
|
__FLT_MINLOG...): New constants.
|
||
|
|
||
|
2010-07-29 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* Makefile.am (modf/fmod): Added new files to libmingwex.
|
||
|
* math/modf.c: New.
|
||
|
* math/fmod.c: New.
|
||
|
|
||
|
2010-07-29 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
Add new GUIDs found in the newly merged DDK dependency headers:
|
||
|
* libsrc/atsmedia-uuid.c: New.
|
||
|
* libsrc/bdamedia-uuid.c: New.
|
||
|
* libsrc/kcom-uuid.c: New.
|
||
|
* libsrc/ntddkbd-uuid.c: New.
|
||
|
* libsrc/ntddmou-uuid.c: New.
|
||
|
* libsrc/ntddstor-uuid.c: New.
|
||
|
* libsrc/usbcamdi-uuid.c: New.
|
||
|
* libsrc/usbiodef-uuid.c: New.
|
||
|
* Makefile.am (src_libuuid): Add atsmedia-uuid.c, bdamedia-uuid.c,
|
||
|
kcom-uuid.c, ntddkbd-uuid.c, ntddmou-uuid.c, ntddstor-uuid.c,
|
||
|
usbcamdi-uuid.c and usbiodef-uuid.c to build.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-07-27 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/advapi32.def (TraceMessageVa): Added back @24 suffix.
|
||
|
Function is actually __stdcall as reported by Amine Khaldi.
|
||
|
* lib32/ntoskrnl.def (WmiTraceMessageVa): Added back @24 suffix.
|
||
|
Function is actually __stdcall as reported by Amine Khaldi.
|
||
|
* lib32/ntdll.def (EtwTraceMessageVa): Added back @24 suffix,
|
||
|
by analogy to TraceMessageVa().
|
||
|
|
||
|
2010-07-27 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
Fix for gcc-4.6 (trunk), PR/45075:
|
||
|
* crt/tlssup.c: Access section variable pointers via uintptr_t. Revert
|
||
|
revision 2961.
|
||
|
|
||
|
2010-07-27 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* Makefile.am (lib64_DATA): Fix entries for libwdscsl.a and libpcwum.a.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-07-26 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/ndis.def (NdisWriteErrorLogEntry): Remove __stdcall suffix,
|
||
|
function is __cdecl.
|
||
|
* lib32/advapi32.def (TraceMessageVa): Likewise.
|
||
|
* lib32/ntoskrnl.def (WmiTraceMessageVa): Reactivate.
|
||
|
* lib32/ntdll.def (EtwTraceMessage, EtwTraceMessageVa): Remove the
|
||
|
__stdcall suffixes by analogy to TraceMessage and TraceMessageVa.
|
||
|
* lib32/hal.def (KeAcquireInStackQueuedSpinLock): Go back to __fastcall
|
||
|
@KeAcquireInStackQueuedSpinLock@8.
|
||
|
(KeReleaseInStackQueuedSpinLock): Likewise, go back to __fastcall
|
||
|
@KeReleaseInStackQueuedSpinLock@4.
|
||
|
|
||
|
2010-07-26 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/wdscsl.def: New.
|
||
|
* lib64/pcwum.def: New.
|
||
|
* lib64/wdscore.def: New.
|
||
|
* lib64/cryptsp.def: New.
|
||
|
* lib64/wdsclient.def: New.
|
||
|
* lib64/wdsupgcompl.def: New.
|
||
|
* lib64/wdsclientapi.def: New.
|
||
|
* lib64/wdsutil.def: New.
|
||
|
* lib64/msvcr90.def: New.
|
||
|
* lib64/msvcr100.def: New.
|
||
|
* lib64/msvcr90d.def: New.
|
||
|
* lib64/wdsimage.def: New.
|
||
|
* lib32/wdscore.def: New.
|
||
|
* lib32/msvcr90d.def: New.
|
||
|
* lib32/msvcr90.def: New.
|
||
|
* lib32/cryptsp.def: New.
|
||
|
* lib32/bootvid.def: New.
|
||
|
* lib32/wdscsl.def: New.
|
||
|
* lib32/wdsutil.def: New.
|
||
|
* lib32/wdsclient.def: New.
|
||
|
* lib32/wdsimage.def: New.
|
||
|
* lib32/wdsupgcompl.def: New.
|
||
|
* lib32/msvcr100.def: New.
|
||
|
* lib32/wdsclientapi.def: New.
|
||
|
* lib32/pcwum.def: New.
|
||
|
* lib64/wdstptc.def: Updated from Win 7.
|
||
|
* lib64/bootvid.def: Likewise.
|
||
|
* lib64/advapi32.def: Likewise.
|
||
|
* lib64/ntoskrnl.def: Likewise.
|
||
|
* lib64/kernel32.def: Likewise.
|
||
|
* lib64/hal.def: Likewise.
|
||
|
* lib64/ntdll.def: Likewise.
|
||
|
* lib32/wdstptc.def: Likewise.
|
||
|
* lib32/hal.def: Likewise.
|
||
|
* lib32/hal.def: Likewise.
|
||
|
* lib32/ndis.def: Likewise.
|
||
|
* lib32/ntdll.def: Likewise.
|
||
|
* lib32/ntoskrnl.def: Likewise.
|
||
|
* lib32/advapi32.def: Likewise.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-07-25 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* math/pow.c: Replaced by new implementation.
|
||
|
* math/powl.c: Likewise.
|
||
|
* math/pow.def.h: New pow implementation as template.
|
||
|
|
||
|
2010-07-22 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/ntoskrnl.def (WmiTraceMessageVa): Activated the export.
|
||
|
(ExReleaseRundownProtection): Activated as @ExReleaseRundownProtection@4
|
||
|
* lib32/advapi32.def (DuplicateEncryptionInfoFile): Fix __stdcall
|
||
|
suffix (@8 to @20).
|
||
|
(UninstallApplication): Likewise (@4 to @8).
|
||
|
|
||
|
2010-07-21 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* crt/gs_support.c: Change the included headers to get the
|
||
|
STATUS_STACK_BUFFER_OVERRUN macro from ntstatus.h.
|
||
|
(__report_gsfailure): Replace __attribute__((unused)) by
|
||
|
__MINGW_ATTRIB_UNUSED.
|
||
|
|
||
|
2010-07-20 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* crt/gs_support.c (_ReturnAddress, _AddressOfReturnAddress): wrap
|
||
|
msvc intrinsics onto gcc builtins.
|
||
|
(__report_gsfailure): Use _ReturnAddress and _AddressOfReturnAddress.
|
||
|
Tidy up the win64 ifdefs at the function start.
|
||
|
|
||
|
2010-07-20 Amine Khaldi <amine.khaldi@reactos.org>
|
||
|
|
||
|
* crt/CRT_fp10.c: __attribute__((alias("xxx"))) is for gcc only.
|
||
|
* crt/CRT_fp8.c: __attribute__((alias ("xxx"))) is for gcc only.
|
||
|
(_fpreset): Add MSVC-compatible version.
|
||
|
* crt/crtexe.c (_MINGW_INSTALL_DEBUG_MATHERR): __attribute__((weak))
|
||
|
is for gcc only.
|
||
|
|
||
|
2010-07-20 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* include/sect_attribs.h: Moved the _MSC_VER ifdef up to cover the
|
||
|
_ATTRIBUTES macro which is only for the MS section pragmas. Changed
|
||
|
the __x86_64__ and __ia64__ ifdefs to _M_IA64 and _M_AMD64, because
|
||
|
it serves only the MS compiler.
|
||
|
|
||
|
2010-07-20 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* crt/tlssup.c: Include stdlib.h in win32 builds to for _winmajor.
|
||
|
Before we started defining WIN32_LEAN_AND_MEAN, it was getting it by
|
||
|
sheer dumb luck.
|
||
|
|
||
|
2010-07-20 Amine Khaldi <amine.khaldi@reactos.org>
|
||
|
Timo Kreuzer <timo.kreuzer@reactos.org>
|
||
|
|
||
|
* include/internal.h: Add MSVC ifdefs.
|
||
|
* include/oscalls.h: Likewise.
|
||
|
* include/sect_attribs.h: Likewise.
|
||
|
* crt/tlssup.c: Include sect_attribs.h.
|
||
|
|
||
|
2010-07-19 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* crt/crt0_c.c (main): Use __UNUSED_PARAM instead of
|
||
|
__attribute__ ((__unused__))
|
||
|
* crt/crt0_w.c (wmain): Likewise.
|
||
|
* crt/crtexe.c (__mingw_invalidParameterHandler): Likewise.
|
||
|
* crt/dllentry.c (DllEntryPoint): Likewise.
|
||
|
* crt/dllmain.c (DllMain): Likewise.
|
||
|
* crt/tlsthrd.c (__mingw_TLScallback): Likewise.
|
||
|
* misc/alarm.c (alarm): Likewise.
|
||
|
|
||
|
2010-07-17 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* libsrc/strmiids.c: Added new ids added to ksuuids.h:
|
||
|
(AM_KSPROPSETID_MPEG4_MediaType_Attributes): New.
|
||
|
(MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORT): New.
|
||
|
(MEDIASUBTYPE_MPEG2_VERSIONED_TABLES): New.
|
||
|
(MEDIASUBTYPE_ISDB_SI): New.
|
||
|
(MEDIASUBTYPE_TIF_SI): New.
|
||
|
(MEDIASUBTYPE_MPEG2_UDCR_TRANSPORT): New.
|
||
|
(MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAW): New.
|
||
|
(MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSED): New.
|
||
|
|
||
|
2010-07-16 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/ndis.def: New.
|
||
|
* lib64/authz.def: Updated from Vista.
|
||
|
* lib64/d2d1.def: New.
|
||
|
* lib64/virtdisk.def: New.
|
||
|
* lib32/virtdisk.def: New.
|
||
|
* lib32/d2d1.def: New.
|
||
|
* lib32/authz.def: New.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-07-08 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* crtexe.c (__tmainCRTStartup): Reverted the revision 848 change in
|
||
|
unused code path. Added a FIXME note for future reference.
|
||
|
|
||
|
2010-07-06 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/rpcrt4.def: Activate and add a stdcall suffix of 16 to
|
||
|
NdrRangeUnmarshall based on its prototype in rpcndr.h. BTW, unlike
|
||
|
what gendef says, the function does return.
|
||
|
* lib32/ws2_32.def: Fix @<n> suffix for WSAResetEvent as 4,
|
||
|
WSASetEvent as 4, WSAGetLastError as 0, WSASetLastError as 4 and
|
||
|
WSAWaitForMultipleEvents as 20.
|
||
|
|
||
|
2010-07-06 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/wlanui.def: New.
|
||
|
* lib64/wlanapi.def: New.
|
||
|
* lib64/wlanutil.def: New.
|
||
|
* lib64/wer.def: New.
|
||
|
* lib32/wlanutil.def: New.
|
||
|
* lib32/wlanui.def: New.
|
||
|
* lib32/wlanapi.def: New.
|
||
|
* llib32/wer.def: New.
|
||
|
* lib64/dbghelp.def: Updated from Vista.
|
||
|
* lib64/ws2_32.def: Likewise.
|
||
|
* lib64/wtsapi32.def: Likewise.
|
||
|
* lib64/mscms.def: Likewise.
|
||
|
* lib32/wtsapi32.def: Likewise.
|
||
|
* lib32/ws2_32.def: Likewise.
|
||
|
* lib32/mscms.def: Likewise.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-07-05 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* Makefile.am (XFAIL_TESTS): Add t_nullptrexception as an expected
|
||
|
failure.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-07-05 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* testcases/t_setjmp.c (main): Fix return values on success and
|
||
|
failure.
|
||
|
|
||
|
2010-07-05 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* Makefile.am (LDFLAGS32): Add build lib32 directory to linker search
|
||
|
path.
|
||
|
(LDFLAGS64): Likewise for lib64 directory.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-07-05 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* complex/cproj.def.h (cproj): Project z back to z, rather than
|
||
|
stereographically.
|
||
|
|
||
|
2010-07-05 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* complex/complex_internal.h: Add defines for ABI epsilon values.
|
||
|
* complex/ctanh.def.h (ctanh): Return signed zero matching the
|
||
|
sign of sin(2 * __imag__ z).
|
||
|
|
||
|
2010-07-05 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/msctfmonitor.def: New.
|
||
|
* lib64/tbs.def: New.
|
||
|
* lib64/tdh.def: New.
|
||
|
* lib64/txfw32.def: New.
|
||
|
* lib32/tbs.def: New.
|
||
|
* lib32/txfw32.def: New.
|
||
|
* lib32/msctfmonitor.def: New.
|
||
|
* lib32/tdh.def: New.
|
||
|
* lib32/msctcf.def: Removed.
|
||
|
* lib64/msctcf.def: likewise.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-07-05 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/winscard.def: Updated from Vista.
|
||
|
* lib64/vssapi.def: Likewise.
|
||
|
* lib64/usp10.def: Likewise.
|
||
|
* lib64/vss_ps.def: Likewise.
|
||
|
* lib32/usp10.def: Likewise.
|
||
|
* lib64/slwga.def: New.
|
||
|
* lib64/slc.def: New.
|
||
|
* lib64/slcext.def: New.
|
||
|
* lib64/vsstrace.def: New.
|
||
|
* lib32/vssapi.def: New.
|
||
|
* lib32/slcext.def: New.
|
||
|
* lib32/slc.def: New.
|
||
|
* lib32/winscard.def: New.
|
||
|
* lib32/vsstrace.def: New.
|
||
|
* lib32/slwga.def: New.
|
||
|
* lib32/vss_ps.def: New.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-07-02 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* testcases/complex: Move from experimental/doug/new_comples branch.
|
||
|
* Makefile.am: Add include to new testcases/complex/Makefile.am.
|
||
|
Separate TESTS variable from check_PROGRAMS variable.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-07-01 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/opengl32.def: Add missing export for wglSwapMultipleBuffers.
|
||
|
|
||
|
2010-06-30 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/dbghelp.def: Fix @<n> suffix for ImageDirectoryEntryToDataEx
|
||
|
as 20, MiniDumpWriteDump as 28, SymEnumSymbolsForAddr as 20, and
|
||
|
SymFindFileInPath as 40.
|
||
|
|
||
|
2010-06-30 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/qwave.def: Fix QOSCancel and QOSCloseHandle exports.
|
||
|
|
||
|
2010-06-30 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/rpcrt4.def: Updated from Vista.
|
||
|
* lib32/rpcrt4.def: Likewise.
|
||
|
* lib32/rpcns4.def: Likewise.
|
||
|
* lib64/qwave.def: New.
|
||
|
* lib64/rstrmgr.def: New.
|
||
|
* lib64/wsdapi.def: New.
|
||
|
* lib64/rpcdiag.def: New.
|
||
|
* lib64/rpchttp.def: New.
|
||
|
* lib64/resutil.def: New.
|
||
|
* lib32/rstrmgr.def: New.
|
||
|
* lib32/rpchttp.def: New.
|
||
|
* lib32/resutil.def: New.
|
||
|
* lib32/wsdapi.def: New.
|
||
|
* lib32/qwave.def: New.
|
||
|
* lib32/rpcdiag.def: New.
|
||
|
* lib32/rpcdiag.def: New.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-06-29 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/ntdll.def: Remove the duplicated Rtl*ByteSwap exports and
|
||
|
keep the __fastcall versions at the top.
|
||
|
|
||
|
2010-06-29 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/cfgmgr32.def: Fix @<n> suffix for CM_Add_ID[A|W] as 12,
|
||
|
CM_Query_And_Remove_SubTree_Ex[A|W] as 24.
|
||
|
* lib32/setupapi.def: Fix @<n> suffix for CM_Add_ID[A|W] as 12,
|
||
|
CM_Get_Device_ID_List_Size_Ex[A|W] as 16.
|
||
|
* lib32/hal.def: Fix @<n> suffix for HalFreeCommonBuffer as 24.
|
||
|
* lib32/dxapi.def: Enabled DxApi and DxApiGetVersion exports.
|
||
|
* lib32/videoprt.def: Fix several @<n> suffixes.
|
||
|
* lib32/usbcamd.def, lib32/usbcamd2.def: Fix several @<n> suffixes.
|
||
|
* lib32/scsiport.def: Fix ScsiPortGetVirtualAddress and
|
||
|
ScsiPortValidateRange @<n> suffixes as 12 and 28.
|
||
|
* lib32/mcd.def: Fix ChangerClassDebugPrint export (not __stdcall).
|
||
|
* lib32/ntoskrnl.def: Fix several @<n> suffixes.
|
||
|
* lib32/ntdll.def: Fix RtlUshortByteSwap, RtlUlongByteSwap and
|
||
|
RtlUlonglongByteSwap exports (__fastcall and @<n> suffixes).
|
||
|
|
||
|
2010-06-29 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* complex/cexp.def.h (cexp): Reapply return imaginary zero when NaN + 0i.
|
||
|
|
||
|
2010-06-29 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* complex: Redo copy from experimental branch for svn history
|
||
|
tracking.
|
||
|
* new_complex: Remove incorrectly merged directory.
|
||
|
* Makefile.am: Modify to use correct complex source files.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-06-29 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/ndis.def: Fix @<n> suffix for NdisMWanIndicateReceiveComplete
|
||
|
as 8.
|
||
|
* lib32/win32k.def: Fix several @<n> suffixes.
|
||
|
|
||
|
2010-06-29 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* Makefile.am: Add libsrc/powrprof-uuid.c.
|
||
|
* libsrc/powrprof-uuid.c: New.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-06-29 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/mprapi.def: Updated from Vista.
|
||
|
* lib64/pdh.def: Likewise.
|
||
|
* lib64/msctf.def: Likewise.
|
||
|
* lib32/mprapi.def: Likewise.
|
||
|
* lib32/pdh.def: Likewise.
|
||
|
* lib64/wdstptc.def: New.
|
||
|
* lib64/p2pgraph.def: New.
|
||
|
* lib64/p2pcollab.def: New.
|
||
|
* lib64/ndfapi.def: New.
|
||
|
* lib64/p2p.def: New.
|
||
|
* lib64/cscapi.def: New.
|
||
|
* lib32/wdstptc.def: New.
|
||
|
* lib32/p2pgraph.def: New.
|
||
|
* lib32/p2p.def: New.
|
||
|
* lib32/msctf.def: New.
|
||
|
* lib32/ndfapi.def: New.
|
||
|
* lib32/cscapi.def: New.
|
||
|
* lib32/p2pcollab.def: New.
|
||
|
* Makefile.am: Add new entries.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-06-28 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/ks.def: New.
|
||
|
* lib64/ks.def: New.
|
||
|
* Makefile.am (lib32_DATA): Add lib32/ks.def to build.
|
||
|
(lib64_DATA): Add lib64/ks.def to build.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-06-27 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* new_complex/cexp.def.h (cexp): Return imaginary zero when NaN + 0i.
|
||
|
|
||
|
2010-06-27 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* math/hypotl (hypotl): Return +infinity when either of the inputs
|
||
|
is an infinity, including when the other is NaN (Annex F.9.4.3)
|
||
|
|
||
|
2010-06-27 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* lib32/pdh.def: New.
|
||
|
* lib32/pdhui.def: New.
|
||
|
* Makefile.am: Add libpdh.a and libpdhui.a for 32-bit.
|
||
|
* Makefile: Regenerated.
|
||
|
|
||
|
2010-06-26 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* new_complex: Copy from experimental.
|
||
|
* complex: Remove, replaced by new_complex.
|
||
|
* Makefile.am: Remove old complex library sources.
|
||
|
Add new_complex library sources.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-06-26 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/esent.def: New.
|
||
|
* lib32/httpapi.def: New.
|
||
|
* lib64/esent.def: Updated from Vista.
|
||
|
* lib64/httpapi.def: Updated from Vista.
|
||
|
* Makefile.am: Add new files.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-06-25 Jacek Caban <jacek@codeweavers.com>
|
||
|
|
||
|
* lib32/gdi32.def: Added some missing entries.
|
||
|
|
||
|
2010-06-24 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/qutil.def: New.
|
||
|
* lib64/connect.def: New.
|
||
|
* lib64/fwpuclnt.def: New.
|
||
|
* lib32/fwpuclnt.def: New.
|
||
|
* lib32/mstask.def: New.
|
||
|
* lib32/connect.def: New.
|
||
|
* Makefile.am: Add new files.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-06-24 Mook <mook.gcc@gmail.com>
|
||
|
|
||
|
* lib32/crypt32.def: Fix @<n> suffix.
|
||
|
|
||
|
2010-06-21 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/wevtfwd.def: New.
|
||
|
* lib32/wevtapi.def: New.
|
||
|
* lib64/wevtapi.def: New.
|
||
|
* lib64/wevtfwd.def: New.
|
||
|
|
||
|
2010-06-21 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/msdrm.def: New.
|
||
|
* lib64/eapphost.def: New.
|
||
|
* lib64/ntdsapi.def: Update from Vista.
|
||
|
* lib64/dhcpcsvc6.def: New.
|
||
|
* lib64/eappgnui.def: New.
|
||
|
* lib64/eappprxy.def: New.
|
||
|
* lib64/davclnt.def: Updated from Vista.
|
||
|
* lib64/netapi32.def: Updated from Vista.
|
||
|
* lib64/dhcpsapi.def: Updated from Vista.
|
||
|
* lib64/wecapi.def: New.
|
||
|
* lib64/psapi.def: Updated from Vista.
|
||
|
* lib64/spoolss.def: Updated from Vista.
|
||
|
* lib64/powrprof.def: Updated from Vista.
|
||
|
* lib64/dxva2.def: New.
|
||
|
* lib64/eappcfg.def: New.
|
||
|
* lib32/eapp3hst.def: New.
|
||
|
* lib32/ntdsapi.def: New.
|
||
|
* lib32/psapi.def: Updated from Vista.
|
||
|
* lib32/powrprof.def: Updated from Vista.
|
||
|
* lib32/dxva2.def: New.
|
||
|
* lib32/dhcpsapi.def: New.
|
||
|
* lib32/wecapi.def: New.
|
||
|
* lib32/dhcpcsvc6.def: New.
|
||
|
* lib32/spoolss.def: New.
|
||
|
* lib32/davclnt.def: New.
|
||
|
* lib32/msdrm.def: New.
|
||
|
* lib32/netapi32.def: Updated from Vista.
|
||
|
* lib32/dssec.def: New.
|
||
|
* lib32/eappprxy.def: New.
|
||
|
* lib32/eapphost.def: New.
|
||
|
* lib32/eappcfg.def: New.
|
||
|
* lib32/eappgnui.def: New.
|
||
|
|
||
|
2010-06-17 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* Makefile.am (CFLAGS32): New 32-bit specific flags.
|
||
|
(CFLAGS64): New 64-bit specific flags.
|
||
|
Replace all occurences of architecture specific flags with new
|
||
|
definitions.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-06-17 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* Makefile.am (DTLIB, DTDEF): Remove generic versions.
|
||
|
(DTLIB32, DTLIB64): Create architecture specific versions based on
|
||
|
architecture specific $(DTDEF).
|
||
|
Replace all occurences of architecture specific flags with new
|
||
|
definitions.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-06-16 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* profile/profil.h (struct profile): Add quit event member.
|
||
|
* profile/profil.c (profthr_func): Make function returnable.
|
||
|
Wait for quit event and return when set.
|
||
|
(profile_off): Signal quit event and wait for thread return instead
|
||
|
of terminating thread.
|
||
|
(profile_on): Create quit event and handle error conditions. Move
|
||
|
error checking prior to setting the priority of potentially invalid
|
||
|
handle.
|
||
|
|
||
|
2010-06-16 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* profile/mcountFunc.S: Export _mcount always with single underscore.
|
||
|
(_mcount): Call renamed internal function.
|
||
|
* profile/mcount.c: Remove extern declaration and move to profile.h
|
||
|
|
||
|
2010-06-15 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* profile/gmon.c: Spaces-to-tabs in two places.
|
||
|
(fake_sbrk): Make it to return (void*)-1, because sbrk() returns that
|
||
|
on failure and its user monstartup() checks its return value that way,
|
||
|
too. From the Cygwin CVS.
|
||
|
(MINUS_ONE_P): New macro, -1LL for w64, -1 for all else. Use it with
|
||
|
void* casting in fake_sbrk() return and in monstartup() when checking
|
||
|
fake_sbrk() return value.
|
||
|
(_mcleanup): Constified proffile. Added a static char gmon_out[] as
|
||
|
"gmon.out" and assigned gmon_out to proffile.
|
||
|
|
||
|
2010-06-15 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* Makefile.am: Add libsrc/vds-uuid.c.
|
||
|
* vds-uuid.c: New.
|
||
|
|
||
|
2010-06-15 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/mf.def: New.
|
||
|
* lib64/ktmw32.def: Likewise.
|
||
|
* lib64/iscsidsc.def: Likewise.
|
||
|
* lib64/ncrypt.def: Likewise.
|
||
|
* lib64/mfplat.def: Likewise.
|
||
|
* lib64/evr.def: Likewise.
|
||
|
* lib32/mfplat.def: Likewise.
|
||
|
* lib64/bcrypt.def: Likewise.
|
||
|
* lib32/evr.def: Likewise.
|
||
|
* lib32/ncrypt.def: Likewise.
|
||
|
* lib32/bcrypt.def: Likewise.
|
||
|
* lib32/clusapi.def: Likewise.
|
||
|
* lib32/credui.def: Likewise.
|
||
|
* lib32/cryptnet.def: Likewise.
|
||
|
* lib32/cmutil.def: Likewise.
|
||
|
* lib32/mf.def: Likewise.
|
||
|
* lib32/iscsidsc.def: Likewise.
|
||
|
* lib32/sxs.def: Likewise.
|
||
|
* lib32/ktmw32.def: Likewise.
|
||
|
|
||
|
2010-06-15 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/bthprops.def: Sync with Vista exports.
|
||
|
* lib32/iphlpapi.def: Likewise.
|
||
|
* lib64/iphlpapi.def: Likewise.
|
||
|
* lib64/bthprops.def: New, sync with Vista exports.
|
||
|
|
||
|
2010-06-15 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* profile/gmon.h: Don't define BSD u_* types. Include _bsd_types.h
|
||
|
instead.
|
||
|
* profile/gcrt0.c: Likewise.
|
||
|
* profile/profil.h: Likewise.
|
||
|
* profile/mcountFunc.S: Spaces-to-tabs.
|
||
|
|
||
|
2010-06-10 Jacek Caban <jacek@codeweavers.com>
|
||
|
|
||
|
* libsrc/msctf-uuid.c: New.
|
||
|
* libsrc/netcon-uuid.c: New.
|
||
|
* libsrc/textstor-uuid.c: New.
|
||
|
* Makefile.am: Add libsrc/msctf-uuid.c libsrc/netcon-uuid.c and
|
||
|
libsrc/textstor-uuid to libuuid.a lib.
|
||
|
|
||
|
2010-06-08 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* lib32/shell32.def (ILCreateFromPath, ILCreateFromPathA,
|
||
|
ILCreateFromPathW, SHSimpleIDListFromPath): Added.
|
||
|
|
||
|
2010-06-05 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib32/clfsw32.def: New.
|
||
|
* lib32/clfsw32.def: Likewise.
|
||
|
* lib64/kernel32.def (AddSIDToBoundaryDescriptor): New.
|
||
|
(AddSecureMemoryCacheCallback): Likewise.
|
||
|
(AllocateUserPhysicalPagesNuma): Likewise.
|
||
|
(ApplicationRecoveryFinished): Likewise.
|
||
|
(ApplicationRecoveryInProgress): Likewise.
|
||
|
(ClosePrivateNamespace): Likewise.
|
||
|
(CreateBoundaryDescriptorA): Likewise.
|
||
|
(CreateBoundaryDescriptorW): Likewise.
|
||
|
(CreatePrivateNamespaceA): Likewise.
|
||
|
(CreatePrivateNamespaceW): Likewise.
|
||
|
(DeleteBoundaryDescriptor): Likewise.
|
||
|
(OpenPrivateNamespaceA): Likewise.
|
||
|
(OpenPrivateNamespaceW): Likewise.
|
||
|
(RegisterApplicationRecoveryCallback): Likewise.
|
||
|
(RemoveSecureMemoryCacheCallback): Likewise.
|
||
|
* lib64/ws2_32.def (FreeAddrInfoExA): New.
|
||
|
(FreeAddrInfoExW): Likewise.
|
||
|
(GetAddrInfoExA): Likewise.
|
||
|
(GetAddrInfoExW): Likewise.
|
||
|
* lib64/advapi32.def (AddMandatoryAce): New.
|
||
|
* lib64/winspool.def (AddPrinterConnection2A): New.
|
||
|
(AddPrinterConnection2W): New.
|
||
|
* lib32/kernel32.def (InterlockedPushListSList): Remove forwarder.
|
||
|
(AcquireSRWLockExclusive): Likewise.
|
||
|
(AcquireSRWLockShared): Likewise.
|
||
|
(AddVectoredContinueHandler): Likewise.
|
||
|
(AddVectoredExceptionHandler): Likewise.
|
||
|
(CallbackMayRunLong): Likewise.
|
||
|
(CancelThreadpoolIo): Likewise.
|
||
|
(CloseThreadpool): Likewise.
|
||
|
(CloseThreadpoolCleanupGroup): Likewise.
|
||
|
(CloseThreadpoolCleanupGroupMembers): Likewise.
|
||
|
(CloseThreadpoolIo): Likewise.
|
||
|
(CloseThreadpoolTimer): Likewise.
|
||
|
(CloseThreadpoolWait): Likewise.
|
||
|
(CloseThreadpoolWork): Likewise.
|
||
|
(DecodePointer): Likewise.
|
||
|
(DecodeSystemPointer): Likewise.
|
||
|
(DeleteBoundaryDescriptor): Likewise.
|
||
|
(DeleteCriticalSection): Likewise.
|
||
|
(DisassociateCurrentThreadFromCallback): Likewise.
|
||
|
(EncodePointer): Likewise.
|
||
|
(EncodeSystemPointer): Likewise.
|
||
|
(EnterCriticalSection): Likewise.
|
||
|
(ExitThread): Likewise.
|
||
|
(FlushProcessWriteBuffers): Likewise.
|
||
|
(FreeLibraryWhenCallbackReturns): Likewise.
|
||
|
(GetCurrentProcessorNumber): Likewise.
|
||
|
(HeapAlloc): Likewise.
|
||
|
(HeapReAlloc): Likewise.
|
||
|
(HeapSize): Likewise.
|
||
|
(InitOnceInitialize): Likewise.
|
||
|
(InitializeConditionVariable): Likewise.
|
||
|
(InitializeCriticalSection): Likewise.
|
||
|
(InitializeSListHead): Likewise.
|
||
|
(InitializeSRWLock): Likewise.
|
||
|
(InterlockedCompareExchange64): Likewise.
|
||
|
(InterlockedFlushSList): Likewise.
|
||
|
(InterlockedPopEntrySList): Likewise.
|
||
|
(InterlockedPushEntrySList): Likewise.
|
||
|
(IsThreadpoolTimerSet): Likewise.
|
||
|
(LeaveCriticalSection): Likewise.
|
||
|
(LeaveCriticalSectionWhenCallbackReturns): Likewise.
|
||
|
(QueryDepthSList): Likewise.
|
||
|
(ReleaseMutexWhenCallbackReturns): Likewise.
|
||
|
(ReleaseSRWLockExclusive): Likewise.
|
||
|
(ReleaseSRWLockShared): Likewise.
|
||
|
(ReleaseSemaphoreWhenCallbackReturns): Likewise.
|
||
|
(RemoveVectoredContinueHandler): Likewise.
|
||
|
(RemoveVectoredExceptionHandler): Likewise.
|
||
|
(RestoreLastError): Likewise.
|
||
|
(RtlCaptureContext): Likewise.
|
||
|
(RtlCaptureStackBackTrace): Likewise.
|
||
|
(RtlFillMemory): Likewise.
|
||
|
(RtlMoveMemory): Likewise.
|
||
|
(RtlUnwind): Likewise.
|
||
|
(RtlZeroMemory): Likewise.
|
||
|
(SetCriticalSectionSpinCount): Likewise.
|
||
|
(SetEventWhenCallbackReturns): Likewise.
|
||
|
(SetThreadpoolThreadMaximum): Likewise.
|
||
|
(SetThreadpoolTimer): Likewise.
|
||
|
(SetThreadpoolWait): Likewise.
|
||
|
(StartThreadpoolIo): Likewise.
|
||
|
(SubmitThreadpoolWork): Likewise.
|
||
|
(TryEnterCriticalSection): Likewise.
|
||
|
(VerSetConditionMask): Likewise.
|
||
|
(WaitForThreadpoolIoCallbacks): Likewise.
|
||
|
(WaitForThreadpoolTimerCallbacks): Likewise.
|
||
|
(WaitForThreadpoolWaitCallbacks): Likewise.
|
||
|
(WaitForThreadpoolWorkCallbacks): Likewise.
|
||
|
(WakeAllConditionVariable): Likewise.
|
||
|
(WakeConditionVariable): Likewise.
|
||
|
* lib32/clfsw32.def: New.
|
||
|
lib32/advapi32.def (AddMandatoryAce): New.
|
||
|
lib32/ws2_32.def (FreeAddrInfoExA): New.
|
||
|
(FreeAddrInfoExW): Likewise.
|
||
|
(GetAddrInfoExA): Likewise.
|
||
|
(GetAddrInfoExW): Likewise.
|
||
|
* lib32/winspool.def (AddPrinterConnection2A): New.
|
||
|
(AddPrinterConnection2W): Likewise.
|
||
|
|
||
|
2010-06-02 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* Makefile.am: Use && instead of ; for compound commands.
|
||
|
* Makefile.in: Regenerate.
|
||
|
|
||
|
2010-05-17 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* crt/ucrtexe.c: Define _UNICODE.
|
||
|
* crt/udll_argv.c: Likewise.
|
||
|
* crt/udllargc.c: Likewise.
|
||
|
|
||
|
2010-05-13 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
Revert last check-in for getopt. Mingw.org's version
|
||
|
is simply broken, so we stick to the NetBSD version.
|
||
|
|
||
|
2010-05-03 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
PR/2995926
|
||
|
* misc/getopt.c: Replace by PD mingw.org version.
|
||
|
|
||
|
2010-05-02 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* misc/mb_wc_common.h (get_codepage): use ___lc_codepage_func
|
||
|
instead of __lc_codepage to get codepage.
|
||
|
|
||
|
2010-04-21 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c: Fix strict aliasing
|
||
|
violation warning by using a struct in_addr variable instead of a
|
||
|
DWORD variable.
|
||
|
|
||
|
2010-04-20 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* misc/gettimeofday.c (FILETIME_1970): Change from 11644473600ull
|
||
|
to 116444736000000000ull as in the mingw.org version, fixing the
|
||
|
issue reported by Patrick Galbraith.
|
||
|
(getntptimeofday): Use a union of unsigned long long and FILETIME
|
||
|
instead of ULARGE_INTEGER, as in the mingw.org version, to fix the
|
||
|
strict aliasing violations reported by -Wstrict-aliasing=2.
|
||
|
|
||
|
2010-04-17 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* misc/mbrtowc.c (__mbrtowc_cp): Add nonnull attribute.
|
||
|
* misc/wcrtomb.c (wcrtomb): Use __UNUSED_PARAM instead of
|
||
|
__attribute__ ((__unused__))
|
||
|
(wcsrtombs): Likewise. Sync with mingw.org.
|
||
|
* misc/wcstof.c: New.
|
||
|
* misc/wcstold.c: Sync with mingw.org.
|
||
|
* Makefile.am: Add misc/wcstof.c.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-04-14 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* lib64/kernel32.def (AcquireSRWLockExclusive): New.
|
||
|
(AcquireSRWLockShared): Likewise.
|
||
|
(InitializeConditionVariable): Likewise.
|
||
|
(InitOnceBeginInitialize): Likewise.
|
||
|
(InitOnceComplete): Likewise.
|
||
|
(InitOnceExecuteOnce): Likewise.
|
||
|
(InitializeSRWLock): Likewise.
|
||
|
(ReleaseSRWLockExclusive): Likewise.
|
||
|
(ReleaseSRWLockShared): Likewise.
|
||
|
(SleepConditionVariableCS): Likewise.
|
||
|
(TryAcquireSRWLockExclusive): Likewise.
|
||
|
(TryAcquireSRWLockShared): Likewise.
|
||
|
(WakeAllConditionVariable): Likewise.
|
||
|
(WakeConditionVariable): Likewise.
|
||
|
* lib32/kernel32.def (TryAcquireSRWLockExclusive): New.
|
||
|
(TryAcquireSRWLockShared): Likewise.
|
||
|
|
||
|
2010-04-08 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* stdio/vfscanf.c: Define QUOTE macro expansions and wrap
|
||
|
calls from assembly with __MINGW_USYMBOL.
|
||
|
* stdio/vfwscanf.c: Likewise.
|
||
|
* stdio/vsscanf.c: Likewise.
|
||
|
* stdio/vswscanf.c: Likewise.
|
||
|
|
||
|
2010-04-07 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* complex/cpow.c: Remove declaration of pow().
|
||
|
|
||
|
2010-04-01 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* intrincs/_rotl64.c (_rotl64): Simplify logic, we are unsigned.
|
||
|
* intrincs/_rotr64.c (_rotr64): Likewise.
|
||
|
|
||
|
2010-04-01 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* Makefile.am (src_libmingwex32): Added intrincs/_rotl64.c and
|
||
|
intrincs/_rotr64.c to 32 bit libmingwex.a builds.
|
||
|
(src_libmingwex64): Add intrincs/_rotl64.c and intrincs/_rotr64.c
|
||
|
to 64 bit libmingwex.a builds, too, for now.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-04-01 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* intrincs/_rotl64.c: New.
|
||
|
* intrincs/_rotr64.c: New.
|
||
|
|
||
|
2010-03-31 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* misc/wassert.c (_assert): Add Ascii version.
|
||
|
|
||
|
2010-03-26 Doug Semler <dougsemler@gmail.com>
|
||
|
|
||
|
* Makefile.am (misc/delay-n.c, misc/delay-f.c): Add to libmingwex.a library.
|
||
|
* misc/delay-f.c: New.
|
||
|
* misc/delay-n.c: New.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-03-18 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* Makefile.am: Added lib64/wsock32.def to build.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-03-18 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib64/wsock32.def: New.
|
||
|
|
||
|
2010-03-16 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* misc/wassert.c (_wassert): Spelling fix: s/Assertation/Assertion/.
|
||
|
|
||
|
2010-03-13 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* math/cossin.c: New.
|
||
|
|
||
|
2010-03-03 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* aclocal.m4 (_LT_CHECK_MAGIC_METHOD): The latest libtool.m4 w64
|
||
|
fix from the libtool git repository applied.
|
||
|
* configure: Likewise.
|
||
|
* ltmain.sh (func_win32_libid): Update from the libtool git repo.
|
||
|
|
||
|
2010-02-19 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* libsrc/shell32.c (CLSID_ShellFSFolder): Define.
|
||
|
(IID_IShellLinkDataList): Define.
|
||
|
|
||
|
2010-02-19 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* libsrc/shell32.c (IID_IFolderView): Define.
|
||
|
|
||
|
2010-02-16 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
sync getopt.c with src/winsup/cygwin/libc/getopt.c r1.13 (Dec 14, 2009):
|
||
|
* misc/getopt.c (getopt_internal): Set optreset according to optind
|
||
|
setting earlier. Reevaluate POSIXLY_CORRECT if optreset is set to !0.
|
||
|
Handle a leading '-' in options independently of posixly_correct.
|
||
|
|
||
|
2010-02-10 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* lib32/user32.def: Add CloseTouchInputHandle and GetTouchInputInfo as
|
||
|
even more missing parts in revision 1530.
|
||
|
* lib64/user32.def: Likewise.
|
||
|
|
||
|
2010-02-10 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* lib32/user32.def: Add IsTouchWindow, RegisterTouchWindow and
|
||
|
UnregisterTouchWindow missing for support of revision 1530.
|
||
|
* lib64/user32.def: Likewise.
|
||
|
|
||
|
2010-02-10 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
A couple of lib32/*.def file fixes from mingw:
|
||
|
* lib32/comctl32.def (StrCSpnA, StrCSpnIA, StrCSpnW, StrChrA, StrChrIA,
|
||
|
StrChrIW, StrChrW, StrCmpNA, StrCmpNIA, StrCmpNIW, StrCmpNW, StrRChrA,
|
||
|
StrRChrIA, StrRChrW, StrRStrIA, StrRStrIW, StrStrA, StrStrIA, StrStrIW,
|
||
|
StrStrW, StrToIntA, StrToIntW): Removed erroneous exports which already
|
||
|
are in shlwapi.def.
|
||
|
* lib32/scsiport.def (ScsiPortGetDeviceBase): Fixed suffix.
|
||
|
* lib32/ntoskrnl.def (MmAllocateContiguousMemory): Fixed suffix.
|
||
|
* lib32/msimg32.def (GetDCBrushColor, GetDCPenColor): Moved from here...
|
||
|
* lib32/gdi32.def (GetDCBrushColor, GetDCPenColor): ... to here.
|
||
|
|
||
|
2010-02-02 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* profile/gmon.c, profile/gmon.h, profile/mcount.c: Remove advertising
|
||
|
clause of copyright. Closes our bug #2939623. For reference, see:
|
||
|
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
|
||
|
|
||
|
2010-01-29 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* Makefile.am: Add libmshtml.a and libmshtmled.a to build.
|
||
|
* lib32/mshtml.def: New.
|
||
|
* lib32/mshtmled.def: New.
|
||
|
|
||
|
2010-01-16 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* lib32/winusb.def: New.
|
||
|
* lib64/winusb.def: New.
|
||
|
* Makefile.am: Add both.
|
||
|
|
||
|
2010-01-15 Kai Tietz <kai.tietz@onevision.com>
|
||
|
Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
Change DISCLAIMER to DISCLAIMER.PD
|
||
|
|
||
|
2010-01-15 Philippe Dunski <koala01@free.fr>
|
||
|
|
||
|
* lib32/msvcrt.def (rand_s): New import symbol.
|
||
|
* lib32/msvcr80.def (rand_s): Likewise.
|
||
|
* lib64/msvcrt.def (rand_s): Likewise.
|
||
|
* lib64/wmsvcrt.def (rand_s): Likewise.
|
||
|
* lib64/msvcr80.def (rand_s): Likewise.
|
||
|
|
||
|
2010-01-15 Kai Tietz <kai.tietz@onevision.com>
|
||
|
|
||
|
* COPYING: New license text.
|
||
|
* DISCLAIMER: Updated for New license text.
|
||
|
* DISCLAIMER.PD: Moved old disclaimer template for PD.
|
||
|
|
||
|
2010-01-12 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* mingw-w64-headers/dirent.h: synchronized with the mingw.org
|
||
|
version for correct operation with mingw-3.1x version requirements.
|
||
|
* mingw-w64-crt/misc/dirent.c: reverted revision 76 change for bug
|
||
|
#1801043, not valid any longer. (do we manually need to copy that
|
||
|
field???)
|
||
|
|
||
|
2010-01-07 Jonathan Yong <jon_y@users.sourceforge.net>
|
||
|
|
||
|
* Makefile.am (src_libmingwex): Add misc/tdelete.c
|
||
|
misc/tfind.c misc/tsearch.c misc/twalk.c.
|
||
|
* misc/tdelete.c: New.
|
||
|
* misc/tfind.c: New.
|
||
|
* misc/tsearch.c: New.
|
||
|
* misc/twalk.c: New.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|
||
|
2010-01-04 Ozkan Sezer <sezeroz@gmail.com>
|
||
|
|
||
|
* configure.ac (--enable-wildcard): New configure time option in
|
||
|
order to enable command line globbing by default.
|
||
|
(__ENABLE_GLOBBING): New config.h macro, 0 or -1.
|
||
|
* crt/wildcard.c: Updated to use the new __ENABLE_GLOBBING macro.
|
||
|
* crt/CRT_noglob.c: New file with _dowildcard set as 0.
|
||
|
* Makefile.am: Added crt/CRT_noglob.c to the build.
|
||
|
* configure: Regenerated.
|
||
|
* config.h.in: Regenerated.
|
||
|
* Makefile.in: Regenerated.
|
||
|
|