+2012-10-21 Earnie Boyd <earnie@users.sourceforge.net>
+
+ https://sourceforge.net/tracker/?func=detail&aid=2004630&group_id=2435&atid=102435
+
+ * include/ddk/ntddk.h (KeQueryActiveProcessors): New VISTA declaration.
+ * lib/lib32/ddk/ntoskrnl.def: New VISTA import.
+
+2012-10-19 Earnie Boyd <earnie@users.sourceforge.net>
+
+ https://sourceforge.net/tracker/?func=detail&aid=3554826&group_id=2435&atid=102435
+
+ * include/mswsock.h (WSAPoll): New declaration.
+ * lib/lib32/ws2_32.def (WSAPoll@12): New import.
+
+2012-10-17 Earnie Boyd <earnie@users.sourceforge.net>
+
+ * tests/Makefile.in (libcrt-test-asinh): Add test.
+
+2012-10-17 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ https://sourceforge.net/tracker/index.php?func=detail&aid=2117590&group_id=2435&atid=102435
+
+ * tests/libcrt/test-asinh.c: New file.
+
+2012-10-16 Earnie Boyd <earnie@users.sourceforge.net>
+
+ * include/sdkddkver.h (WINNTVER): New macro.
+ (_WIN32_WINNT): Correct default value based on NTDDI_VERSION.
+ * include/stdio.h (_get_output_format): Base declaration or define on
+ VISTA.
+ (_set_output_format): Ditto.
+ (_get_printf_count_output): Ditto.
+ (_set_printf_count_output): Ditto.
+ * misc/src/libcrt/stdio/pformat.c: Remove needless code since we only
+ care about Windows.
+
+2012-10-08 Earnie Boyd <earnie@users.sourceforge.net>
+
+ * Makefile.in (dist-mingwrt-src, dist-mingw32-src, dist-wsl-src):
+ Copy top_srcdir to a specific mingw.org-wsl directory.
+
+2012-09-27 Earnie Boyd <earnie@users.sourceforge.net>
+
+ _USE_32BIT_TIME_T resolution and prepare for release.
+
+ * include/io.h: Add _HAVE_32BIT_TIME_T to filters.
+ * include/sys/stat.h: Ditto.
+ * include/sys/timeb.h: Ditto.
+ * include/sys/types.h: Ditto.
+ * include/wchar.h: Ditto.
+ * include/time.h: Rework _HAVE_32BIT_TIME_T to always use 64bit time_t
+ when not defined.
+ * Makefile.in (extra_OBJECTS): Move to the front of the dependency list.
+ (%.o : %.s): Create rules.
+ * lib/lib32/msvcrt.def.in: Remove needless __MSVCRT_VERSION__ filter
+ and previous endif to continue the previous filter.
+ * NEWS: New file.
+
+2012-09-26 Earnie Boyd <earnie@users.sourceforge.net>
+
+ Make the changes work.
+
+ * include/sys/stat.h (stat, fstat): Change __NO_INLINE__ filter to
+ _NO_OLDNAMES.
+ (_fstat64i32, _stat64i32): Define to be equal to _fstat64 and _stat64
+ respectively when __NO_INLINE__ is defined.
+ Remove _CRTIMP from declaration due to inline function.
+ (_wstat64i32): Define an inline function or define to _wstat64 since it
+ is missing from libmsvcrt.a.
+ Remove _CRTIMP from declaration due to inline function.
+ (xstat): Remove.
+ * include/commctrl.h (tagTVINSERTSTRUCTA, tagTVINSERTSTRUCTW): Move to
+ after the definition of TVITEMXA and TVITEMXW.
+ (TVINSERTSTRUCT, TV_INSERTSTRUCT): Move UNICODE amp to after the
+ definition of TVINSERTSTRUCTA and TVINSERTSTRUCTW.
+ * include/winuser.h (INPUT_MOUSE, INPUT_KEYBOARD, INPUT_HARDWARE):
+ Move to always define based on assumption of lowest supported OS.
+ These appeared in NT version 4 service pack 3.
+ (tagMOUSEINPUT, tagKEYBDINPUT, tagHARDWAREINPUT, tagINPUT): Ditto.
+ (SendInput): Ditto.
+ * include/time.h (_HAVE_32BIT_TIME_T): New macro stating that
+ msvcrt.dll contains the 32bit time functions.
+ (_USE_32BIT_TIME_T): If set then determine if _HAVE_32BIT_TIME_T is set
+ and use the 32bit time functions else use the 64bit time functions and
+ force datatype conversions.
+ * include/wchar.h: Match stat components to sys/stat.h.
+ * include/string.h (strcasecmp, strncasecmp): When __NO_INLINE__ defined
+ map functions to _stricmp and _strincmp respectfully.
+ * Makefile.in (libws2_32.a): Add src/libws2_32/ws2_32.o symbols to the
+ library. Override global target with a specific one.
+ (libscrnsavw_a_OBJECTS): Correct typo.
+ (extra_OBJECTS): New variable containing extra objects to build.
+ (libdinput_a_OBJECTS, libdmoguids_a_OBJECTS, libdxguid_a_OBJECTS,
+ libstrmiids_a_OBJECTS, libws2_32_a_OBJECTS): Correctly define targets.
+
+2012-09-21 Earnie Boyd <earnie@users.sourceforge.net>
+
+ Make the changes work.
+
+ * Makefile.in (ofmt_stub.o): Add stub to libmsvcrt.a through
+ libmsvcr71d.a.
+ (libmoldname*.a): Change the DLLNAME to msvcr*.dll as appropriate.
+ * include/sdkddkver.h (_WARN_DEFAULTS): New macro filter for warning
+ about defaults to enable building binutils.
+ * include/sys/stat.h: Rework structure definitions and declarations to
+ allow building binutils.
+ (_fstat64i32): New inline function.
+ (_stat64i32): Ditto.
+ * include/winsock.h (_WARN_WINSOCK_H): New macro filter for warning
+ about inclusion of winsock.h to allow building binutils.
+
2012-09-20 Earnie Boyd <earnie@users.sourceforge.net>
Redo the filters based on assumptions discussed in mingw-dvlpr list.