OSDN Git Service

mingw/mingw-org-wsl.git
7 years agoPrepare and tag all files for release of w32api-3.18.1 w32api-3.18.1-release
Keith Marshall [Thu, 21 Jul 2016 21:46:35 +0000 (22:46 +0100)]
Prepare and tag all files for release of w32api-3.18.1

7 years agoResolve improper macro expansion issue [#2307].
Keith Marshall [Thu, 21 Jul 2016 21:20:34 +0000 (22:20 +0100)]
Resolve improper macro expansion issue [#2307].

7 years agoAdded tag mingwrt-3.22-release for changeset b1ff7f59f95a
Keith Marshall [Sun, 17 Jul 2016 10:40:49 +0000 (11:40 +0100)]
Added tag mingwrt-3.22-release for changeset b1ff7f59f95a

7 years agoCorrect source package omission of msvcrt-xref subdirectory. mingwrt-3.22-release
Keith Marshall [Sun, 17 Jul 2016 10:11:20 +0000 (11:11 +0100)]
Correct source package omission of msvcrt-xref subdirectory.

7 years agoAdded tag mingwrt-3.22-release, w32api-3.18-release for changeset ef4db1b16b14
Keith Marshall [Thu, 14 Jul 2016 18:03:12 +0000 (19:03 +0100)]
Added tag mingwrt-3.22-release, w32api-3.18-release for changeset ef4db1b16b14

7 years agoPrepare and tag all files for release of w32api-3.18. w32api-3.18-release
Keith Marshall [Thu, 14 Jul 2016 18:02:24 +0000 (19:02 +0100)]
Prepare and tag all files for release of w32api-3.18.

7 years agoPrepare and tag all files for release of mingwrt-3.22.
Keith Marshall [Thu, 14 Jul 2016 18:00:23 +0000 (19:00 +0100)]
Prepare and tag all files for release of mingwrt-3.22.

7 years agoPreserve kludge to evade GCC build failure on S_ISBLK misuse.
Keith Marshall [Thu, 14 Jul 2016 17:59:07 +0000 (18:59 +0100)]
Preserve kludge to evade GCC build failure on S_ISBLK misuse.

7 years agoFix C++ strict type checking inconsistency in <glob.h>
Keith Marshall [Sun, 10 Jul 2016 21:38:45 +0000 (22:38 +0100)]
Fix C++ strict type checking inconsistency in <glob.h>

7 years agoFactor out <ctype.h> vs. <wctype.h> duplicate elements.
Keith Marshall [Sat, 9 Jul 2016 20:53:41 +0000 (21:53 +0100)]
Factor out <ctype.h> vs. <wctype.h> duplicate elements.

7 years agoDo not pass MAKEFLAGS explicitly, when invoking recursive make.
Keith Marshall [Mon, 4 Jul 2016 11:00:52 +0000 (12:00 +0100)]
Do not pass MAKEFLAGS explicitly, when invoking recursive make.

7 years agoRework tsearch and friends; resolve issues [#1512] and [#1576].
Keith Marshall [Sun, 3 Jul 2016 19:23:28 +0000 (20:23 +0100)]
Rework tsearch and friends; resolve issues [#1512] and [#1576].

7 years agoRework __try1/__except1 to resolve issue [#1328].
Keith Marshall [Tue, 28 Jun 2016 13:50:38 +0000 (14:50 +0100)]
Rework __try1/__except1 to resolve issue [#1328].

7 years agoMerge Cygwin CVS updates to legacy branch.
Keith Marshall [Fri, 17 Jun 2016 14:16:01 +0000 (15:16 +0100)]
Merge Cygwin CVS updates to legacy branch.

7 years agoAdd typedef and access support for opaque locale_t objects.
Keith Marshall [Sun, 12 Jun 2016 19:22:07 +0000 (20:22 +0100)]
Add typedef and access support for opaque locale_t objects.

7 years agoBackport MemoryBarrier() implementation from 4.0-dev branch.
Keith Marshall [Sat, 4 Jun 2016 13:44:52 +0000 (14:44 +0100)]
Backport MemoryBarrier() implementation from 4.0-dev branch.

7 years agoMerge further W32API updates from Cygwin CVS.
Keith Marshall [Fri, 3 Jun 2016 22:05:03 +0000 (23:05 +0100)]
Merge further W32API updates from Cygwin CVS.

7 years agoUpdate mapping of GCC to MSVC host identification macros.
Keith Marshall [Thu, 2 Jun 2016 21:15:06 +0000 (22:15 +0100)]
Update mapping of GCC to MSVC host identification macros.

7 years agoMerge W32API updates, from Cygwin CVS, into legacy branch.
Keith Marshall [Mon, 23 May 2016 18:31:09 +0000 (19:31 +0100)]
Merge W32API updates, from Cygwin CVS, into legacy branch.

7 years agoOcclude unsupported _S_IFBLK feature; resolve issue [#1146].
Keith Marshall [Thu, 19 May 2016 21:28:31 +0000 (22:28 +0100)]
Occlude unsupported _S_IFBLK feature; resolve issue [#1146].

7 years agoFix a typo in a <sys/stat.h> inline function definition.
Keith Marshall [Wed, 18 May 2016 14:08:20 +0000 (15:08 +0100)]
Fix a typo in a <sys/stat.h> inline function definition.

7 years agoResolve some strnlen() implementation issues.
Keith Marshall [Thu, 12 May 2016 12:51:37 +0000 (13:51 +0100)]
Resolve some strnlen() implementation issues.

7 years agoEliminate redundant <parts/winioctl.h> header.
Keith Marshall [Wed, 4 May 2016 19:34:24 +0000 (20:34 +0100)]
Eliminate redundant <parts/winioctl.h> header.

7 years agoEnforce consistent specification of package version.
Keith Marshall [Tue, 3 May 2016 17:40:54 +0000 (18:40 +0100)]
Enforce consistent specification of package version.

--HG--
rename : mingwrt/include/_mingw.h => mingwrt/include/_mingw.h.in
rename : w32api/include/w32api.h => w32api/include/w32api.h.in

7 years agoMake strnlen() available for all MSVCRT.DLL versions.
Keith Marshall [Sat, 30 Apr 2016 19:57:08 +0000 (20:57 +0100)]
Make strnlen() available for all MSVCRT.DLL versions.

8 years agoUse correct paths for partially included header files.
Keith Marshall [Tue, 26 Apr 2016 22:05:33 +0000 (23:05 +0100)]
Use correct paths for partially included header files.

8 years agoGeneralize procedure for installing manpages.
Keith Marshall [Wed, 13 Apr 2016 20:39:45 +0000 (21:39 +0100)]
Generalize procedure for installing manpages.

--HG--
rename : mingwrt/man/dirname.man => mingwrt/man/dirname.3.man

8 years agoUpdate several incorrectly attributed header files.
Keith Marshall [Tue, 12 Apr 2016 14:36:20 +0000 (15:36 +0100)]
Update several incorrectly attributed header files.

8 years agoEliminate all references to non-standard __NO_ISOCEXT macro.
Keith Marshall [Mon, 11 Apr 2016 22:25:27 +0000 (23:25 +0100)]
Eliminate all references to non-standard __NO_ISOCEXT macro.

8 years agoMake resetting of __need_typedef requests more robust.
Keith Marshall [Sun, 10 Apr 2016 21:54:10 +0000 (22:54 +0100)]
Make resetting of __need_typedef requests more robust.

8 years agoAdd a missing comment terminator.
Keith Marshall [Sun, 10 Apr 2016 21:20:12 +0000 (22:20 +0100)]
Add a missing comment terminator.

8 years agoDeclare <dir.h> as formally deprecated.
Keith Marshall [Wed, 6 Apr 2016 14:27:39 +0000 (15:27 +0100)]
Declare <dir.h> as formally deprecated.

8 years agoFactor out <wchar.h> vs. <io.h> duplicate declarations.
Keith Marshall [Wed, 6 Apr 2016 12:57:56 +0000 (13:57 +0100)]
Factor out <wchar.h> vs. <io.h> duplicate declarations.

8 years agoFactor out <wchar.h> vs. <process.h> duplicate declarations.
Keith Marshall [Mon, 4 Apr 2016 18:42:43 +0000 (19:42 +0100)]
Factor out <wchar.h> vs. <process.h> duplicate declarations.

8 years agoEnable selective retrieval of intptr typedefs from <stdint.h>.
Keith Marshall [Mon, 4 Apr 2016 18:39:14 +0000 (19:39 +0100)]
Enable selective retrieval of intptr typedefs from <stdint.h>.

8 years agoFactor out <wchar.h> vs. <sys/stat.h> duplicate declarations.
Keith Marshall [Tue, 29 Mar 2016 22:08:10 +0000 (23:08 +0100)]
Factor out <wchar.h> vs. <sys/stat.h> duplicate declarations.

8 years agoFactor out <wchar.h> vs. <direct.h> duplicate declarations.
Keith Marshall [Mon, 28 Mar 2016 17:10:58 +0000 (18:10 +0100)]
Factor out <wchar.h> vs. <direct.h> duplicate declarations.

8 years agoFactor out <direct.h> vs. <dos.h> duplicate declarations.
Keith Marshall [Sat, 26 Mar 2016 20:54:49 +0000 (20:54 +0000)]
Factor out <direct.h> vs. <dos.h> duplicate declarations.

8 years agoEvade CPP mismatched apostrophe warnings in windres comments.
Keith Marshall [Sat, 26 Mar 2016 13:42:20 +0000 (13:42 +0000)]
Evade CPP mismatched apostrophe warnings in windres comments.

8 years agoFactor out <locale.h> vs. <wchar.h> duplicate declarations.
Keith Marshall [Sun, 20 Mar 2016 22:13:10 +0000 (22:13 +0000)]
Factor out <locale.h> vs. <wchar.h> duplicate declarations.

8 years agoResolve some "implicit function declaration" warnings.
Keith Marshall [Fri, 18 Mar 2016 21:39:57 +0000 (21:39 +0000)]
Resolve some "implicit function declaration" warnings.

8 years agoFactor out <stdlib.h> vs. <wchar.h> duplicate declarations.
Keith Marshall [Fri, 18 Mar 2016 20:37:38 +0000 (20:37 +0000)]
Factor out <stdlib.h> vs. <wchar.h> duplicate declarations.

8 years agoRelocate misplaced umask() function prototypes.
Keith Marshall [Thu, 17 Mar 2016 22:07:04 +0000 (22:07 +0000)]
Relocate misplaced umask() function prototypes.

8 years agoCorrect another _BEGIN_C_DECLS imbalance error.
Keith Marshall [Thu, 17 Mar 2016 21:29:29 +0000 (21:29 +0000)]
Correct another _BEGIN_C_DECLS imbalance error.

8 years agoSupport installation of headers with empty parts directory.
Keith Marshall [Sun, 13 Mar 2016 20:05:13 +0000 (20:05 +0000)]
Support installation of headers with empty parts directory.

8 years agoReinstate typedef for non-standard off64_t.
Keith Marshall [Sun, 13 Mar 2016 19:43:09 +0000 (19:43 +0000)]
Reinstate typedef for non-standard off64_t.

8 years agoCorrect conditional compilation block nesting errors.
Keith Marshall [Sun, 13 Mar 2016 19:30:08 +0000 (19:30 +0000)]
Correct conditional compilation block nesting errors.

8 years agoFeature test _MINGW32_EXTENDED_SOURCE renamed.
Keith Marshall [Thu, 10 Mar 2016 19:31:52 +0000 (19:31 +0000)]
Feature test _MINGW32_EXTENDED_SOURCE renamed.

8 years agoCorrect atexit() and _onexit() export declaration regression.
Keith Marshall [Sun, 28 Feb 2016 21:16:41 +0000 (21:16 +0000)]
Correct atexit() and _onexit() export declaration regression.

8 years agoRefactor to make <parts/time.h> and <parts/wchar.h> redundant.
Keith Marshall [Thu, 18 Feb 2016 21:12:32 +0000 (21:12 +0000)]
Refactor to make <parts/time.h> and <parts/wchar.h> redundant.

8 years agoRefactor to make <parts/time.h> redundant.
Keith Marshall [Tue, 16 Feb 2016 21:54:24 +0000 (21:54 +0000)]
Refactor to make <parts/time.h> redundant.

8 years agoDeclare the nanosleep() function where POSIX expects it.
Keith Marshall [Tue, 16 Feb 2016 16:05:39 +0000 (16:05 +0000)]
Declare the nanosleep() function where POSIX expects it.

8 years agoRefactor <time.h> vs. <wchar.h> to avoid duplication.
Keith Marshall [Mon, 15 Feb 2016 14:37:15 +0000 (14:37 +0000)]
Refactor <time.h> vs. <wchar.h> to avoid duplication.

8 years agoImplement support for POSIX "%n$*m$" printf() format control.
Keith Marshall [Thu, 11 Feb 2016 22:51:26 +0000 (22:51 +0000)]
Implement support for POSIX "%n$*m$" printf() format control.

8 years agoAdd prototypes for Microsoft's _printf_p() family of functions.
Keith Marshall [Thu, 11 Feb 2016 21:16:57 +0000 (21:16 +0000)]
Add prototypes for Microsoft's _printf_p() family of functions.

8 years agoAdapt msvcrt-xref to become msvcrt.def.in provider.
Keith Marshall [Tue, 9 Feb 2016 21:33:50 +0000 (21:33 +0000)]
Adapt msvcrt-xref to become msvcrt.def.in provider.

8 years agoImport msvcrt-xref documentation resources.
Keith Marshall [Tue, 9 Feb 2016 19:47:58 +0000 (19:47 +0000)]
Import msvcrt-xref documentation resources.

8 years agoRefactor <stdio.h> vs. <wchar.h> to avoid duplication.
Keith Marshall [Fri, 29 Jan 2016 17:39:38 +0000 (17:39 +0000)]
Refactor <stdio.h> vs. <wchar.h> to avoid duplication.

8 years agoEnable selective definition of POSIX system types.
Keith Marshall [Fri, 29 Jan 2016 09:37:52 +0000 (09:37 +0000)]
Enable selective definition of POSIX system types.

8 years agoAvoid user namespace pollution by non-standard type 'off64_t'.
Keith Marshall [Thu, 31 Dec 2015 21:20:24 +0000 (21:20 +0000)]
Avoid user namespace pollution by non-standard type 'off64_t'.

8 years agoImprove ISO-C conformity in MinGW printf(); cf. MinGW-Bug [#1761]
Keith Marshall [Sun, 27 Dec 2015 12:26:00 +0000 (12:26 +0000)]
Improve ISO-C conformity in MinGW printf(); cf. MinGW-Bug [#1761]

8 years agoRefactor for Windows DDK synchronization; fix MinGW-Bug [#1954].
Keith Marshall [Sat, 14 Nov 2015 21:06:19 +0000 (21:06 +0000)]
Refactor for Windows DDK synchronization; fix MinGW-Bug [#1954].

8 years agoMake atof() and strtod() conform to ISO-C; fix MinGW-Bug [#2273]
Keith Marshall [Fri, 23 Oct 2015 21:18:52 +0000 (22:18 +0100)]
Make atof() and strtod() conform to ISO-C; fix MinGW-Bug [#2273]

8 years agoRationalize definition of struct timespec.
Keith Marshall [Thu, 22 Oct 2015 21:29:48 +0000 (22:29 +0100)]
Rationalize definition of struct timespec.

8 years agoWindows application module version information API updates.
Keith Marshall [Thu, 22 Oct 2015 14:17:33 +0000 (15:17 +0100)]
Windows application module version information API updates.

8 years agoRevert a failed experimental macro construct.
Keith Marshall [Thu, 22 Oct 2015 10:13:29 +0000 (11:13 +0100)]
Revert a failed experimental macro construct.

8 years agoCode clean-up; fix MinGW-Bug [#2263].
Keith Marshall [Tue, 29 Sep 2015 21:31:14 +0000 (22:31 +0100)]
Code clean-up; fix MinGW-Bug [#2263].

8 years agoCorrect defect in build system compilation rule.
Keith Marshall [Tue, 22 Sep 2015 19:29:16 +0000 (20:29 +0100)]
Correct defect in build system compilation rule.

8 years agoMake strings.h mostly POSIX.1-2008 compliant.
Keith Marshall [Mon, 14 Sep 2015 15:38:35 +0000 (16:38 +0100)]
Make strings.h mostly POSIX.1-2008 compliant.

8 years agoBuild system corrections for GCC build time support.
Keith Marshall [Sun, 2 Aug 2015 19:08:56 +0000 (20:08 +0100)]
Build system corrections for GCC build time support.

8 years agoIncorporate build system updates from w32api package.
Keith Marshall [Thu, 16 Jul 2015 20:43:58 +0000 (21:43 +0100)]
Incorporate build system updates from w32api package.

8 years agoOverhaul and streamline build system configuration.
Keith Marshall [Wed, 15 Jul 2015 23:12:18 +0000 (00:12 +0100)]
Overhaul and streamline build system configuration.

8 years agoMake way for replacement w32api/Makefile.in
Keith Marshall [Wed, 15 Jul 2015 19:27:40 +0000 (20:27 +0100)]
Make way for replacement w32api/Makefile.in

8 years agoChangeLog format adjustments.
Keith Marshall [Wed, 15 Jul 2015 17:03:41 +0000 (18:03 +0100)]
ChangeLog format adjustments.

8 years agoRemove unused aclocal.m4 configuration file.
Keith Marshall [Tue, 14 Jul 2015 21:07:51 +0000 (22:07 +0100)]
Remove unused aclocal.m4 configuration file.

8 years agoAdapt platform feature checks to NTDDI_VERSION conventions.
Keith Marshall [Tue, 14 Jul 2015 21:01:58 +0000 (22:01 +0100)]
Adapt platform feature checks to NTDDI_VERSION conventions.

8 years agoCorrect mismatched #if/#endif from preceding commit.
Keith Marshall [Tue, 14 Jul 2015 20:02:55 +0000 (21:02 +0100)]
Correct mismatched #if/#endif from preceding commit.

8 years agoDefine symbolic names for alternative Microsoft runtime DLLs.
Keith Marshall [Fri, 19 Jun 2015 11:43:28 +0000 (12:43 +0100)]
Define symbolic names for alternative Microsoft runtime DLLs.

8 years agoTrack dependencies on modified system header files.
Keith Marshall [Thu, 18 Jun 2015 06:58:40 +0000 (07:58 +0100)]
Track dependencies on modified system header files.

8 years agoCorrect an anomaly in stage 1 only build procedure.
Keith Marshall [Thu, 18 Jun 2015 06:00:54 +0000 (07:00 +0100)]
Correct an anomaly in stage 1 only build procedure.

8 years agoRemove generated configure script from revision control.
Keith Marshall [Tue, 16 Jun 2015 13:10:13 +0000 (14:10 +0100)]
Remove generated configure script from revision control.

8 years agoPrefer our hypot() implementation in complex maths operations.
Keith Marshall [Sat, 13 Jun 2015 07:06:04 +0000 (08:06 +0100)]
Prefer our hypot() implementation in complex maths operations.

8 years agoCorrect C++ compilation anomaly with hypotf() in cmath header.
Keith Marshall [Fri, 12 Jun 2015 07:50:00 +0000 (08:50 +0100)]
Correct C++ compilation anomaly with hypotf() in cmath header.

8 years agoAdded tag mingwrt-3.21.1-release for changeset 283116261e25
Keith Marshall [Mon, 8 Jun 2015 12:19:21 +0000 (13:19 +0100)]
Added tag mingwrt-3.21.1-release for changeset 283116261e25

8 years agoPrepare and tag all files for release of mingwrt-3.21.1. mingwrt-3.21.1-release
Keith Marshall [Mon, 8 Jun 2015 11:47:07 +0000 (12:47 +0100)]
Prepare and tag all files for release of mingwrt-3.21.1.

8 years agoRefactor to avoid possible time_t conflicts across headers.
Keith Marshall [Mon, 18 May 2015 12:49:39 +0000 (13:49 +0100)]
Refactor to avoid possible time_t conflicts across headers.

8 years agoRemove obsolete varargs.h header file.
Keith Marshall [Sat, 9 May 2015 10:28:16 +0000 (11:28 +0100)]
Remove obsolete varargs.h header file.

8 years agoCorrect improper unistd.h function attribute declarations.
Keith Marshall [Fri, 8 May 2015 11:31:29 +0000 (12:31 +0100)]
Correct improper unistd.h function attribute declarations.

9 years agoFix GLOB_DOOFFS initialization bug.
Keith Marshall [Thu, 12 Mar 2015 07:28:43 +0000 (07:28 +0000)]
Fix GLOB_DOOFFS initialization bug.

9 years agoTidy ChangeLog formatting.
Keith Marshall [Thu, 12 Mar 2015 07:25:24 +0000 (07:25 +0000)]
Tidy ChangeLog formatting.

9 years agoAdded tag mingwrt-3.21-release for changeset e6ff0d91cb50
Keith Marshall [Sun, 28 Dec 2014 14:25:49 +0000 (14:25 +0000)]
Added tag mingwrt-3.21-release for changeset e6ff0d91cb50

9 years agoTag all files for release of mingwrt-3.21. mingwrt-3.21-release
Keith Marshall [Sun, 28 Dec 2014 14:25:09 +0000 (14:25 +0000)]
Tag all files for release of mingwrt-3.21.

9 years agoImprove usage notes in stdlib.h, for mkstemp() function.
Keith Marshall [Sun, 28 Dec 2014 12:44:49 +0000 (12:44 +0000)]
Improve usage notes in stdlib.h, for mkstemp() function.

9 years agoEliminate some potential definition inconsistencies.
Keith Marshall [Tue, 23 Dec 2014 21:40:16 +0000 (21:40 +0000)]
Eliminate some potential definition inconsistencies.

9 years agoSuppress expected warning diagnostics in LIBIMPL builds.
Keith Marshall [Tue, 23 Dec 2014 21:11:58 +0000 (21:11 +0000)]
Suppress expected warning diagnostics in LIBIMPL builds.

9 years agoProvide more POSIX conforming sleep() functions.
Keith Marshall [Tue, 23 Dec 2014 20:59:37 +0000 (20:59 +0000)]
Provide more POSIX conforming sleep() functions.

9 years agoDelete an unnecessary Unicode wrapper file.
Keith Marshall [Sat, 13 Dec 2014 21:28:16 +0000 (21:28 +0000)]
Delete an unnecessary Unicode wrapper file.

9 years agoSome further inline function rationalization.
Keith Marshall [Sat, 13 Dec 2014 17:25:17 +0000 (17:25 +0000)]
Some further inline function rationalization.

9 years agoSome POSIX feature test adjustments.
Keith Marshall [Sat, 13 Dec 2014 16:59:47 +0000 (16:59 +0000)]
Some POSIX feature test adjustments.

9 years agoAnother CRT_INLINE function implementation rationalization.
Keith Marshall [Thu, 11 Dec 2014 22:40:07 +0000 (22:40 +0000)]
Another CRT_INLINE function implementation rationalization.