summaryrefslogtreecommitdiffstats
path: root/winsup/w32api
Commit message (Collapse)AuthorAgeFilesLines
* Even though MSDN documents these as __cdecl the kernel32.dll libraryEarnie Boyd2012-08-103-6/+22
| | | | | | | | | | | | 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.
* * lib/kernel32.def (InterlockedDecrement): Remove the @BYTE count sinceEarnie Boyd2012-08-082-3/+10
| | | | | | we now declare it as __cdecl. (InterlockedIncrement): Ditto. (InterlockedExchange): Ditto.
* * include/winnt.h (MemoryBarrier): Define to __mingworg_MemoryBarrier()Earnie Boyd2012-08-062-2/+7
| | | | | | | | which is in libmingwex.a. MODIFIED FROM: Use __sync_synchronize instead of creating a function due to multiple definition. NOTE: Not using __sync_synchronize to allow applications to mix-n-match C libraries from different vendors.
* * include/winnt.h (MemoryBarrier): Use __sync_synchronize instead ofEarnie Boyd2012-08-062-5/+6
| | | | creating a function due to multiple definition.
* * include/winver.h (VerQueryValue[AW]): Correct declaration per MSDN.Earnie Boyd2012-08-042-2/+6
|
* * lib/Makefile.in (amvideo.h): Dependencies are not met making this fileEarnie Boyd2012-08-022-1/+11
| | | | | implementation incomplete. Do not deliver it. (amaudio.h): Ditto.
* * include/setupapi.h: Correct typos and truncations.Earnie Boyd2012-08-022-6/+10
|
* * include/winnt.h (MemoryBarrier): Add definition.Earnie Boyd2012-08-012-0/+17
|
* * include/winbase.h (InterlockedDecrement): Modify declaration fromEarnie Boyd2012-08-012-3/+7
| | | | | | LONG WINAPI to LONG __cdecl to match Microsoft documentation. (InterlockedIncrement): Ditto. (InterlockedExchange): Ditto.
* * include/wtsapi32.h (WTSVirtualChannelClose): Add declaration.Earnie Boyd2012-08-013-1/+61
| | | | | | | | | | | (WTSVirtualChannelOpen): Ditto. (WTSVirtualchannelOpenEx): Ditto. (WTSVirtualChannelPurgeInput): Ditto. (WTSVirtualChannelPurgeOutput): Ditto. (WTSVirtualChannelQuery): Ditto. (WTSVirtualChannelRead): Ditto. (WTSVirtualChannelWrite): Ditto. * lib/wtsapi32.def (WTSVirtualChannelOpenEx@12): Add import.
* * include/winuser.h (tagMENUITEMINFOA): Correct dwItemData definition.Earnie Boyd2012-08-012-2/+7
| | | | (tagMENUITEMINFOW): Ditto.
* Add missing include/sdkddkver.hEarnie Boyd2012-07-301-0/+141
|
* * include/sdkddkver.h: New file.Earnie Boyd2012-07-292-0/+7
| | | | * include/windows.h: Include sdkddkver.h.
* * include/winsock.h: Keep IP_OPTIONS and SO_xxx definitions whenCorinna Vinschen2012-07-063-4/+11
| | | | | | building Cygwin. * include/winsock2.h: Keep sockaddr and sockaddr_storage definitions when building Cygwin.
* 2012-04-29 Jan Ringos <tringi@users.sf.net>Chris Sutcliffe2012-04-302-3/+7
| | | | * include/winbase.h (GetModuleHandleEx[A/W]): Correct version guard.
* 2012-04-28 LRN <l_r_nightmare@users.sf.net>Chris Sutcliffe2012-04-294-2/+164
| | | | | | * include/shobjidl.h: New file. * lib/shobjidl-uuid.c: New file. * lib/Makefile.in: Reference shobjidl-uuid.c.
* 2012-03-19 Ben Greear <greear@users.sf.net>Chris Sutcliffe2012-03-202-4/+9
| | | | | * include/routprot.h (IP_LOCAL_BINDING): Move above IP_ADAPTER_BINDING_INFO to correct warning about IP_LOCAL_BINDING being undefined.
* Correct misused 'rm -r' command in uninstall rules.Keith Marshall2012-01-164-3/+11
|
* Generalise makefile references to subdirectories of lib.Keith Marshall2012-01-163-7/+12
|
* * configure: Regenerate and re-add to repository.Corinna Vinschen2012-01-163-1/+4017
| | | | * .cvsignore: Fix accordingly.
* Add 'check' as GCS conforming alias for make's 'test' goal.Keith Marshall2012-01-155-9/+22
|
* More makefile code refactoring; remove redundant INCLUDES references.Keith Marshall2012-01-155-5/+11
|
* Add smart identification of auxiliary header file paths.Keith Marshall2012-01-155-43/+199
|
* More makefile code refactoring; fix top_srcdir references.Keith Marshall2012-01-155-71/+51
|
* Update and correct makefile rebuilding rules.Keith Marshall2012-01-156-10/+62
|
* More formatting adjustments.Keith Marshall2012-01-152-13/+26
|
* Miscellaneous formatting adjustments.Keith Marshall2012-01-154-95/+124
|
* Improve self-documentation of 'for' loop commands.Keith Marshall2012-01-155-79/+88
|
* Generalise 'all' rule to arbitrary prerequisite sub-directories.Keith Marshall2012-01-152-2/+9
|
* Derive package release index from configure time specification.Keith Marshall2012-01-153-34/+37
|
* Discontinue CVS tracking of generated 'configure' script.Keith Marshall2012-01-143-3814/+10
|
* Ensure Makefile.comm source is included in distribution tarballs.Keith Marshall2012-01-062-2/+8
|
* 2012-01-06 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2012-01-062-1/+5
| | | | * include/windef.h (WINVER): Back off to 0x0500.
* 2012-01-05 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2012-01-052-1/+5
| | | | * include/windef.h (WINVER): Bump to 0x0501.
* 2012-01-03 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2012-01-042-1/+8
| | | | | | | Return value, identified by 'make test'. * include/gdiplus/gdiplustypes.h (Gdiplus::GdiplusAbort::Abort()): Return NO_ERROR in virtual definition.
* 2012-01-03 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2012-01-043-20/+13
| | | | | | | | | | | | | Remove duplicate definitions, identified by 'make test'. * include/wincrypt.h (CRYPT_NEWKEYSET, CRYPT_DELETEKEYSET, CRYPT_MACHINE_KEYSET, CRYPT_SILENT, CRYPT_EXPORTABLE, CRYPT_USER_PROTECTED, CRYPT_CREATE_SALT, CRYPT_UPDATE_KEY, CRYPT_NO_SALT, CRYPT_PREGEN, CRYPT_RECIPIENT, CRYPT_INITIATOR, CRYPT_ONLINE, CRYPT_SF, CRYPT_CREATE_IV, CRYPT_KEK, CRYPT_DATA_KEY, CRYPT_VOLATILE, CRYPT_SGCKEY): Remove duplicate definitions. * include/winerror.h (CRYPT_E_REVOKED): Removed - already defined in wincrypt (which is where it should be defined according to MSDN).
* Correct misuse of #ifdef, identified by 'make test'.Keith Marshall2012-01-032-2/+9
|
* * include/winnt.h (JOB_OBJECT_LIMIT_BREAKAWAY_OK): Define.Corinna Vinschen2011-12-222-2/+16
| | | | | | | | | (JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK): Define. (JOB_OBJECT_BREAKAWAY_OK): Define as JOB_OBJECT_LIMIT_BREAKAWAY_OK and mark as kept for backward compatibility only. (JOB_OBJECT_SILENT_BREAKAWAY): Define as JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK and mark as kept for backward compatibility only.
* * include/winnt.h: Add missing PROCESS_QUERY_LIMITED_INFORMATION.Corinna Vinschen2011-12-222-0/+5
|
* Factor common code from subdirectory makefiles into Makefile.comm.inKeith Marshall2011-12-137-351/+290
|
* Prepare for factoring out common makefile code.Keith Marshall2011-12-132-11/+21
|
* Correct makefile error; remove unnecessary FLAGS_TO_PASS macroKeith Marshall2011-12-123-51/+36
|
* Correct defective configure checkinKeith Marshall2011-12-101-229/+2
|
* Build system clean-up (phase 1)Keith Marshall2011-12-106-2399/+2662
|
* * include/winuser.h: Ad missing MAPVK_xxx definitions.Corinna Vinschen2011-08-192-0/+10
|
* * include/winnt.h (IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE,Corinna Vinschen2011-08-052-3/+18
| | | | | | | | | IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY, IMAGE_DLLCHARACTERISTICS_NX_COMPAT): Fix typo in definitions. (IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT): Keep broken definitions for backward compatibility.
* * include/winsock2.h (SIO_UDP_CONNRESET): Define.Corinna Vinschen2011-07-292-0/+5
|
* 2011-05-22 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2011-05-232-1/+7
| | | | | | * include/wingdi.h (GCP_RESULTSW): Correct defintion. Thanks to Albrecht Schlosser for the report and the fix.
* * include/winbase.h (STACK_SIZE_PARAM_IS_A_RESERVATION): Define.Corinna Vinschen2011-05-152-0/+5
|
* 2011-04-21 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2011-04-223-5/+8
| | | | | | | * include/windef.h (PACKED): Remove macro. * include/wincon.h: Replace PACKED macro with __attribute__((packed)). Thanks to Keith Marshall for the fix.