OSDN Git Service

The DLL name for winspool is actually winspool.drv.
[mingw/mingw-org-wsl.git] / ChangeLog
index 6185af9..f868928 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,511 @@
+2013-09-14  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       The winspool DLL name is actually winspool.drv.
+
+       * Makefile.in: Conditionalize the DLL name specification for
+       libwinspool.a.
+
+2013-08-01  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       Correct typo causing errors under some conditions.
+
+       * include/sdkddkver.h: Change OSDIR to OSVER.
+
+2013-07-28  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       Correction for issue #2007.
+
+       * Makefile.in: Corrected for missing libgmon.a objects and headers.
+       * misc/gpl/profile/profil.h: Move to ...
+       * misc/gpl/include/profil.h: Here.
+       * misc/src/libcrt/profile/gmon.h: Move to ...
+       * misc/src/include/gmon.h: Here.
+
+2013-06-28  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/tchar.h (_tcsclen): Add missing define.
+
+2013-06-27  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/wchar.h: Resolve issue to define all components of
+       _STAT_DEFINED
+       * Makefile.in (mingw.org-wsl): Change string to mingw_org_wsl for
+       package name consistency and to be repository name nescient.
+       * README (mingw.org-wsl): Ditto
+
+2013-06-25  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Correct ill advised use of non-standard shell syntax.
+
+       * Makefile.in (lib%.a): Remove bash/ksh/csh style logic construct;
+       replace it using standard Bourne shell "test" command syntax.
+
+2013-06-21  Mark Brand  <mabrand@mabrand.nl>
+
+       * include/time.h: Correct typecasts throughout.
+
+2013-06-18  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/io.h (_findfirst*, _findnext*): Remove the __NO_INLINE__
+       filter and change the signature to __CRT_MAYBE_INLINE.
+       * include/wchar.h (time_t): Remove definition.
+       * include/sys/types.h: Add comment for time_t indicating other files
+       where time_t is defined.
+
+2013-06-17  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/_mingw.h (__CRT_MAYBE_INLINE): When __NO_INLINE__ defined we
+       need to make it _CRTALIAS to avoid auto export issues.
+       * include/io.h (_wfindfirst*, _wfindnext*): Remove the __NO_INLINE__
+       filter and use __CRT_MAYBE_INLINE definitions.
+       * include/wchar.h (_wfindfirst*, _wfindnext*): Correct the declarations.
+       (_wfindfirst32i64, _wfindfirst64i32, _wfindnext32i64, _wfindnext64i32):
+       Define as __CRT_MAYBE_INLINE.
+
+2013-06-16  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * NEWS: Add text for MSVCRT_VERSION and for the _CRTALIAS 32bit time_t
+       definitions.
+       * include/_mingw.h (GCC system_header): Add a __CRT_TESTING__ filter.
+       * include/string.h (GCC system_header): Ditto.
+       * include/sys/stat.h (GCC system_header): Ditto.
+       (string.h): Move the include toward the top of the file.
+       (extern "C" {): Move above the filters so that it is not incorrectly
+       conditional.
+       Correct some comments and move the opening brace to the function
+       definition line throughout.
+       * include/sys/utime.h (utime): Move declaration to after the declaration
+       of _utime64().  Create a _CRTALIAS when _USE_32BIT_TIME_T is undefined.
+       Add datatype specifiers within the _CRTALIAS definitions throughout.
+       * include/wchar.h (GCC system_header): Add a __CRT_TESTING__ filter.
+       (FILENAME_MAX): Define macro if not already defined.
+       Correct comments throughout.
+       Correct #if...#endif misaligned pair.
+       (wcsicmp): Use _CRTALIAS instead of __CRT_INLINE since it is a one line
+       function definition.
+       (*wfinddata*): Use FILENAME_MAX throughout.
+       (_wstat32): Make a _CRTALIAS rather than a _CRTIMP.
+       (_wstat64i32): Use __CRT_MAYBE_INLINE instead of __CRT_INLINE.
+       (_wstat32i64): Define.
+       (_wstat, _wstati64): Remove the MSVCRT_VERSION >= 800 filter.
+
+2013-06-07  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/_mingw.h (_CRTALIAS): Add comments explaining its purpose.
+       (__CRT_MAYBE_INLINE): New macro that may be defined as __CRT_INLINE or
+       empty depending on __NO_INLINE__.
+       * include/stat.h (_fstat64i32(), _fstat32i64(), _stat64i32(),
+       _stat32i64(), _wstat64i32(), _wstat32i64()): Use __CRT_MAYBE_INLINE
+       instead of guarding with __NO_INLINE__ since the functions need to be
+       always created.
+       * include/wchar.h (_utimbuf, _utimbuf32, _utimbuf64, _wutime(),
+       _wutime32(), _wutime64()): MSDN declares these can be declared/defined
+       by including wchar.h.
+       * include/utime.h: Care for _USE_32BIT_TIME_T in same fashion as time.h.
+
+
+2013-06-07  Jan Nijtmans <nijtmans@users.sourceforge.net>
+
+       * include/time.h: Correct typos. Add MSVCRT_VERSION >= 800 guard for
+       _CRTALIAS of _wctime.
+
+2013-06-05  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Provide more robust inverse hyperbolic sine functions.
+
+       * src/libcrt/math/asinh.c: Rewritten; it now provides a generic
+       implementation for asinh(), asinhf(), and asinhl() functions; thus...
+       * src/libcrt/math/asinhf.c src/libcrt/math/asinhl.c: ...are obsolete;
+       delete them.
+
+       * Makefile.in (math_SOURCES): Remove references for asinh[fl].c
+       (libmingwex_a_OBJECTS): Add explicit references to create associated
+       object files, from the common generic source, together with build
+       rules to compile them.
+
+2013-06-05  Mark  <mabrand@users.sourceforge.net>
+
+       * include/shlobj.h (SHGetFolderPath): Correct typo for UNICODE define.
+
+2013-06-05  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * Makefile.in (libshell32.a): We needed to add src/libshell32/shell32.o
+       object to the library.
+       (lib/libshell32/shell32.o): Added a target to create this file.
+
+2013-06-04  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/_mingw.h (MSVCRT_VERSION): Determine a value based on the
+       _WIN32_WINNT value. Add a TODO for check to see if the older
+       __MSVCRT_VERSION__ macro is defined and use it as the value for
+       MSVCRT_VERSION.  Give an error if both MSVCRT_VERSION and
+       __MSVCRT_VERSION__ are defined and the values do not match.
+       Remove warnings for value when _USE_32BIT_TIME_T is defined.
+       * include/io.h (_wfindfirst32, _wfindfirst64): Correct declaration of
+       parameter data type. Create _CRTALIAS rather than declaring _CRTIMP.
+       (_findfirst32(), _findnext32()): Create _CRTALIAS rather than declaring
+       a _CRTIMP.
+       (_findfirst64i32, _findfirst32i64, _findnext64i32, _findnext32i64):
+       Remove the _CRTIMP from the declaration, these become inline functions.
+       Also guard for __NO_INLINE__ and make appropriate defined alternatives.
+       (_wfindfirst64i32, _wfindfirst32i64, _wfindnext64i32, _wfindnext32i64):
+       Ditto.
+       * include/sdkddkver.h (_WIN32_WINNT_WIN8): Add definition.
+       * include/sys/stat.h (_stat32, _fstat32, _wstat32): Define as a
+       _CRTALIAS.
+       (_fstat32i64, _stat32i64, _wstat32i64): Add as __CRT_INLINE functions
+       and make appropriate alternative macros for __NO_INLINE__ use.
+       * include/sys/timeb.h (_time32): Create _CRTALIAS when MSVCRT_VERSION
+       < 800.
+       * include/sys/types.h (MSVCRT_VERSION): Remove guard for >= 800 with
+       _USE_32BIT_TIME_T.
+       * include/time.h (_time32, _difftime32, _mktime32, _ctime32, _gmtime32,
+       _localtime32, _wctime32): Create _CRTALIAS when MSVCRT_VERSION < 800.
+       (_difftime64, _mkgtime64): Guard declaration for MSVCRT_VERSION > 800.
+       These functions do not exist in MSVCRT.DLL before Vista.
+       * include/wchar.h (_wctime32): Create _CRTALIAS when MSVCRT_VERSION
+       < 800.
+       (_wfindfirst32, _wfindnext32): Create _CRTALIAS.
+       * include/objdump.h: Move include of rpc.h and rpcndr.h due to
+       dependencies.
+       * include/rpc.h: Move include of windows.h due to dependencies.
+
+2013-05-28  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/time.h: Correct use of MSVCRT_VERSION.
+       Correct mistyped __MINGW_NOTHROW macro.
+
+2013-05-27  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/sys/types.h (_USE_32BIT_TIME_T): Rework the definitions
+       controlled by _USE_32BIT_TIME_T in light of MSVCRT_VERSION being
+       different with differing OS versions.
+       * include/time.h (_USE_32BIT_TIME_T): Ditto.
+       * include/sys/stat.h (_USE_32BIT_TIME_T): Ditto.
+       * include/wchar.h (_USE_32BIT_TIME_T): Ditto.
+       * include/_mingw.h (_USE_32BIT_TIME_T): Issue a warning when
+       _USE_32BIT_TIME_T is enabled and MSVCRT_VERSION value does not
+       support it.
+       * lib/lib32/msvcrt.def.in: Always define all definitions in light of
+       MSVCRT.DLL
+       being different versions on differing OS.
+       * TODO: Add a note about needing a warning when a function is being
+       used but not defined within the MSVCRT_VERSION value.
+
+2013-05-21  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * Makefile.in (clean-dist, clean-dist-mingwrt, clean-dist-w32api,
+       clean-dist-wsl): New targets.
+
+2013-05-15  Niels Kristian Bech Jensen  <nkbj@users.sourceforge.net>
+
+       * include/control.h: Correct inclusion of _mingw.h.  Issue: #1956.
+       * include/sys/stat.h: Include string.h as appropriate for memset
+       declaration.  Issue: #1956.
+       * include/wchar.h: Ditto.
+
+2013-05-15  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * .gitignore: Add nbproject folder.
+       * NEWS: Add note about the globbing change.
+       * include/_mingw.h: Correct check for GCC version >= 3.4.5. Issue: #1958.
+
+2013-05-11  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Avoid a potential SIGSEGV crash on CRT start-up.
+
+       * src/libcrt/misc/glob.c (glob_signed): Check only for pointer
+       aliasing, when validating a glob_t signature; checking signature
+       content via an uninitialised pointer may segfault.
+
+       * src/libcrt/crt/init.c (__mingw_setargv): Call __mingw_glob()
+       directly, then set GLOB_APPEND for later calls; do not delegate to...
+       (do_glob): ...this; it uselessly attempted to set GLOB_APPEND on the
+       basis of an uninitialised counter.  Function now unused; delete it.
+
+2013-05-11  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Install non-executable files with proper attributes.
+
+       * Makefile.in (INSTALL_DATA): New macro; define it per AC_SUBST;
+       substitute it at point of use, as appropriate, in place of...
+       (INSTALL): ...this.
+
+2013-05-07  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Update build-aux submodule reference for SF host migration.
+
+       * .gitmodules (url): Relocate to git://git.code.sourceforge.net/p/
+
+2013-04-10  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * Makefile.in: Add installation and delivery of library object files.
+
+2013-04-09  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * Makefile.in: Adjust distributed package names when RELEASE_STATUS is
+       not equal "dist".
+
+2013-03-13  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * LICENSE: Update copyright notice adding year 2013.
+       * README: Update copyright notice adding year 2013.
+       Add text to explain where release notes can be found.
+       * Makefile.in: Update copyright notice adding year 2013.
+       (mingwrtdocdir): New variable used in dist-mingwrt target.
+       (w32apidocdir): New variable used in dist-w32api target.
+       (doc_DOCUMENTS): Add ChangeLog, NEWS, TODO, and NOTES.
+       (install-mingwrt-dirs, install-w32api-dirs): Correct creation of doc
+       directory using mingwrtdocdir or w32apidocdir respectfully.
+       (install-mingwrt, install-w32api): Correct copy of historical
+       documentation.
+       (dist-mingwrt*, dist-w32api*): For RELEASE_STATUS != prod modify the
+       package name to include the RELEASE_STATUS to satisfy the rules of
+       mingw-get.
+
+2013-02-27  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * Makefile.in: Add variables for RELEASE_STATUS and RELEASE_REFERENCE.
+       Add conditionals for RELEASE_STATUS not equal "prod" for dist-mingwrt,
+       dist-w32api and dist-wsl targets.
+       * configure.ac: Add declaration of RELEASE_STATUS and RELEASE_REFERENCE
+       variables.
+
+2013-02-25  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * NEWS: Add and adjust release notes for 4.0.
+       * tests/Makefile.in: Correct order of libraries in LIBS.
+       * include/io.h: Correct declarations for _findfirst/_findnext when
+       not _HAVE_32BIT_TIME_T.
+
+2013-02-24  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * 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  <earnie@users.sourceforge.net>
+
+       * README: Add references for reporting bugs and submitting patches.
+       Correct the @FILENAME@ cut/paste issue.
+       * NEWS: Add and adjust release notes for 4.0.
+
+2013-02-23  Johann Hanne  <jonnyh33@users.sourceforge.net>
+
+       Add missing UUID Interface Definitions.
+
+       * src/libuuid/cguid-uuid.c (CLSID_StdGlobalInterfaceTable): Define.
+       * src/libuuid/objidl-uuid.c (IID_IGlobalInterfaceTable): Define.
+       (FMTID_DocSummaryInformation): Ditto.
+       (FMTID_SummaryInformation): Ditto.
+       (FMTID_UserDefinedProperties): Ditto.
+
+2013-02-22  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/float.h (_MCW_DN, _DN_SAVE, _DN_FLUSH): Add definitions.
+       * include/winuser.h (POINTTOPOINTS, POINTSTOPOINT): Adjust parameters
+       with type specificity.
+       * include/windef.h(MAKEWORD, MAKELONG, LOWORD, HIWORD, LOBYTE, HIBYTE):
+       Ditto. Also use DWORD_PTR instead of DWORD.
+       * include/winuser.h (POINTTOPOINTS): Remove the cast to POINTS struct.
+       * include/winreg.h (reason.h): Include.
+       * include/oaidl.h (ICreateTypeInfo, ICreateTypeInfo2): Declare
+       INTERFACE.
+       (ICreateTypeLib, ICreateTypeLib2): Ditto.
+
+2013-02-21  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/oleauto.h (RegisterTypeLibForUser, UnRegisterTypeLibForUser):
+       Add declarations.
+       * lib/lib32/oleaut32.def: Ditto.
+       * include/fcntl.h (O_RAW): Add definition within ndef NO_MOLDAMES path.
+
+2013-02-20  F. Mensik  <pepezdepa@users.sourceforge.net>
+
+       * include/winnls.h (LONG_PTR): Add _WIN64 typedef.
+
+2013-02-16  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/stdlib.h (_MAX_ENV): Define if not __STRICT_ANSI__.
+
+2013-01-08  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * config.h.in, configure.ac, README, include/*, src/*, tests/*:
+       Modify "@copy 2012" to read "Copyright 2012, 2013".
+
+2013-01-07  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       * include/complex.h, include/ddk/*.h, include/dir.h,
+       include/directx/*.h, include/gdiplus/*.h, include/getopt.h,
+       include/imagehlp.h, include/ntldap.h, include/psapi.h,
+       include/scrnsave.h, include/search.h, include/snmp.h,
+       include/tlhelp32.h, include/wctype.h, include/winber.h,
+       include/windows.h, include/winldap.h, include/winsnmp.h,
+       include/winsock2.h, src/libcrt/crt/crtmt.c, src/libcrt/crt/crtst.c,
+       src/libcrt/crt/mthr.c, src/libcrt/crt/mthr_init.c,
+       src/libcrt/crt/pseudo-reloc.c, src/libcrt/crt/tlsmcrt.c,
+       src/libcrt/crt/tlsmthread.c, src/libcrt/crt/tlssup.c,
+       src/libcrt/crt/tlsthrd.c, src/liblargeint/largeint.c,
+       src/libscrnsave/scrnsave.c: Insert removed author attribution.
+
+2012-11-10  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3572971&group_id=2435&atid=102435
+
+       * include/wchar.h (_vscwprintf): Add declaration.
+
+2012-11-09  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3559134&group_id=2435&atid=102435
+
+       * include/wincrypt.h (CertEnumCRLsInStore): Add declaration.
+       * lib/lib32/crypt32.def (CertEnumCRLsInStore): Add import definition.
+
+2012-11-09  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       * include/_mingw.h (_MINGW_H): Revert to consistent use of...
+       (__MINGW_H): ...this, as multiple inclusion guard macro.
+
+2012-10-31  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3408074&group_id=2435&atid=102435
+
+       * Makefile.in (mingwrt_lib_LIBRARIES): Remove incorrect variable
+       assignment.
+       * src/libcrt/search/tdelete.c: Remove incorrect assertion about vkey.
+
+2012-10-31  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       Correct DllMain() declarations and definitions.
+
+       * src/libcrt/crt/dllcrt1.c: Correct DllMain declaration.
+       * src/libcrt/crt/dllmain.c: Correct DllMain definition.
+       * src/libcrt/crt/mthr_init.c: Remove DllMain declaration.
+       Correct DllMain definition.
+
+2012-10-31  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Work around Microsoft breakage of command line globbing.
+
+       * include/glob.h: New file; it declares the API for a (mostly) POSIX
+       compatible path name globbing facility for use in MinGW applications.
+
+       * src/libcrt/misc/glob.c: New file; it implements the glob API...
+       (__mingw_glob, __mingw_globfree): ...through this pair of functions.
+
+       * Makefile.in (misc_SOURCES): Add glob.c
+       (mingwrt_lib_INCLUDES): Add glob.h
+
+       * include/_mingw.h (BEGIN_C_DECLS, END_C_DECLS): New macros;
+       they facilitate...
+       [__cplusplus]: ...demarcation of 'extern "C"' declarations for this.
+       (__CRT_GLOB_ESCAPE_CHAR__): New manifest constant; define it.
+       (__CRT_GLOB_USE_MSVCRT__, __CRT_GLOB_USE_MINGW__): Likewise; these act
+       as mutually exclusive feature selectors for assignment in CRTglob.c
+       (__CRT_GLOB_USE_SINGLE_QUOTE__, __CRT_GLOB_BRACKET_GROUPS__):
+       (__CRT_GLOB_CASE_SENSITIVE__): New bit-flag definitions; with...
+       [_CRT_glob & __CRT_GLOB_USE_MINGW__]: ...they enable additional
+       command line globbing capabilities.
+
+       * src/libcrt/crt/CRTglob.c (_CRT_glob): New default value; enable...
+       [_CRT_glob & __CRT_GLOB_USE_MINGW__]: ...this feature preference.
+
+       * src/libcrt/crt/init.c (_CRT_GLOB_OPT, ARGV_INLINE): New macros.
+       (ARGV_ESCAPE, ARGV_SQUOTE, ARGV_NOGROUP): New manifest constants;
+       define them as aliases for the new bit-flags from _mingw.h
+       (do_glob, backslash, unquote, __mingw_setargv): New static functions.
+       (_mingw32_init_mainargs): Use them to implement globbing, when...
+       [_CRT_glob & __CRT_GLOB_USE_MINGW__]: ...this is enabled.
+
+2012-10-30  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Use C compiler selected by running configure script.
+
+       * Makefile.in (CC): Missing AC_SUBST definition; add it.
+       Adjust spacing within adjacent defines, for improved readability.
+       (DLLTOOL_FLAGS): Avoid unnecessary use of := operator.
+
+2012-10-30  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Rationalise .gitignore entries.
+
+       * .gitignore (build): Ignore local build directory.
+       (config.status): Ignore this; it is a build-time generated file.
+       (aclocal.m4): Do not ignore this; as a user maintained file, which
+       requires manual editing, (we do not use automake), it must be tracked.
+       (missing depcomp install-sh): Do not ignore; these should be tracked
+       as build-aux component files, within the scope of the appropriate
+       submodule; they do not appear as normal package component files.
+
+2012-10-30  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Add configuration files for Mercurial support.
+
+       * .hgsub: New file; it represents the equivalent of .gitmodules
+       * .hgignore: New file; it is the equivalent of .gitignore
+
+2012-10-30  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3567092&group_id=2435&atid=102435
+
+       * include/winbase.h (DllMain): Add declaration.
+
+2012-10-25  Frank Fesevur  <ffes@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3367548&group_id=2435&atid=102435
+
+       * lib/scnsave.c: Multi-monitor support for Win95 and NT4.
+
+2012-10-23  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3166132&group_id=2435&atid=102435
+
+       * include/search.h (tdelete, tfind, tsearch): Correct declaration.
+
+2012-10-23  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3437558&group_id=2435&atid=102435
+
+       * include/amvideo.h (VIDEOINFO): Correct structure coding.
+
+2012-10-23  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3437216&group_id=2435&atid=102435
+
+       * include/objfwd.h (LPENUMSTATPROPSTG): Properly type define with as a
+       pointer.
+
+2012-10-22  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=2567153&group_id=2435&atid=102435
+
+       * include/sys/types.h (off_t): Type define regardless of _NO_OLDNAMES.
+
+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.
        * gpl/*: Move to misc/gpl/*.
        * include/GL/*: Move to misc/include/GL/*.
        * include/profile.h: Move to misc/include/profile.h.
-       * src/libcrt/math/cephes_mconf.h: Move to 
+       * src/libcrt/math/cephes_mconf.h: Move to
        misc/src/include/cephes_mconf.h.
        * src/libcrt/include/gdtoa.h: Move to misc/src/include/gdtoa.h.
        * src/libcrt/gdtoa/*: Move to misc/src/libcrt/gdtoa/*.