76c4e21b49
Even though MSDN documents these as __cdecl the kernel32.dll library
...
exports them as __stdcall. Confirmed with gendef program.
* lib/kernel32.def (InterlockedDecrement): Revert the 2012-08-08 change.
(InterlockedIncrement): Ditto.
(InterlockedExchange): Ditto.
* include/winbase.h (InterlockedDecrement): Revert the 2012-08-01
change.
(InterlockedIncrement): Ditto.
(InterlockedExchange): Ditto.
2012-08-10 13:58:49 +00:00
cc02df1286
* lib/kernel32.def (InterlockedDecrement): Remove the @BYTE count since
...
we now declare it as __cdecl.
(InterlockedIncrement): Ditto.
(InterlockedExchange): Ditto.
2012-08-08 20:28:26 +00:00
b766e1bfdf
* lib/Makefile.in (amvideo.h): Dependencies are not met making this file
...
implementation incomplete. Do not deliver it.
(amaudio.h): Ditto.
2012-08-02 01:53:55 +00:00
30ea43437c
* include/wtsapi32.h (WTSVirtualChannelClose): Add declaration.
...
(WTSVirtualChannelOpen): Ditto.
(WTSVirtualchannelOpenEx): Ditto.
(WTSVirtualChannelPurgeInput): Ditto.
(WTSVirtualChannelPurgeOutput): Ditto.
(WTSVirtualChannelQuery): Ditto.
(WTSVirtualChannelRead): Ditto.
(WTSVirtualChannelWrite): Ditto.
* lib/wtsapi32.def (WTSVirtualChannelOpenEx@12): Add import.
2012-08-01 17:25:34 +00:00
d578467671
2012-04-28 LRN <l_r_nightmare@users.sf.net>
...
* include/shobjidl.h: New file.
* lib/shobjidl-uuid.c: New file.
* lib/Makefile.in: Reference shobjidl-uuid.c.
2012-04-29 02:43:40 +00:00
d409f31ff3
Correct misused 'rm -r' command in uninstall rules.
2012-01-16 20:37:25 +00:00
ec54dd65e2
Generalise makefile references to subdirectories of lib.
2012-01-16 20:26:49 +00:00
47c607cdca
Add 'check' as GCS conforming alias for make's 'test' goal.
2012-01-15 21:30:48 +00:00
fe493b0f4b
More makefile code refactoring; remove redundant INCLUDES references.
2012-01-15 20:56:25 +00:00
f485d8ffb4
More makefile code refactoring; fix top_srcdir references.
2012-01-15 15:31:11 +00:00
6208cfce7a
Update and correct makefile rebuilding rules.
2012-01-15 15:10:09 +00:00
f0449b5092
More formatting adjustments.
2012-01-15 14:28:17 +00:00
300dfd2a1b
Miscellaneous formatting adjustments.
2012-01-15 14:20:36 +00:00
c6a4777d85
Improve self-documentation of 'for' loop commands.
2012-01-15 12:39:00 +00:00
f46fcfebd1
Factor common code from subdirectory makefiles into Makefile.comm.in
2011-12-13 20:46:53 +00:00
5cc68751fd
Prepare for factoring out common makefile code.
2011-12-13 20:10:42 +00:00
1e10d23a56
Correct makefile error; remove unnecessary FLAGS_TO_PASS macro
2011-12-12 20:02:33 +00:00
2642251d66
2011-03-25 Chris Sutcliffe <ir0nh34d@users.sf.net>
...
* lib/Makefile.in: Include GDIPLUS_HEADERS in dist target.
2011-03-26 03:41:23 +00:00
e8dc396d7a
2011-03-05 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/kernel32.def (FreeLibraryAndExitThread): Fix definition.
2011-03-05 05:45:42 +00:00
2cb94d2ba4
2010-08-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/sspi.h (QuerySecurityContextToken): Define.
* lib/secur32.def: Regenerate using gendef on a Win7 machine.
Thank you to Magnus Hagander for reporting the issue.
2010-08-26 02:42:31 +00:00
a3a74aa453
2010-08-24 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/ws2_32.def: Regenerate using gendef on a Win7 machine.
2010-08-24 22:05:38 +00:00
59ecc5766c
2010-08-22 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/CheckConflicts.sh: New file.
2010-08-22 04:03:33 +00:00
f6ce088fb3
2010-08-21 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/kernel32.def (CopyLZFile, GetExpandedNameA, GetExpandedNameW, LZClose,
LZCopy, LZInit, LZOpenFileA, LZOpenFileW, LZRead, LZSeek, OpenProcessToken,
OpenThreadToken, RegCloseKey, RegCreateKeyExA, RegCreateKeyExW,
RegDeleteKeyExA, RegDeleteKeyExW, RegDeleteValueA, RegDeleteValueW,
RegEnumKeyExA, RegEnumKeyExW, RegEnumValueA, RegEnumValueW, RegFlushKey,
RegGetKeySecurity, RegLoadKeyA, RegLoadKeyW, RegNotifyChangeKeyValue,
RegOpenCurrentUser, RegOpenKeyExA, RegOpenKeyExW, RegOpenUserClassesRoot,
RegQueryInfoKeyA, RegQueryInfoKeyW, RegQueryValueExA, RegQueryValueExW,
RegRestoreKeyA, RegRestoreKeyW, RegSetKeySecurity, RegSetValueExA,
RegSetValueW, RegUnLoadKeyA, RegUnLoadKeyW, RtlCaptureStackBackTrace,
RtlFillMemory, RtlMoveMemory, RtlZeroMemory, SetThreadToken): Remove
conflicting definition.
* lib/th32.def: Remove.
* lib/ntdll.def (RtlUnwind): Remove conflicting definition.
* lib/version.def (VerLanguageNameA, VerLanguageNameW): Remove conflicting
definition.
2010-08-22 03:52:59 +00:00
387589c4a4
2010-08-21 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/kernel32.def (CreateProcessAsUserW): Remove definition.
2010-08-21 19:21:33 +00:00
fb20493f3d
2010-08-20 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/kernel32.def: Regenerate using gendef on a Win7 machine.
2010-08-20 04:14:18 +00:00
e3bef3f7d5
2010-07-22 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/kernel32.def(FatalExit): Correct definiton.
2010-07-24 03:01:20 +00:00
a3ee6a48f3
2010-07-21 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/kernel32.def: Regenerate using gendef.
2010-07-22 03:10:28 +00:00
cc077128d3
2010-07-08 Markus Koenig <basilo@users.sourceforge.net>
...
* include/gdiplus.h: New file.
* include/gdiplus/gdiplus.h: New file.
* include/gdiplus/gdiplusbase.h: New file.
* include/gdiplus/gdiplusbrush.h: New file.
* include/gdiplus/gdipluscolor.h: New file.
* include/gdiplus/gdipluscolormatrix.h: New file.
* include/gdiplus/gdipluseffects.h: New file.
* include/gdiplus/gdiplusenums.h: New file.
* include/gdiplus/gdiplusflat.h: New file.
* include/gdiplus/gdiplusgpstubs.h: New file.
* include/gdiplus/gdiplusgraphics.h: New file.
* include/gdiplus/gdiplusheaders.h: New file.
* include/gdiplus/gdiplusimageattributes.h: New file.
* include/gdiplus/gdiplusimagecodec.h: New file.
* include/gdiplus/gdiplusimaging.h: New file.
* include/gdiplus/gdiplusimpl.h: New file.
* include/gdiplus/gdiplusinit.h: New file.
* include/gdiplus/gdipluslinecaps.h: New file.
* include/gdiplus/gdiplusmatrix.h: New file.
* include/gdiplus/gdiplusmem.h: New file.
* include/gdiplus/gdiplusmetafile.h: New file.
* include/gdiplus/gdiplusmetaheader.h: New file.
* include/gdiplus/gdipluspath.h: New file.
* include/gdiplus/gdipluspen.h: New file.
* include/gdiplus/gdipluspixelformats.h: New file.
* include/gdiplus/gdiplusstringformat.h: New file.
* include/gdiplus/gdiplustypes.h: New file.
* lib/gdiplus.c: New file containing GDI+ variable definitions
and GUIDs.
* lib/gdiplus.def: New file.
* lib/Makefile.in: Add gdiplus.o to EXTRA_OBJS,
add gdiplus.c to SOURCES.
* lib/test.c: Include gdiplus.h.
2010-07-08 23:14:54 +00:00
5eb491d26e
2010-06-28 Rick Rankin <rrankin1424-mingw@yahoo.com>
...
* include/psapi.h (PROCESS_MEMORY_COUNTERS_EX, PERFORMANCE_INFORMATION,
GetPerformanceInfo): Define.
* lib/psapi.def (GetPerformanceInfo): Define.
* include/wincrypt.h (CryptEnumProvidersA, CryptEnumProvidersW,
CryptEnumProviders): Define.
2010-06-29 23:17:40 +00:00
954e9f99fb
2010-02-17 LRN <lrn1986@gmail.com>
...
* include/shlguid.h (IID_IFolderView): Define.
* include/shlobj.h (IFolderView interface): Define.
* lib/shell32.c (IID_IFolderView): Export.
2010-02-18 13:01:56 +00:00
547f15d128
2009-20-10 Heiko Hund <heiko@ist.eigentlich.net>
...
* include/commctrl.h (GetMUILanguage, InitMUILanguage): Add prototypes.
* lib/comctl32.def (GetMUILanguage, InitMUILanguage): Define.
2009-11-20 23:54:02 +00:00
21d105b7c6
2009-20-10 Michael James <james.me@gmail.com>
...
* include/wingdi.h (CLEARTYPE_QUALITY): Define.
* include/winuser.h (WM_KEYLAST): Alternative definition when _WIN32_WINNT
>= 0x0501.
(WM_UNICHAR,UNICODE_NOCHAR): Define.
* lib/comctl32.def (DefSubclassProc@16,GetWindowSubclass@16,
RemoveWindowSubclass@12): Add exports.
* lib/gdi32.def (GetDCBrushColor@4,GetDCPenColor@4): Add exports.
2009-11-20 23:46:05 +00:00
64d9a4c6e6
2009-20-10 Jarkko Sakkinen <jarkko.sakkinen@iki.fi>
...
* include/winuser.h (WM_TOUCHMOVE, WM_TOUCHDOWN, WM_TOUCHUP,
TOUCHEVENTF_DOWN, TOUCHEVENTF_INRANGE, TOUCHEVENTF_MOVE,
TOUCHEVENTF_NOCOALESCE, TOUCHEVENTF_PALM, TOUCHEVENTF_PEN,
TOUCHEVENTF_PRIMARY, TOUCHEVENTF_UP, TOUCHEVENTMASKF_CONTACTAREA,
TOUCHEVENTMASKF_EXTRAINFO, TOUCHEVENTMASKF_TIMEFROMSYSTEM, TOUCHINPUT,
CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow,
RegisterTouchWindow, UnregisterTouchWindow): Define.
* lib/user32.def (CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow,
RegisterTouchWindow, UnregisterTouchWindow): Define.
2009-11-20 23:32:27 +00:00
c16cd85665
Honor DESTDIR for winsup/mingw and winsup/w32api
2009-10-29 21:53:47 +00:00
3a88eb1446
* lib/msimg32.def (GetDCBrushColor, GetDCPenColor): Move entry points
...
from here...
* lib/gdo32.dll: ...to here.
2009-07-21 09:39:02 +00:00
128b854b57
* lib/comctl32.def (StrCSpnA@8, StrCSpnIA@8, StrCSpnW@8, StrChrA@8,
...
StrChrIA@8, StrChrIW@8, StrChrW@8, StrCmpNA@12, StrCmpNIA@12,
StrCmpNIW@12, StrCmpNW@12, StrRChrA@12, StrRChrIA@12, StrRChrW@12,
StrRStrIA@12, StrRStrIW@12, StrStrA@8, StrStrIA@8, StrStrIW@8,
StrStrW@8, StrToIntA@4, StrToIntW@4): Remove erroneously defined
entry points.
2009-07-01 11:06:12 +00:00
1866410bb8
* include/ddk/ntapi.h: Add NtXxx equivalent to ZwXxx where missing
...
and vice versa.
* include/ddk/ntifs.h: Ditto.
* include/ddk/winddk.h: Ditto.
* lib/ntdll.def (NtPlugPlayControl, NtQueryInstallUILanguage,
ZwPlugPlayControl, ZwQueryInstallUILanguage): Add entry points defined
in header, but missing in lib. Omit NT4-only entry points.
2009-06-07 11:40:09 +00:00
1f5ea7a0db
2009-05-01 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/shellapi.h (SHIL_LARGE, SHIL_SMALL, SHIL_EXTRALARGE,
SHIL_SYSSMALL, SHIL_JUMBO, SHIL_LAST SHIL_JUMBO, SHGetImageList): Define.
* lib/shell32.def (SHGetImageList): Define.
2009-05-02 01:46:36 +00:00
96ed5e2441
2009-01-11 Henry Nestler <henry@bigfoot.de>
...
* lib/ddk/ntoskrnl.def: Enable ZwQueryEaFile, ZwSetEaFile, NtQueryEaFile,
NtSetEaFile.
2009-01-17 17:00:07 +00:00
8310aa78b2
2008-12-05 Chris Sutcliffe <ir0nh34d@users.sf.net>
...
* lib/glut.def: remove.
* lib/glut32.def: ditto.
2008-12-06 02:19:57 +00:00
953c58045b
2008-08-29 Andy Grover <andy.grover@oracle.com>
...
* include/ddk/scsi.h: Define READ_TOC formats.
* lib/ddk/scsiport.def (ScsiPortGetDeviceBase): Fix export.
2008-08-30 23:14:26 +00:00
1c931bf118
2008-08-29 Andy Grover <andy.grover@oracle.com>
...
* include/ddk/ndis.h (NDIS_MINIPORT_MAJOR_VERSION, NDIS_MINIPORT_MINOR_VERSION,
struct NDIS_TASK_OFFLOAD_HEADER, PROTOCOL_RESERVED_SIZE_IN_PACKET,
NdisGetFirstBufferFromPacketSafe, NdisMIndicateReceivePacket,
NdisSetPacketPoolProtocolId, NdisMInitializeTimer, NdisMSetPeriodicTimer,
NdisMCancelTimer): Define.
(enum NDIS_ENCAPSULATION, struct NDIS_ENCAPSULATION_FORMAT): move in file.
(struct _NDIS_PACKET): Define using _ANONYMOUS_UNION and ANONYMOUS_STRUCT to
eliminate warnings.
(NdisReinitializePacket): Rename from NdisReinitializePacketCounts.
* lib/ddk/ndis.def (NdisInitAnsiString, NdisInitUnicodeString, NdisMCancelTimer,
NdisMInitializeTimer, NdisMSetPeriodicTimer, NdisSetPacketPoolProtocolId):
Export.
2008-08-30 23:08:11 +00:00
782ac76f36
2008-08-29 Andy Grover <andy.grover@oracle.com>
...
* include/ddk/winddk.h (KeFlushQueuedDpcs, KeMemoryBarrier): Define.
(KeGetCurrentProcessorNumber): Fix incorrect member reference.
(InterlockedIncrement, InterlockedDecrement): fix warning.
* lib/ddk/ntoskrnl.def (KeFlushQueuedDpcs, KeMemoryBarrier): Export.
(KeNumberProcessors): Export.
2008-08-30 02:16:11 +00:00
b73c0b890e
2008-07-25 Bo Yang <techrazy@users.sourceforge.net>
...
* lib/gdi32.def (SetLayout): Export.
2008-07-25 22:13:22 +00:00
b6e1c2af52
2008-07-25 Bo Yang <techrazy@users.sourceforge.net>
...
* include/wincrypt.h (struct _CRYPT_KEY_PROV_PARAM,
struct _CRYPT_KEY_PROV_INFO, CertGetCertificateContextProperty,
CryptEnumKeyIdentifierProperties, CryptAcquireCertificatePrivateKey,
CertCreateCertificateContext, CryptGetKeyIdentifierProperty,
CertSetCertificateContextProperty, CertCompareCertificateName,
CryptSetKeyIdentifierProperty, CertOIDToAlgId, CryptGetDefaultProviderA,
CryptGetDefaultProviderW and many corresponding macroes): Define.
* lib/crypt32.def (Export the above 11 functions): Export.
* include/winerror.h (CRYPT_E_NOT_FOUND and other crypt related
macroes): Define.
2008-07-25 22:09:36 +00:00
c0bb6b5bd6
* include/iphlpapi.h (GetExtendedTcpTable): Add prototype.
...
* include/iprtrmib.h (TCP_TABLE_CLASS, MIB_TCPROW_OWNER_PID,
MIB_TCPTABLE_OWNER_PID, MIB_TCP6ROW_OWNER_PID,
MIB_TCP6TABLE_OWNER_PID): Define.
* lib/iphlpapi.def (GetExtendedTcpTable): Export.
2008-07-14 15:55:48 +00:00
31558344b0
Committed as obvious.
...
* lib/ddk/hal.def (HalTranslateBusAddress): Correct suffix.
* lib/ddk/ntoskrnl.def (MmAllocateContiguousMemory): Correct suffix.
Bug reported by Brian Hawley.
2008-06-20 03:19:15 +00:00
d7d60d10a1
* include/dsgetdc.h (DS_FORCE_REDISCOVERY, DS_FORCE_REDISCOVERY,
...
DS_DIRECTORY_SERVICE_REQUIRED, DS_DIRECTORY_SERVICE_PREFERRED,
DS_GC_SERVER_REQUIRED, DS_PDC_REQUIRED, DS_BACKGROUND_ONLY,
DS_IP_REQUIRED, DS_KDC_REQUIRED, DS_TIMESERV_REQUIRED,
DS_WRITABLE_REQUIRED, DS_GOOD_TIMESERV_PREFERRED, DS_AVOID_SELF,
DS_ONLY_LDAP_NEEDED, DS_IS_FLAT_NAME, DS_IS_DNS_NAME,
DS_RETURN_DNS_NAME, DS_RETURN_FLAT_NAME): Define.
(DsGetDcNameW, DsGetDcNameA): Declare.
(DsGetDcName): Define.
* lib/netapi32.def (DsGetDcNameA, DsGetDcNameW): Export.
2008-06-17 18:53:21 +00:00
341b9607bd
2008-01-30 Brandon Sneed <nivenh@sourceware.org>
...
* lib/bthprops.def: new file, bluetooth imports.
2008-01-30 09:39:16 +00:00
e917b0bc44
2008-01-29 Brandon Sneed <nivenh@sourceware.org>
...
* include/winnt.h (SYSTEM_POWER_CONDITION): typedef.
* include/winuser.h (PBT_POWERSETTINGCHANGE, DEVICE_NOTIFY_WINDOW_HANDLE,
DEVICE_NOTIFY_SERVICE_HANDLE): define.
* include/winuser.h (LPCGUID, HPOWERNOTIFY, POWERBROADCAST_SETTING): typedefs.
* include/winuser.h (GUID_POWERSCHEME_PERSONALITY, GUID_MIN_POWER_SAVINGS,
GUID_MAX_POWER_SAVINGS, GUID_TYPICAL_POWER_SAVINGS, GUID_ACDC_POWER_SOURCE,
GUID_BATTERY_PERCENTAGE_REMAINING, GUID_IDLE_BACKGROUND_TASK,
GUID_SYSTEM_AWAYMODE, GUID_MONITOR_POWER_ON): added externs for GUIDs.
* include/winuser.h (RegisterPowerSettingNotification,
UnregisterPowerSettingNotification): Add prototypes.
* lib/user32.def: Added imports for the above prototypes.
* lib/Makefile.in: Added build support for power-uuid.c.
* lib/power-uuid.c: New file containing power GUID definitions.
2008-01-29 21:18:49 +00:00