From: Earnie Boyd Date: Sun, 24 Feb 2013 17:04:08 +0000 (-0500) Subject: * lib/lib32/ddk/ntoskrnl.def (KeQueryActiveProcessorCount): Correct X-Git-Tag: 4.0-rc1~5 X-Git-Url: http://git.osdn.net/view?p=mingw%2Fmingw-org-wsl.git;a=commitdiff_plain;h=cc3ceaa36dc9094ffed127321087907ea5ded970 * lib/lib32/ddk/ntoskrnl.def (KeQueryActiveProcessorCount): Correct typo. (KeQueryActiveProcessors): Add import. * NEWS: Add and adjust release notes for 4.0. --- diff --git a/ChangeLog b/ChangeLog index 3aceb33..89ef1b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2013-02-24 Earnie Boyd + + * lib/lib32/ddk/ntoskrnl.def (KeQueryActiveProcessorCount): Correct + typo. + (KeQueryActiveProcessors): Add import. + * NEWS: Add and adjust release notes for 4.0. + 2013-02-23 Earnie Boyd * README: Add references for reporting bugs and submitting patches. diff --git a/NEWS b/NEWS index 175534d..1bc3b4a 100644 --- a/NEWS +++ b/NEWS @@ -140,8 +140,18 @@ O_RAW is now declared if ndef _NO_MOLDNAMES in fcntl.h. CRYPT_KEY_PROV_INFO and CRYPT_KEY_PROV_PARAM are now defined in wincrypt.h. KeQueryActiveProcessorCount is now declared in ddk/ntddk.h; but still is broken. See Issue [#1183]. -The stat and fstat declarations in sys/stat.h have been reworked to provide - definitions for the functions related to 32bit versus 64bit file system - functions. Remove ndef _NO_OLDNAMES guard from off_t in sys/types.h so that it is always defined. +Added definitions of _MCW_DN, _DN_SAVE and _DN_FLUSH to float.h. +The stat functions were modified to use the various _stat32, _stat64, + _stat64i32, etc functions. Using _stat will resolve to the correct structure. + The resolution is a result of _USE_32BIT_TIME_T and _HAVE_32BIT_TIME_T user + land initiated definitions. See sys/stat.h for the implementation. +The POINTTOPOINTS returned data type was changed from a POINTS structure to the + value of MAKELONG based on user experience with the macro. +The POINTSTOPOINT, MAKEWORD, MAKELONG, LOWORD, HIWORD, LOBYTE, HIBYTE macros + were corrected to use the correct data type casts. +Correct the tdelete, tfind and tsearch declarations in search.h +Correct the LaunchScreenSaver implementation in src/libscrnsave/scrnsave.c to + allow operation on systems older than Windows 2000. +Correct the typo defining LPENUMSTATPROPSTG as a pointer in objfwd.h. diff --git a/lib/lib32/ddk/ntoskrnl.def b/lib/lib32/ddk/ntoskrnl.def index 18cdd93..ef4eca4 100644 --- a/lib/lib32/ddk/ntoskrnl.def +++ b/lib/lib32/ddk/ntoskrnl.def @@ -547,8 +547,8 @@ KeNumberProcessors DATA ;KeProfileInterrupt ;KeProfileInterruptWithSource KePulseEvent@12 -;KeQueryActiveProcessors -KeQueryActiveProccsorCount@4 +KeQueryActiveProcessors@0 +KeQueryActiveProcessorCount@4 KeQueryInterruptTime@0 KeQueryPriorityThread@4 ;KeQueryRuntimeThread