This list is closed, nobody may subscribe to it.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(12) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(13) |
Feb
(2) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(38) |
Jul
(10) |
Aug
(70) |
Sep
(63) |
Oct
(61) |
Nov
(41) |
Dec
(28) |
| 2002 |
Jan
(43) |
Feb
(11) |
Mar
(9) |
Apr
(2) |
May
(97) |
Jun
(94) |
Jul
(13) |
Aug
(49) |
Sep
(41) |
Oct
(24) |
Nov
(55) |
Dec
(126) |
| 2003 |
Jan
(90) |
Feb
(75) |
Mar
(32) |
Apr
(24) |
May
(54) |
Jun
(54) |
Jul
(22) |
Aug
(4) |
Sep
(16) |
Oct
(8) |
Nov
(6) |
Dec
(13) |
| 2004 |
Jan
|
Feb
(17) |
Mar
(60) |
Apr
(21) |
May
(12) |
Jun
|
Jul
(13) |
Aug
|
Sep
(29) |
Oct
|
Nov
|
Dec
(2) |
| 2005 |
Jan
(22) |
Feb
(3) |
Mar
(2) |
Apr
(13) |
May
(82) |
Jun
(18) |
Jul
(30) |
Aug
(17) |
Sep
(3) |
Oct
(19) |
Nov
(4) |
Dec
(8) |
| 2006 |
Jan
(1) |
Feb
(6) |
Mar
(2) |
Apr
(40) |
May
|
Jun
(21) |
Jul
(1) |
Aug
(410) |
Sep
(3) |
Oct
|
Nov
(56) |
Dec
(7) |
| 2007 |
Jan
(19) |
Feb
|
Mar
(4) |
Apr
(8) |
May
(19) |
Jun
(6) |
Jul
(4) |
Aug
(6) |
Sep
|
Oct
(4) |
Nov
(3) |
Dec
(2) |
| 2008 |
Jan
(13) |
Feb
(18) |
Mar
(12) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
(6) |
Mar
(8) |
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
(2) |
Sep
(11) |
Oct
(13) |
Nov
(17) |
Dec
(6) |
| 2010 |
Jan
(24) |
Feb
(10) |
Mar
(27) |
Apr
(20) |
May
(108) |
Jun
(8) |
Jul
(23) |
Aug
(38) |
Sep
(49) |
Oct
(17) |
Nov
(12) |
Dec
(14) |
| 2011 |
Jan
(17) |
Feb
(7) |
Mar
(28) |
Apr
(8) |
May
(20) |
Jun
(11) |
Jul
(7) |
Aug
(12) |
Sep
(4) |
Oct
(20) |
Nov
(19) |
Dec
(2) |
| 2012 |
Jan
(2) |
Feb
(6) |
Mar
(5) |
Apr
(24) |
May
(5) |
Jun
(4) |
Jul
(6) |
Aug
(18) |
Sep
(38) |
Oct
(26) |
Nov
(12) |
Dec
(6) |
| 2013 |
Jan
(19) |
Feb
(18) |
Mar
(44) |
Apr
(35) |
May
(18) |
Jun
(21) |
Jul
(10) |
Aug
(19) |
Sep
(44) |
Oct
(25) |
Nov
(1) |
Dec
(2) |
| 2014 |
Jan
(8) |
Feb
|
Mar
|
Apr
(5) |
May
(1) |
Jun
(3) |
Jul
|
Aug
(3) |
Sep
|
Oct
(4) |
Nov
(4) |
Dec
(7) |
| 2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(2) |
Jun
(4) |
Jul
(6) |
Aug
(2) |
Sep
(8) |
Oct
(2) |
Nov
(1) |
Dec
(3) |
| 2016 |
Jan
(7) |
Feb
(9) |
Mar
(5) |
Apr
(5) |
May
(9) |
Jun
(4) |
Jul
(20) |
Aug
(4) |
Sep
(7) |
Oct
(6) |
Nov
(9) |
Dec
(2) |
| 2017 |
Jan
(7) |
Feb
(7) |
Mar
(5) |
Apr
|
May
(1) |
Jun
(4) |
Jul
(12) |
Aug
(4) |
Sep
(1) |
Oct
(4) |
Nov
(11) |
Dec
(14) |
| 2018 |
Jan
(3) |
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
1
|
2
|
3
(1) |
4
|
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
|
12
|
13
(1) |
14
(1) |
15
(2) |
16
|
17
|
18
|
|
19
|
20
|
21
|
22
|
23
(1) |
24
|
25
|
|
26
|
27
|
28
|
29
|
30
|
31
|
|
|
From: Keith M. <no...@so...> - 2015-07-23 19:31:23
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, legacy has been updated
via 7750c9e92a2b93f69f25009a2ccf1e27577d9eb5 (commit)
from 4658072bfb9f288c1e0aebcf6a82c09441cba0d1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/7750c9e92a2b93f69f25009a2ccf1e27577d9eb5/
commit 7750c9e92a2b93f69f25009a2ccf1e27577d9eb5
Author: Keith Marshall <kei...@us...>
Date: Thu Jul 16 21:43:58 2015 +0100
Incorporate build system updates from w32api package.
diff --git a/mingwrt/ChangeLog b/mingwrt/ChangeLog
index 0d2cd83..5737cab 100644
--- a/mingwrt/ChangeLog
+++ b/mingwrt/ChangeLog
@@ -1,3 +1,15 @@
+2015-07-16 Keith Marshall <kei...@us...>
+
+ Incorporate build system updates from w32api package.
+
+ * Makefile.in (NTDDI_VERSION): Set default to NTDDI_WINNT4.
+ (mkinstalldirs, INSTALL_DATA): Reimplement to support $(call ...)
+ (install-strip, uninstall): New make command goals; implement them.
+ (mingwrt-dist-staged): Use 'install-strip' in this rule; hence...
+ (devdist, dlldist): ...these have no need to strip explicitly.
+ (INSTALL_SUB_HEADERS): New macro; implement it, and use it...
+ (install-mingwrt-headers): ...here.
+
2015-07-14 Keith Marshall <kei...@us...>
Adapt platform feature checks to NTDDI_VERSION conventions.
diff --git a/mingwrt/Makefile.in b/mingwrt/Makefile.in
index 1070491..28d46a4 100644
--- a/mingwrt/Makefile.in
+++ b/mingwrt/Makefile.in
@@ -7,7 +7,7 @@ PACKAGE_TARNAME := @PACKAGE_TARNAME@
PACKAGE_VERSION := @PACKAGE_VERSION@
# Written by Keith Marshall <kei...@us...>
-# Copyright (C) 2014, MinGW.org Project
+# Copyright (C) 2014, 2015, MinGW.org Project
#
#
# Permission is hereby granted, free of charge, to any person obtaining a
@@ -16,11 +16,11 @@ PACKAGE_VERSION := @PACKAGE_VERSION@
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
-#
+#
# The above copyright notice and this permission notice (including the next
# paragraph) shall be included in all copies or substantial portions of the
# Software.
-#
+#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
@@ -34,9 +34,16 @@ PACKAGE_VERSION := @PACKAGE_VERSION@
# inadvertent override from any included file.
#
all:
-PACKAGE_RELEASE :=
+PACKAGE_RELEASE :=
PACKAGE_RELEASE_TAG := $(PACKAGE_VERSION)$(PACKAGE_RELEASE:%=-%)-mingw32
-NTDDI_VERSION_SPEC := -D NTDDI_VERSION=0x04000000
+
+# Establish the minimum version of Windows which this build is required
+# to support; note that we fix the default as WinNT4, but we define it in
+# a manner which will allow a command line override, and may be adapted,
+# ultimately, to support a configure time assignment.
+#
+NTDDI_VERSION := NTDDI_WINNT4
+NTDDI_VERSION_SPEC := $(NTDDI_VERSION:%=-D NTDDI_VERSION=%)
# Build paths and macros.
#
@@ -94,12 +101,12 @@ man3dir = ${mandir}/man$(man3ext)
man3ext = 3
INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
+INSTALL_DATA = @INSTALL_DATA@ $1 $2
-mkinstalldirs = @MKDIR_P@
+mkinstalldirs = @MKDIR_P@ $(addprefix $1,$2)
# Keep the configuration in a consistent state. Note that we assume
-# that configure has been run initially, (otherwise we wouldn't have
+# that configure has been run initially, (otherwise we wouldn't have
# a Makefile to begin with); since this also creates config.status,
# we may normally assume that it is already available ...
#
@@ -272,7 +279,7 @@ $(addsuffix .def,$(all_msvcrt)): %.def: ${mingwrt_srcdir}/msvcrt.def.in
# To accommodate the __USE_MINGW_ANSI_STDIO feature, as specified
# in _mingw.h and stdio.h, while retaining a mechanism for accessing
-# the MSVCRT.DLL functions which it replaces, we augment our import
+# the MSVCRT.DLL functions which it replaces, we augment our import
# libraries with extra, alternatively named entry points, each of
# which implements a vectored jump to the regular entry point for
# the DLL implementation of its corresponding replaced function.
@@ -623,7 +630,7 @@ bindir docdir includedir libdir mandir htmldir pdfdir:
@test -z "$(strip ${DESTDIR})" || case $($@) in ${DESTDIR}?:*) \
$(MAKE) --no-print-directory reject=$@ DESTDIR-UNSUPPORTED;; \
esac
- $(mkinstalldirs) $($@)
+ $(call mkinstalldirs,,$($@))
# Note: we MUST use a recursive make invocation here, as the
# "error" function within the accompanying diagnostics would be
@@ -653,6 +660,12 @@ install-stage-1-only: install-headers install-libdir-objects install-libs
install-stage-1-and-2: install-stage-1-only install-bin
install-gcc: install-stage-1-only
+install-strip: install-strip-mingwrt
+install-strip-%:
+ $(MAKE) --no-print-directory $(MAKEFLAGS) \
+ STRIP_DATA='cd ${libdir}; $(STRIP) --strip-unneeded $$1' \
+ STRIP_DLL='cd ${bindir}; $(STRIP) $$1' install-$*
+
# Install licence files.
#
install-license: install-mingwrt-license
@@ -669,23 +682,25 @@ mingwrt-license-files: COPYING CYGWIN_LICENSE DISCLAIMER
#
install-mingwrt-license install-w32api-license: install-%: docdir %-files
%-license-files:
- $(mkinstalldirs) ${docdir}/$*/$(PACKAGE_VERSION)
- $(INSTALL_DATA) $^ ${docdir}/$*/$(PACKAGE_VERSION)
+ $(call mkinstalldirs,,${docdir}/$*/$(PACKAGE_VERSION))
+ $(call INSTALL_DATA,$^,${docdir}/$*/$(PACKAGE_VERSION))
# Install headers associated with the MinGW runtime libraries.
#
includedirs: mingwrt-includedirs
install-headers install-mingwrt: install-mingwrt-headers
-${includedir}/sys ${includedir}/parts: includedir
-mingwrt-includedirs: ${includedir}/sys ${includedir}/parts
- $(mkinstalldirs) $^
+mingwrt-includedirs: includedir $(eval mingwrt_include_subdirs=sys parts)
+ $(call mkinstalldirs,${includedir}/,$(mingwrt_include_subdirs))
+
+INSTALL_SUB_HEADERS = $(call INSTALL_DATA,$1/include/$2/*.h,${includedir}/$2)
install-mingwrt-headers: mingwrt-includedirs
- $(INSTALL_DATA) ${mingwrt_srcdir}/include/*.h ${includedir}
- $(INSTALL_DATA) ${mingwrt_srcdir}/include/sys/*.h ${includedir}/sys
- $(INSTALL_DATA) ${mingwrt_srcdir}/include/parts/*.h ${includedir}/parts
- $(INSTALL_DATA) ${mingwrt_srcdir}/profile/*.h ${includedir}
+ $(call INSTALL_DATA,${mingwrt_srcdir}/include/*.h,${includedir})
+ for dir in $(mingwrt_include_subdirs); do \
+ $(call INSTALL_SUB_HEADERS,${mingwrt_srcdir},$$dir); \
+ done
+ $(call INSTALL_DATA,${mingwrt_srcdir}/profile/*.h,${includedir})
# Install libraries, and supporting free standing object files.
#
@@ -697,16 +712,20 @@ install-mingwrt-libdir-objects: libdir $(call active_goals,install,crt-objects)
install-crt-objects install-deprecated-crt-objects \
install-mingwrt-libs install-deprecated-mingwrt-libs:
- $(INSTALL_DATA) $^ ${libdir}
+ $(call INSTALL_DATA,$^,${libdir})
+ $(if $(STRIP_DATA),$(call STRIP_DATA,$^))
+
# Install DLLs.
#
install-mingwrt: install-mingwrt-dll
-install-bin install-dll: install-mingwrt-dll
+install-bin install-dll: install-mingwrt-dll
install-mingwrt-bin install-w32api-bin: install-%-bin: install-%-dll
install-mingwrt-dll install-w32api-dll: install-%-dll: bindir install-%-dll-files
install-%-dll-files:
- $(INSTALL_DATA) $^ ${bindir}
+ $(call INSTALL_DATA,$^,${bindir})
+ $(if $(STRIP_DLL),$(call STRIP_DLL,$^))
+
# Install manpages.
#
@@ -721,11 +740,35 @@ mingwrt-man$(man3ext): basename.$(man3ext) dirname.$(man3ext)
install-mingwrt-manpages: mandir mingwrt-man3
mingwrt-man%:
- $(mkinstalldirs) ${man$*dir}
- $(INSTALL_DATA) $^ ${man$*dir}
+ $(call mkinstalldirs,,${man$*dir})
+ $(call INSTALL_DATA,$^,${man$*dir})
$(RM) $^
+# Undo Installation
+# -----------------
+#
+uninstall: uninstall-mingwrt
+uninstall-bin uninstall-dll uninstall-mingwrt: uninstall-mingwrt-dll
+uninstall-mingwrt: uninstall-mingwrt-headers uninstall-mingwrt-libdir-libs
+uninstall-mingwrt: uninstall-mingwrt-libdir-objects
+
+REMOVE_HEADERS = cd $1 && $(RM) $(notdir $(wildcard $2))
+
+uninstall-mingwrt-headers:
+ $(call REMOVE_HEADERS,${includedir},${mingwrt_srcdir}/include/*.h)
+ for dir in $(mingwrt_include_subdirs); do \
+ files=`cd ${mingwrt_srcdir}/include/$$dir && echo *.h`; \
+ (cd ${includedir}/$$dir && $(RM) $$files); \
+ done
+ $(call REMOVE_HEADERS,${includedir},${mingwrt_srcdir}/profile/*.h)
+
+uninstall-mingwrt-dll \
+uninstall-mingwrt-libdir-objects uninstall-mingwrt-libdir-libs: un%:
+ $(MAKE) --no-print-directory $(MAKEFLAGS) mkinstalldirs= \
+ INSTALL_DATA='cd $$2 && $(RM) $$1' $*
+
+
# Distribution
# ------------
#
@@ -735,18 +778,16 @@ dist: devdist dlldist licdist mandist srcdist
mingwrt-dist-staged w32api-dist-staged: %-dist-staged:
$(RM) -r dist/$*
- $(MAKE) --no-print-directory prefix=`pwd`/dist/$* install-$*
+ $(MAKE) --no-print-directory prefix=`pwd`/dist/$* install-strip-$*
devdist: mingwrt-devdist
mingwrt_devdist_objects = dist/mingwrt/lib/*.$(OBJEXT)
mingwrt-devdist w32api-devdist: %-devdist: %-dist-staged
- $(STRIP) -g $($*_devdist_objects) dist/$*/lib/*.a
cd dist/$* && tar chf - --hard-dereference include lib | \
xz -c > ../$*-$(PACKAGE_RELEASE_TAG)-dev.tar.xz
dlldist: mingwrt-dlldist
mingwrt-dlldist: %-dlldist: %-dist-staged
- $(STRIP) dist/$*/bin/*.dll
cd dist/$* && tar chf - --hard-dereference bin | \
xz -c > ../$*-$(PACKAGE_RELEASE_TAG)-dll.tar.xz
@@ -774,7 +815,7 @@ mingwrt-srcdist: mingwrt-srcdist-dir mingwrt-srcdist-files
mingwrt-srcdist-dir:
$(RM) -r dist/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)
- $(mkinstalldirs) dist/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)
+ $(call mkinstalldirs,,dist/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION))
mingwrt-srcdist-files:
(cd ${mingwrt_srcdir} && tar chf - --hard-dereference $(notdir $^)) | \
-----------------------------------------------------------------------
Summary of changes:
mingwrt/ChangeLog | 12 ++++++
mingwrt/Makefile.in | 97 ++++++++++++++++++++++++++++++++++++---------------
2 files changed, 81 insertions(+), 28 deletions(-)
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2015-07-15 23:15:08
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, legacy has been updated
via 4658072bfb9f288c1e0aebcf6a82c09441cba0d1 (commit)
via 4d09399b305bb9b438911b1b7c16f38688dac594 (commit)
from 0a9d24a8b31584546852286911aca00b4b250e46 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/4658072bfb9f288c1e0aebcf6a82c09441cba0d1/
commit 4658072bfb9f288c1e0aebcf6a82c09441cba0d1
Author: Keith Marshall <kei...@us...>
Date: Thu Jul 16 00:12:18 2015 +0100
Overhaul and streamline build system configuration.
diff --git a/w32api/ChangeLog b/w32api/ChangeLog
index c5168e6..ecb191c 100644
--- a/w32api/ChangeLog
+++ b/w32api/ChangeLog
@@ -1,3 +1,16 @@
+2015-07-16 Keith Marshall <kei...@us...>
+
+ Overhaul and streamline build system configuration.
+
+ * configure.in: Delete obsolete file; replace with...
+ * configure.ac: New file; rewritten per current autoconf conventions.
+
+ * Makefile.in: Rewritten; adapted from current mingwrt configuration,
+ it now processes the entire build without using separate sub-makes.
+
+ * lib/Makefile.in: Sub-make configuration not required now; delete it.
+ * lib/ddk/Makefile.in lib/directx/Makefile.in: Likewise; delete them.
+
2015-07-14 Keith Marshall <kei...@us...>
Remove unused aclocal.m4 configuration file.
diff --git a/w32api/Makefile.in b/w32api/Makefile.in
new file mode 100644
index 0000000..4908170
--- /dev/null
+++ b/w32api/Makefile.in
@@ -0,0 +1,347 @@
+# @configure_input@
+# $Id$
+#
+# Makefile template for MinGW.org MS-Windows API Package
+
+PACKAGE_TARNAME := @PACKAGE_TARNAME@
+PACKAGE_VERSION := @PACKAGE_VERSION@
+
+# Written by Keith Marshall <kei...@us...>
+# Copyright (C) 2014, 2015, MinGW.org Project
+#
+#
+# Permission is hereby granted, free of charge, to any person obtaining a
+# copy of this software and associated documentation files (the "Software"),
+# to deal in the Software without restriction, including without limitation
+# the rights to use, copy, modify, merge, publish, distribute, sublicense,
+# and/or sell copies of the Software, and to permit persons to whom the
+# Software is furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice (including the next
+# paragraph) shall be included in all copies or substantial portions of the
+# Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+
+
+# The default target is "all"; declare it early, to avoid any possible
+# inadvertent override from any included file.
+#
+all:
+PACKAGE_RELEASE :=
+PACKAGE_RELEASE_TAG := $(PACKAGE_VERSION)$(PACKAGE_RELEASE:%=-%)-mingw32
+
+# Establish the minimum version of Windows which this build is required
+# to support; note that we fix the default as WinNT4, but we define it in
+# a manner which will allow a command line override, and may be adapted,
+# ultimately, to support a configure time assignment.
+#
+NTDDI_VERSION := NTDDI_WINNT4
+NTDDI_VERSION_SPEC := $(NTDDI_VERSION:%=-D NTDDI_VERSION=%)
+
+# Build paths and macros.
+#
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+mingwrt_srcdir = @mingwrt_srcdir@
+w32api_srcdir = @srcdir@
+abs_builddir = @abs_builddir@
+
+CC = @CC@
+CFLAGS = @CFLAGS@
+CPPFLAGS = @CPPFLAGS@
+AS = @AS@
+
+OBJEXT = @OBJEXT@
+
+AR = @AR@
+ARFLAGS = @ARFLAGS@
+RANLIB = @RANLIB@
+
+DLLTOOL = @DLLTOOL@
+STRIP = @STRIP@
+
+# Installation paths and macros.
+#
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+includedir = ${DESTDIR}@includedir@
+libdir = ${DESTDIR}@libdir@
+
+mkinstalldirs = @MKDIR_P@ $(addprefix $1,$2)
+
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@ $1 $2
+
+# Keep the configuration in a consistent state. Note that we assume
+# that configure has been run initially, (otherwise we wouldn't have
+# a Makefile to begin with); since this also creates config.status,
+# we may normally assume that it is already available ...
+#
+vpath configure ${top_srcdir}
+config.status: configure
+ $(SHELL) config.status --recheck
+
+# ... in which case, updating Makefile should be a simple matter of
+# running config.status ...
+#
+vpath Makefile.in ${top_srcdir}
+requires_existing = $(if $(wildcard $1),$1,$1.missing)
+Makefile: Makefile.in configure $(call requires_existing,config.status)
+ $(SHELL) config.status
+
+.PHONY: config.status.missing
+# ... but, in the event that this may be missing, (e.g. because it
+# has been manually removed, or removed by "make distclean"), suggest
+# running configure, and bail out.
+#
+config.status.missing:
+ $(warning *** cannot execute config.status)
+ $(error please run ${top_srcdir}/configure to regenerate it.)
+
+# If configure itself needs to be updated, we must run autoconf in the
+# top level source directory.
+#
+vpath %.m4 ${top_srcdir}
+vpath configure.ac ${top_srcdir}
+configure: configure.ac aclocal.m4
+ cd ${top_srcdir}; autoconf
+
+# Capture dependencies conveyed within source files, ensuring that
+# header files are taken from our working source tree, and not from
+# the build-time compiler's installation path. (Note: we use -MD,
+# and not -MMD in DEPFLAGS; since this package furnishes system
+# headers, we need changes therein to trigger a rebuild).
+#
+sinclude *.d
+DEPFLAGS = -MD -MP
+INCLUDES = -nostdinc -I . -I ${top_srcdir}/include -I ${mingwrt_srcdir}/include \
+ -I ${top_srcdir} -I ${top_srcdir}/profile -iwithprefixbefore include
+
+ALL_CFLAGS = $(CFLAGS) $(DEPFLAGS) $(INCLUDES) $(NTDDI_VERSION_SPEC)
+
+# The general case, for compiling object files from C source,
+# requires a small adjustment to the default implicit rule.
+#
+%.$(OBJEXT): %.c
+ $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) -o $@ $<
+
+deffiles = $(eval vpath %.def $1)$(notdir $(wildcard $1/*.def))
+implibfiles = $(addprefix lib,$(subst .def,.a,$(call deffiles,$1)))
+
+all: all-w32api-libs
+all-w32api-libs install-w32api-libs: $(call implibfiles,${srcdir}/lib)
+all-w32api-libs install-w32api-libs: $(call implibfiles,${srcdir}/lib/directx)
+all-w32api-libs install-w32api-libs: $(call implibfiles,${srcdir}/lib/ddk)
+all-w32api-libs install-w32api-libs: liblargeint.a libstrmiids.a libuuid.a
+all-w32api-libs install-w32api-libs: libdxerr8.a libdxerr9.a libdxguid.a
+all-w32api-libs install-w32api-libs: libscrnsave.a libscrnsavw.a
+all-w32api-libs install-w32api-libs: libdmoguids.a libvfw32.a
+
+lib%.a: %.def
+ $(DLLTOOL) --as=$(AS) -k --output-lib $@ --def $<
+ $(if $(filter-out $<,$^),$(AR) $(ARFLAGS) $@ $(filter-out $<,$^))
+
+vpath %.c ${srcdir}/lib
+libuuid.a: ativscp-uuid.$(OBJEXT) cguid-uuid.$(OBJEXT)
+libuuid.a: comcat-uuid.$(OBJEXT) devguid.$(OBJEXT) docobj-uuid.$(OBJEXT)
+libuuid.a: exdisp-uuid.$(OBJEXT) extras-uuid.$(OBJEXT) hlguids-uuid.$(OBJEXT)
+libuuid.a: hlink-uuid.$(OBJEXT) mlang-uuid.$(OBJEXT) mshtml-uuid.$(OBJEXT)
+libuuid.a: msxml-uuid.$(OBJEXT) oaidl-uuid.$(OBJEXT) objidl-uuid.$(OBJEXT)
+libuuid.a: objsafe-uuid.$(OBJEXT) ocidl-uuid.$(OBJEXT) oleacc-uuid.$(OBJEXT)
+libuuid.a: olectlid-uuid.$(OBJEXT) oleidl-uuid.$(OBJEXT) power-uuid.$(OBJEXT)
+libuuid.a: servprov-uuid.$(OBJEXT) unknwn-uuid.$(OBJEXT) urlmon-uuid.$(OBJEXT)
+
+scrnsavw.$(OBJEXT): scrnsave.c
+ $(CC) -c -D UNICODE $(CPPFLAGS) $(CFLAGS) $(DEPFLAGS) $(INCLUDES) -o $@ $^
+
+libshell32.a: shell32.$(OBJEXT)
+libgdiplus.a: gdiplus.$(OBJEXT)
+libws2_32.a: ws2_32.$(OBJEXT)
+
+libdmoguids.a libdxguid.a \
+liblargeint.a libscrnsave.a libscrnsavw.a libstrmiids.a: lib%.a: %.$(OBJEXT)
+ $(AR) $(ARFLAGS) $@ $<
+
+libuuid.a libdxerr8.a libdxerr9.a:
+ $(AR) $(ARFLAGS) $@ $^
+
+vpath %.mri ${srcdir}/lib
+libvfw32.a: lib%.a: %.mri libmsvfw32.a libavifil32.a libavicap32.a
+ rm -f $@ && $(AR) -M < $< && $(RANLIB) $@
+
+vpath %.c ${srcdir}/lib/directx
+libdinput.a libdinput8.a: dinput_joy.$(OBJEXT) dinput_joy2.$(OBJEXT) \
+ dinput_kbd.$(OBJEXT) dinput_mouse.$(OBJEXT) dinput_mouse2.$(OBJEXT)
+
+libdxerr8.a: dxerr8.$(OBJEXT) dxerr8w.$(OBJEXT)
+libdxerr9.a: dxerr9.$(OBJEXT) dxerr9w.$(OBJEXT)
+
+# Installation Rules
+# ------------------
+#
+# Users may expect to be able to specify DESTDIR, to stage the
+# following stock installation directories outside of the regular
+# "as configured" installation tree; unfortunately, this expectation
+# MUST fail, when the stock path is in MS-Windows absolute format, so
+# we provide an exception mechanism to forbid such usage, and we
+# proceed to create the directories only when the exception is
+# NOT triggered.
+#
+.PHONY: DESTDIR-UNSUPPORTED
+bindir docdir includedir libdir mandir htmldir pdfdir:
+ @test -z "$(strip ${DESTDIR})" || case $($@) in ${DESTDIR}?:*) \
+ $(MAKE) --no-print-directory reject=$@ DESTDIR-UNSUPPORTED;; \
+ esac
+ $(call mkinstalldirs,,$($@))
+
+# Note: we MUST use a recursive make invocation here, as the
+# "error" function within the accompanying diagnostics would be
+# triggered, irrespective of its placement in an unexecuted
+# branch of the above exception trapping shell code.
+#
+DESTDIR-UNSUPPORTED:
+ $(call MSG_DESTDIR_FORBIDDEN,$(reject),$($(reject):${DESTDIR}%=%))
+
+# The following macros, which rely heavily on GNU make's "call"
+# function, define the diagnostics to be emitted, when the DESTDIR
+# exception is triggered.
+#
+QUOTE = `$1'#'`
+MSG_DESTDIR_FORBIDDEN = \
+ $(warning *** $(call MSG_DESTDIR_PATH_CONFLICT,$1,Win32,$2);) \
+ $(error try $(call QUOTE,$(call MSG_DESTDIR_ALTERNATIVE,$1,$2)) instead)
+MSG_DESTDIR_BAD_PATH = DESTDIR is not supported when $1 contains $2 path $3
+MSG_DESTDIR_PATH_CONFLICT = $(call MSG_DESTDIR_BAD_PATH,$1,$2,$(call QUOTE,$3))
+MSG_DESTDIR_ALTERNATIVE = make install $1="$(call MSG_DESTDIR_TRANSFORM,$2)"
+MSG_DESTDIR_TRANSFORM = ${DESTDIR}$(shell echo $1 | sed 's/^.://')
+
+install: install-w32api
+install-strip: install-strip-w32api
+
+installdirs: w32api-include-dirs w32api-lib-dirs
+install-strip-w32api: install-w32api-headers install-strip-w32api-libs
+install-w32api: install-w32api-headers install-w32api-libs
+
+w32api_extra_include_dirs = directx
+w32api_include_subdirs = GL ddk gdiplus
+
+w32api-include-dirs: includedir
+ $(call mkinstalldirs,${includedir}/,$(w32api_include_subdirs))
+
+w32api-lib-dirs: libdir
+
+install-w32api-headers: w32api-include-dirs
+ $(call INSTALL_DATA,${srcdir}/include/*.h,${includedir})
+ for dir in $(w32api_extra_include_dirs); do \
+ $(call INSTALL_DATA,${srcdir}/include/$$dir/*.h,${includedir}); \
+ done
+ for dir in $(w32api_include_subdirs); do \
+ $(call INSTALL_DATA,${srcdir}/include/$$dir/*.h,${includedir}/$$dir); \
+ done
+
+w32api-lib-reqs: all-w32api-libs w32api-lib-dirs
+
+install-w32api-libs: w32api-lib-reqs
+ $(call INSTALL_DATA,$(filter-out w32api-lib-reqs,$^),${libdir})
+ $(if $(STRIP_LIBS),$(call STRIP_LIBS,$(filter-out w32api-lib-reqs,$^)))
+
+install-strip-w32api-libs:
+ $(MAKE) --no-print-directory $(MAKEFLAGS) \
+ STRIP_LIBS='cd ${libdir}; $(STRIP) --strip-unneeded $$1' \
+ install-w32api-libs
+
+uninstall: uninstall-w32api-headers uninstall-w32api-libs
+
+uninstall-w32api-headers:
+ cd ${includedir} && rm -f $(notdir $(wildcard ${srcdir}/include/*.h))
+ for dir in $(w32api_extra_include_dirs); do \
+ files=`cd ${srcdir}/include/$$dir && echo *.h`; \
+ (cd ${includedir} && rm -f $$files); \
+ done
+ for dir in $(w32api_include_subdirs); do \
+ files=`cd ${srcdir}/include/$$dir && echo *.h`; \
+ (cd ${includedir}/$$dir && rm -f $$files); \
+ done
+
+uninstall-w32api-libs: un%:
+ $(MAKE) --no-print-directory $(MAKEFLAGS) mkinstalldirs= \
+ INSTALL_DATA='cd $$2 && rm -f $$1' $*
+
+# Distribution
+# ------------
+#
+.PHONY: dist
+dist: bindist devdist dlldist licdist mandist srcdist
+ $(RM) -r dist/mingwrt dist/w32api
+
+.PHONY: bindist devdist dlldist licdist mandist srcdist
+bindist devdist dlldist licdist mandist srcdist: %dist: w32api-%dist
+
+.PHONY: $(foreach tag,bin dev dll lic man src,mingwrt-$(tag)dist)
+$(foreach tag,bin dev dll lic man src,mingwrt-$(tag)dist):
+
+.PHONY: $(foreach tag,bin dev dll lic man src,w32api-$(tag)dist)
+$(foreach tag,bin dev dll lic man src,w32api-$(tag)dist):
+
+staged_prefix = $(addsuffix =`pwd`/dist/$1,prefix exec_prefix)
+staged_install = $(call staged_prefix,$1) install-strip-$1
+
+mingwrt-dist-staged w32api-dist-staged: %-dist-staged:
+ $(RM) -r dist/$*
+ $(MAKE) --no-print-directory $(call staged_install,$*)
+
+mingwrt-srcdist w32api-srcdist: %-srcdist: %-srcdist-dir %-srcdist-files
+ cd dist && tar chf - $*-$(PACKAGE_VERSION) | \
+ xz -c > $*-$(PACKAGE_RELEASE_TAG)-src.tar.xz
+ $(RM) -r dist/$*-$(PACKAGE_VERSION)
+
+mingwrt-srcdist-dir w32api-srcdist-dir: %-srcdist-dir:
+ $(RM) -r dist/$*-$(PACKAGE_VERSION)
+ $(call mkinstalldirs,,dist/$*-$(PACKAGE_VERSION))
+
+mingwrt-srcdist-files w32api-srcdist-files: %-srcdist-files:
+ (cd ${$*_srcdir} && tar chf - --hard-dereference $(notdir $^)) | \
+ (cd dist/$*-$(PACKAGE_VERSION) && tar xf -)
+
+mingwrt-devdist w32api-devdist: %-devdist: %-dist-staged
+ cd dist/$* && tar chf - --hard-dereference include lib | \
+ xz -c > ../$*-$(PACKAGE_RELEASE_TAG)-dev.tar.xz
+
+SRCDIST_ADD = $1-srcdist-files: $(addprefix ${$1_srcdir}/,$2)
+
+$(call SRCDIST_ADD,w32api,ChangeLog CONTRIBUTIONS README.w32api TODO)
+$(call SRCDIST_ADD,w32api,configure configure.ac aclocal.m4 Makefile.in)
+$(call SRCDIST_ADD,w32api,config.guess config.sub install-sh)
+$(call SRCDIST_ADD,w32api,include lib)
+
+
+# Clean-up Rules
+# --------------
+#
+clean-local: mostlyclean-local
+ $(RM) lib*.a
+
+mostlyclean-local:
+ $(RM) *.d *.$(OBJEXT)
+
+distclean-local: clean-local
+ $(RM) config.log config.status
+
+maintainer-clean-warning:
+ $(warning $(MAKE) $(@:%-warning=%))
+ $(warning This command should be used by package maintainers only;)
+ $(warning it deletes files which may require special tools to rebuild.)
+
+maintainer-clean-local: maintainer-clean-warning distclean-local
+ $(RM) -r ${srcdir}/configure ${srcdir}/autom4te.cache
+
+clean mostlyclean distclean maintainer-clean: %clean: %clean-local
+
+# $RCSfile$: end of file
diff --git a/w32api/aclocal.m4 b/w32api/aclocal.m4
new file mode 100644
index 0000000..bcbded3
--- /dev/null
+++ b/w32api/aclocal.m4
@@ -0,0 +1,165 @@
+## aclocal.m4 -*- Autoconf -*- vim: filetype=config
+##
+## Autoconf macros for MinGW.org Runtime Library Package
+##
+## $Id$
+##
+## Written by Keith Marshall <kei...@us...>
+## Copyright (C) 2014, MinGW.org Project
+##
+##
+## Permission is hereby granted, free of charge, to any person obtaining a
+## copy of this software and associated documentation files (the "Software"),
+## to deal in the Software without restriction, including without limitation
+## the rights to use, copy, modify, merge, publish, distribute, sublicense,
+## and/or sell copies of the Software, and to permit persons to whom the
+## Software is furnished to do so, subject to the following conditions:
+##
+## The above copyright notice and this permission notice (including the next
+## paragraph) shall be included in all copies or substantial portions of the
+## Software.
+##
+## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+## OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+## FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+## AUTHORS OR THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+## LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+## FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+## DEALINGS IN THE SOFTWARE.
+##
+
+# MINGW_AC_CONFIG_EXTRA_SRCDIR( PACKAGE, WITNESS_FILE )
+# -----------------------------------------------------
+# Identify the top source directory for a sibling PACKAGE, which
+# provides WITNESS_FILE, and set AC_SUBST variable PACKAGE_srcdir
+# to its path relative to the build directory. Prefers a sibling
+# directory of ${srcdir} named exactly PACKAGE, but falls back to
+# PACKAGE*, and then to *PACKAGE*, if necessary.
+#
+AC_DEFUN_ONCE([MINGW_AC_CONFIG_EXTRA_SRCDIR],
+[AC_MSG_CHECKING([location of $1 source files])
+ for ac_dir in ${srcdir}/../$1 ${srcdir}/../$1* ${srcdir}/../*$1*
+ do test -f $ac_dir/$2 && { $1_srcdir=$ac_dir; break; }; done
+ AC_MSG_RESULT([$$1_srcdir])
+ AC_SUBST([$1_srcdir])dnl
+])
+
+# MINGW_AC_NO_EXECUTABLES
+# -----------------------
+# When building the runtime and W32 API libraries with only
+# a partially installed compiler, as we will be required to do
+# between the stage-1 and stage-2 phases of building GCC itself,
+# autoconf's _AC_COMPILER_EXEEXT may choke because the runtime
+# library itself is not yet available; here, we have provided
+# a redefined "do-nothing" version, which will avoid this mode
+# of failure, while retaining the original test for subsequent
+# use, after verifying that it should not fail.
+#
+AC_DEFUN_ONCE([MINGW_AC_NO_EXECUTABLES],
+[AC_BEFORE([$0],[AC_PROG_CC])dnl cannot let this use...
+ m4_rename([_AC_COMPILER_EXEEXT],[_MINGW_AC_COMPILER_EXEEXT])dnl so...
+ m4_define([_AC_COMPILER_EXEEXT])dnl move it away quickly!
+])
+
+# MINGW_AC_PROG_CC_COMPILE_ONLY
+# -----------------------------
+# A wrapper for AC_PROG_CC, ensuring that it will not succumb to
+# the failure mode described above, while still running the checks
+# provided by the original _AC_COMPILER_EXEEXT macro, when the
+# circumstances of failure do not prevail.
+#
+AC_DEFUN_ONCE([MINGW_AC_PROG_CC_COMPILE_ONLY],
+[AC_REQUIRE([MINGW_AC_NO_EXECUTABLES])dnl no need for linking
+ AC_LINK_IFELSE([AC_LANG_PROGRAM],dnl minimal 'int main(){return 0;}'
+ [_MINGW_AC_COMPILER_EXEEXT],dnl can create executables anyway!
+ [_MINGW_AC_COMPILER_NO_EXECUTABLES])dnl
+])
+
+# _MINGW_AC_COMPILER_NO_EXECUTABLES
+# ---------------------------------
+# Package specific diagnostics for the case where the compiler
+# really does succumb to the _AC_COMPILER_EXEEXT failure mode; in
+# this case, we allow the build to proceed, but we disallow the
+# building of executables and shared libraries by default.
+#
+AC_DEFUN([_MINGW_AC_COMPILER_NO_EXECUTABLES],
+[AC_MSG_CHECKING([whether the C compiler can create executables])
+ AC_MSG_RESULT([${may_enable_stage_2=no}])
+ AC_MSG_WARN([$CC compiler cannot create executables!])
+ AC_MSG_WARN([build will proceed to completion of stage-1 only;])
+ AC_MSG_WARN([no executables or shared libraries will be built.])
+])
+
+# MINGW_AC_DISABLE_STAGE_2
+# ------------------------
+# Implement the '--disable-stage-2' configure option, such that
+# it activates the non-failing _AC_COMPILER_EXEEXT behaviour, as
+# described above; default is to proceed with the stage-2 build,
+# provided the compiler is determined to be able to support it.
+#
+AC_DEFUN_ONCE([MINGW_AC_DISABLE_STAGE_2],
+[AC_ARG_ENABLE([stage-2],
+ [AS_HELP_STRING([--disable-stage-2],
+ [disable building of DLL components which require a fully installed compiler;
+ this option may be used during the compiler build process, to permit building
+ of the libraries required before commencing stage-2 of the compiler build.
+ ])dnl
+ ],[],dnl
+ [enable_stage_2=auto])dnl let compiler capability govern
+])
+
+# MINGW_AC_MAKE_COMMAND_GOALS
+# ---------------------------
+# Resolve choice of whether stage-2 should be built or not, in
+# favour of user's preference, if supported by the compiler; by
+# default prefer to build, if possible. Propagate the resolved
+# choice as a default make command goal, by assignment to the
+# AC_SUBST variable, DEFAULT_MAKECMDGOALS.
+#
+AC_DEFUN_ONCE([MINGW_AC_MAKE_COMMAND_GOALS],
+[AC_REQUIRE([MINGW_AC_DISABLE_STAGE_2])dnl
+ AC_REQUIRE([MINGW_AC_PROG_CC_COMPILE_ONLY])dnl
+ AC_MSG_CHECKING([whether to complete stage-2 build])
+ ac_val="user's choice"
+ AS_CASE([$enable_stage_2],dnl
+ [auto],[enable_stage_2=${may_enable_stage_2-yes};dnl
+ test x$enable_stage_2 = xyes && ac_val="default choice" dnl
+ || ac_val="compiler override"],dnl
+ [yes],[enable_stage_2=${may_enable_stage_2-yes};dnl
+ test x$enable_stage_2 = xyes || ac_val="compiler override"dnl
+ ])
+ AC_MSG_RESULT([$enable_stage_2 ($ac_val)])
+ test "x$enable_stage_2" = xno dnl
+ && DEFAULT_MAKECMDGOALS=all-stage-1-only dnl
+ || DEFAULT_MAKECMDGOALS=all-stage-1-and-2
+ AC_SUBST([DEFAULT_MAKECMDGOALS])
+])
+
+# MINGW_AC_PROG_COMPILE_SX
+# ------------------------
+# Determine how to invoke GCC to compile *.sx asssembly language
+# files, and provide a suitable derivative of GNU make's COMPILE.S
+# rule in AC_SUBST variable 'COMPILE_SX'. Note that GCC itself has
+# supported direct compilation of such files from version 4.3 onward,
+# (earlier versions require the '-x assembler-with-cpp' hint), but
+# GNU make does not provide a complementary built-in rule.
+#
+AC_DEFUN([MINGW_AC_PROG_COMPILE_SX],
+[AC_REQUIRE([AC_PROG_CC])dnl
+ AC_MSG_CHECKING([for $CC option to compile .sx files])
+ rm -f conftest.sx conftest.$OBJEXT; : > conftest.sx
+ ac_compile_sx='$CC -c $ASFLAGS $CPPFLAGS $ac_val conftest.sx >&5'
+ for ac_val in "" "-x assembler-with-cpp"; do
+ (eval $ac_compile_sx) 2>&5 && test -f conftest.$OBJEXT && break
+ done
+ AC_SUBST([COMPILE_SX],[`echo '$(COMPILE.S)' $ac_val`])
+ test "x$ac_val" = x && ac_val="none needed"
+ test -f conftest.$OBJEXT || ac_val="not supported"
+ AC_MSG_RESULT([$ac_val])
+ rm -f conftest.sx conftest.$OBJEXT
+ test "x$ac_val" = "xnot supported" && {
+ AC_MSG_FAILURE([$CC cannot compile .sx files])
+ }dnl
+])
+
+# $RCSfile$: end of file
diff --git a/w32api/configure.ac b/w32api/configure.ac
new file mode 100644
index 0000000..b1c3366
--- /dev/null
+++ b/w32api/configure.ac
@@ -0,0 +1,55 @@
+# configure.ac -*- Autoconf -*- vim: filetype=config
+#
+# Process this file with autoconf, to create a configure script for
+# the MinGW.org 32-bit MS-Windows API package.
+#
+# $Id$
+#
+# Written by Keith Marshall <kei...@us...>
+# Copyright (C) 2015, MinGW.org Project
+#
+#
+# Permission is hereby granted, free of charge, to any person obtaining a
+# copy of this software and associated documentation files (the "Software"),
+# to deal in the Software without restriction, including without limitation
+# the rights to use, copy, modify, merge, publish, distribute, sublicense,
+# and/or sell copies of the Software, and to permit persons to whom the
+# Software is furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice (including the next
+# paragraph) shall be included in all copies or substantial portions of the
+# Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# DEALINGS IN THE SOFTWARE.
+#
+ AC_PREREQ([2.64])
+ AC_INIT([Win32 API],[3.18],[http://mingw.org/Reporting_Bugs],[w32api])
+
+ AC_PREFIX_DEFAULT([/mingw])
+ AC_CONFIG_SRCDIR([include/w32api.h])
+ MINGW_AC_CONFIG_EXTRA_SRCDIR([mingwrt],[include/_mingw.h])
+
+ AC_PROG_CC
+
+ AC_CHECK_TOOL([AS],[as],[as])
+ AC_CHECK_TOOL([DLLTOOL],[dlltool],[dlltool])
+ AC_CHECK_TOOL([STRIP],[strip],[strip])
+
+ AC_CHECK_TOOL([AR],[ar],[ar])
+ AC_ARG_VAR([ARFLAGS],[ar mode flags for creation of archive libraries [rcs]])
+ AC_SUBST([ARFLAGS],[${ARFLAGS-"rcs"}])
+ AC_PROG_RANLIB
+
+ AC_PROG_INSTALL
+ AC_PROG_MKDIR_P
+
+ AC_CONFIG_FILES([Makefile])
+ AC_OUTPUT
+#
+# $RCSfile$: end of file
diff --git a/w32api/configure.in b/w32api/configure.in
deleted file mode 100644
index d8b8c95..0000000
--- a/w32api/configure.in
+++ /dev/null
@@ -1,51 +0,0 @@
-dnl Process this file with autoconf to produce a configure script.
-
-dnl This file is part of a free win32 library
-dnl
-dnl This program is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-dnl GNU General Public License for more details.
-
-AC_PREREQ(2.59)
-AC_INIT(lib/scrnsave.c)
-
-AC_CANONICAL_SYSTEM
-
-dnl Find install command
-AC_PROG_INSTALL
-
-dnl check for cc and CFLAGS
-CFLAGS=${CFLAGS-"-O2 -g"}
-AC_CHECK_TOOL(CC, gcc, gcc)
-AC_SUBST(CC)
-AC_SUBST(CFLAGS)
-AC_SUBST(with_cross_host)
-
-dnl check for various tools
-AC_CHECK_TOOL(AR, ar, ar)
-AC_SUBST(AR)
-AC_CHECK_TOOL(AS, as, as)
-AC_SUBST(AS)
-AC_CHECK_TOOL(RANLIB, ranlib, ranlib)
-AC_SUBST(RANLIB)
-AC_CHECK_TOOL(LD, ld, ld)
-AC_SUBST(LD)
-AC_CHECK_TOOL(DLLTOOL, dlltool, dlltool)
-AC_SUBST(DLLTOOL)
-AC_CHECK_TOOL(WINDRES, windres, windres)
-AC_SUBST(WINDRES)
-
-AC_MSG_CHECKING([for build environment])
-case "$build_alias" in
-*-mingw*) BUILDENV=mingw;;
-*-cygwin*) BUILDENV=cygwin;;
-esac
-if test -z "$BUILDENV"; then
- AC_MSG_RESULT(standard)
-else
- AC_MSG_RESULT($BUILDENV)
-fi
-AC_SUBST(BUILDENV)
-
-AC_OUTPUT(Makefile lib/Makefile lib/ddk/Makefile lib/directx/Makefile)
diff --git a/w32api/lib/Makefile.in b/w32api/lib/Makefile.in
deleted file mode 100644
index 17fe679..0000000
--- a/w32api/lib/Makefile.in
+++ /dev/null
@@ -1,313 +0,0 @@
-#
-# Makefile.in
-#
-# This file is part of a free library for the Win32 API.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-
-# start config section
-
-SHELL = @SHELL@
-
-srcdir = @srcdir@
-VPATH = @srcdir@
-
-SUBDIRS := ddk directx
-subdirs := ddk directx
-
-host_alias = @host@
-build_alias = @build@
-target_alias = @target@
-with_cross_host = @with_cross_host@
-prefix = @prefix@
-includedir:=@includedir@
-
-program_transform_name = @program_transform_name@
-exec_prefix = @exec_prefix@
-libdir:=@libdir@
-bindir = @bindir@
-ifeq ($(target_alias),$(host_alias))
-ifeq ($(build_alias),$(host_alias))
-tooldir:=$(exec_prefix)
-else
-tooldir:=$(exec_prefix)/$(target_alias)
-endif
-else
-tooldir:=$(exec_prefix)/$(target_alias)
-endif
-datadir = @datadir@
-infodir = @infodir@
-ifneq (,$(findstring cygwin,$(target_alias)))
-inst_includedir:=$(tooldir)/include/w32api
-inst_libdir:=$(tooldir)/lib/w32api
-else
-ifneq (,$(with_cross_host))
-inst_includedir:=$(tooldir)/include/w32api
-inst_libdir:=$(tooldir)/lib
-else
-inst_includedir:=$(includedir)
-inst_libdir:=$(libdir)
-endif
-endif
-
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-mkinstalldirs = mkdir -p
-
-CC = @CC@
-CC_FOR_TARGET = $(CC)
-
-DLLTOOL = @DLLTOOL@
-DLLTOOL_FLAGS = --as=$(AS) -k
-AS = @AS@
-AS_FOR_TARGET = $(AS_FOR_TARGET)
-WINDRES = @WINDRES@
-
-# Depending on if we build as part of winsup or mingw we need to
-# add additional include paths in order to get the correct headers
-# from the C library.
-BUILDENV = @BUILDENV@
-
-ifeq ($(BUILDENV), cygwin)
-# winsup/include
-# winsup/../newlib/libc/include
-# winsup/../newlib/libc/sys/cygwin
-EXTRA_INCLUDES = -I$(srcdir)/../../include -I$(srcdir)/../../../newlib/libc/include -I$(srcdir)/../../../newlib/libc/sys/cygwin
-endif
-ifeq ($(BUILDENV), mingw)
-EXTRA_INCLUDES = -I$(srcdir)/../../mingw/include
-endif
-
-INCLUDES = -I$(srcdir)/../include $(EXTRA_INCLUDES)
-
-CFLAGS = @CFLAGS@
-ALL_CFLAGS = $(CFLAGS) $(INCLUDES)
-
-RANLIB = @RANLIB@
-AR = @AR@
-LD = @LD@
-
-FLAGS_TO_PASS = \
- AS="$(AS)" \
- CC="$(CC)" \
- CPPFLAGS="$(CPPFLAGS)" \
- CFLAGS="$(CFLAGS)" \
- CXXFLAGS="$(CXXFLAGS)" \
- AR="$(AR)" \
- RANLIB="$(RANLIB)" \
- LD="$(LD)" \
- DLLTOOL="$(DLLTOOL)" \
- TAR="$(TAR)" \
- TARFLAGS="$(TARFLAGS)" \
- TARFILEEXT="$(TARFILEEXT)" \
- WINDRES="$(WINDRES)"
-
-# end config section
-
-# headers
-
-HEADERS = $(notdir $(wildcard $(srcdir)/../include/*.h))
-GL_HEADERS = $(notdir $(wildcard $(srcdir)/../include/GL/*.h))
-GDIPLUS_HEADERS = $(notdir $(wildcard $(srcdir)/../include/gdiplus/*.h))
-
-# libraries
-
-DEF_FILES = $(notdir $(wildcard $(srcdir)/*.def))
-MRI_FILES = $(notdir $(wildcard $(srcdir)/*.mri))
-IMPLIBS = $(addprefix lib,$(subst .def,.a,$(DEF_FILES)))
-MIMPLIBS = $(addprefix lib,$(subst .mri,.a,$(MRI_FILES)))
-EXTRA_LIBS=libuuid.a libscrnsave.a libscrnsavw.a liblargeint.a
-LIBS = $(IMPLIBS) $(MIMPLIBS) $(EXTRA_LIBS)
-UUID_OBJS = mshtml-uuid.o msxml-uuid.o unknwn-uuid.o \
- servprov-uuid.o oleidl-uuid.o oleacc-uuid.o ocidl-uuid.o \
- objsafe-uuid.o oaidl-uuid.o docobj-uuid.o comcat-uuid.o \
- exdisp-uuid.o mlang-uuid.o objidl-uuid.o cguid-uuid.o \
- olectlid-uuid.o ativscp-uuid.o urlmon-uuid.o hlink-uuid.o \
- hlguids-uuid.o extras-uuid.o devguid.o power-uuid.o
-EXTRA_OBJS = shell32.o scrnsave.o scrnsavw.o largeint.o gdiplus.o \
- $(UUID_OBJS) ws2_32.o
-UUID_SOURCES = mshtml-uuid.c msxml-uuid.c unknwn-uuid.c \
- servprov-uuid.c oleidl-uuid.c oleacc-uuid.c ocidl-uuid.c \
- objsafe-uuid.c oaidl-uuid.c docobj-uuid.c comcat-uuid.c \
- exdisp-uuid.c mlang-uuid.c objidl-uuid.c cguid-uuid.c \
- olectlid-uuid.c ativscp-uuid.c urlmon-uuid.c hlink-uuid.c \
- hlguids-uuid.c extras-uuid.c devguid.c power-uuid.c
-SOURCES = scrnsave.c shell32.c largeint.c gdiplus.c $(UUID_SOURCES) \
-res.rc test.c ws2_32.c
-
-DISTFILES = Makefile.in $(DEF_FILES) $(MRI_FILES) $(SOURCES)
-
-.NOTPARALLEL:
-
-# targets
-all: $(EXTRA_OBJS) $(LIBS) ddk directx
-
-%-subdirs:
- for i in $(SUBDIRS); do \
- $(MAKE) $(FLAGS_TO_PASS) -C $$i $*; \
- done
-
-ddk:
- $(MAKE) $(FLAGS_TO_PASS) -C $@
-
-directx:
- $(MAKE) $(FLAGS_TO_PASS) -C $@
-
-TEST_OPTIONS = $(ALL_CFLAGS) -DWINVER=0x0666 \
- -Wall -pedantic -Wsystem-headers -c $(srcdir)/test.c -o test.o
-.PHONY: test ddk directx
-test:
- @echo "Testing w32api..."
- @for lang in c c++ objective-c ; do \
- echo "$$lang..."; \
- $(CC) -x$$lang $(TEST_OPTIONS) ; \
- echo "$$lang UNICODE..."; \
- $(CC) -x$$lang -DUNICODE $(TEST_OPTIONS) ; \
- done
- @echo "windres..."
- @$(WINDRES) --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
- @echo "windres UNICODE..."
- @$(WINDRES) --define UNICODE --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
- @rm -f test.o
-
-scrnsavw.o: scrnsave.c
- $(CC) -c $(ALL_CFLAGS) -DUNICODE -o $@ $<
-
-# make rules
-
-.SUFFIXES: .c .o .def .a
-
-.c.o:
- $(CC) -c $(ALL_CFLAGS) -o $@ $<
-
-libuuid.a : $(UUID_OBJS)
- $(AR) rc $@ $(UUID_OBJS)
- $(RANLIB) $@
-
-# libvfw32.a contains import stubs for 3 dll's. Using an MRI script
-# seems to be the simplest way to combine them into one archive.
-# NB: With older dlltool, the object file members will not have unique
-# names.
-libvfw32.a : vfw32.mri libmsvfw32.a libavifil32.a libavicap32.a
- rm -f $@
- $(AR) -M < ${word 1,$^}
- $(RANLIB) $@
-
-lib%.a : %.def %.o
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $(srcdir)/$*.def
- $(AR) r $@ $*.o
- $(RANLIB) $@
-
-lib%.a: %.def
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $<
-
-lib%.a: %.o
- $(AR) rc $@ $*.o
- $(RANLIB) $@
-
-need-DESTDIR-compatibility = prefix libdir includedir
-.PHONY: $(need-DESTDIR-compatibility) fail-DESTDIR-compatibility
-
-$(need-DESTDIR-compatibility):
- @test -z "$(DESTDIR)" || case "$($@)" in ?:*) \
- $(MAKE) --no-print-directory reject="$@" fail-DESTDIR-compatibility ;; \
- esac
-
-fail-DESTDIR-compatibility:
- $(error DESTDIR is not supported when $(reject) contains Win32 path `$($(reject))'; \
- try `make install $(reject)=$(shell echo '$($(reject))' | sed s,:,:$(DESTDIR),) ...' instead)
-
-.PHONY: install install-libraries install-headers install-ddk
-# install headers and libraries in a target specified directory.
-install: install-libraries install-headers install-ddk install-directx
-
-install-libraries: all $(need-DESTDIR-compatibility)
- $(mkinstalldirs) $(DESTDIR)$(inst_libdir)
- for i in $(LIBS); do \
- $(INSTALL_DATA) $$i $(DESTDIR)$(inst_libdir)/$$i ; \
- done
-
-install-headers: $(need-DESTDIR-compatibility)
- $(mkinstalldirs) $(DESTDIR)$(inst_includedir)
- for i in $(HEADERS); do \
- $(INSTALL_DATA) $(srcdir)/../include/$$i $(DESTDIR)$(inst_includedir)/$$i ; \
- done
- $(mkinstalldirs) $(DESTDIR)$(inst_includedir)/GL
- for i in $(GL_HEADERS); do \
- $(INSTALL_DATA) $(srcdir)/../include/GL/$$i $(DESTDIR)$(inst_includedir)/GL/$$i ; \
- done
- $(mkinstalldirs) $(DESTDIR)$(inst_includedir)/gdiplus
- for i in $(GDIPLUS_HEADERS); do \
- $(INSTALL_DATA) $(srcdir)/../include/gdiplus/$$i $(DESTDIR)$(inst_includedir)/gdiplus/$$i ; \
- done
-
-install-ddk: install-libraries install-headers
- cd ddk && $(MAKE) install $(FLAGS_TO_PASS)
-
-install-directx: install-libraries install-headers
- cd directx && $(MAKE) install $(FLAGS_TO_PASS)
-
-# uninstall headers and libraries from a target specified directory
-uninstall: uninstall-ddk uninstall-directx uninstall-libraries uninstall-headers
-
-uninstall-libraries: $(need-DESTDIR-compatibility)
- @for i in $(LIBS); do \
- rm -f $(DESTDIR)$(inst_libdir)/$$i ; \
- done
- rmdir $(DESTDIR)$(inst_libdir)
-
-uninstall-headers: $(need-DESTDIR-compatibility)
- @for i in $(HEADERS); do \
- rm -r $(DESTDIR)$(inst_includedir)/$$i ; \
- done
- rmdir $(DESTDIR)$(inst_includedir)
-
-uninstall-ddk:
- cd ddk && $(MAKE) -C uninstall $(FLAGS_TO_PASS)
-
-uninstall-directx:
- cd directx && $(MAKE) -C uninstall $(FLAGS_TO_PASS)
-
-dist:
- mkdir $(distdir)/include
- chmod 755 $(distdir)/include
- @for i in $(HEADERS); do \
- cp -p $(srcdir)/../include/$$i $(distdir)/include/$$i ; \
- done
- mkdir $(distdir)/include/GL
- @for i in $(GL_HEADERS); do \
- cp -p $(srcdir)/../include/GL/$$i $(distdir)/include/GL/$$i ; \
- done
- mkdir $(distdir)/include/gdiplus
- @for i in $(GDIPLUS_HEADERS); do \
- cp -p $(srcdir)/../include/gdiplus/$$i $(distdir)/include/gdiplus/$$i ; \
- done
- mkdir $(distdir)/lib
- chmod 755 $(distdir)/lib
- @for i in $(DISTFILES); do \
- cp -p $(srcdir)/$$i $(distdir)/lib/$$i ; \
- done
- for i in $(SUBDIRS); do \
- (cd $$i; $(MAKE) distdir=../$(distdir) dist); \
- done
-
-Makefile: Makefile.in ../config.status ../configure
- cd ..; $(SHELL) config.status
-
-# clean
-
-mostlyclean:
- rm -f *~ *.o *.s
-
-clean:
- rm -f *.o *.a *.s *~
-
-distclean: clean
- rm -f config.cache config.status config.log Makefile
-
-maintainer-clean: distclean
-
diff --git a/w32api/lib/ddk/Makefile.in b/w32api/lib/ddk/Makefile.in
deleted file mode 100644
index e83891b..0000000
--- a/w32api/lib/ddk/Makefile.in
+++ /dev/null
@@ -1,213 +0,0 @@
-# Makefile.in
-#
-# This file is part of a free library building Windows NT drivers.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-
-# start config section
-
-SHELL = @SHELL@
-
-srcdir = @srcdir@
-VPATH = @srcdir@
-
-host_alias = @host@
-build_alias = @build@
-target_alias = @target@
-with_cross_host = @with_cross_host@
-prefix = @prefix@
-includedir:=@includedir@
-
-program_transform_name = @program_transform_name@
-exec_prefix = @exec_prefix@
-libdir:=@libdir@
-bindir = @bindir@
-ifeq ($(target_alias),$(host_alias))
-ifeq ($(build_alias),$(host_alias))
-tooldir:=$(exec_prefix)
-else
-tooldir:=$(exec_prefix)/$(target_alias)
-endif
-else
-tooldir:=$(exec_prefix)/$(target_alias)
-endif
-datadir = @datadir@
-infodir = @infodir@
-ifneq (,$(findstring cygwin,$(target_alias)))
-inst_includedir:=$(tooldir)/include/w32api/ddk
-inst_libdir:=$(tooldir)/lib/w32api
-else
-ifneq (,$(with_cross_host))
-inst_includedir:=$(tooldir)/include/w32api/ddk
-inst_libdir:=$(tooldir)/lib
-else
-inst_includedir:=$(includedir)/ddk
-inst_libdir:=$(libdir)
-endif
-endif
-
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-mkinstalldirs = mkdir -p
-
-CC = @CC@
-CC_FOR_TARGET = $(CC)
-
-DLLTOOL = @DLLTOOL@
-DLLTOOL_FLAGS = --as=$(AS) -k
-AS = @AS@
-AS_FOR_TARGET = $(AS_FOR_TARGET)
-WINDRES = @WINDRES@
-
-# Depending on if we build as part of winsup or mingw we need to
-# add additional include paths in order to get the correct headers
-# from the C library.
-BUILDENV = @BUILDENV@
-
-ifeq ($(BUILDENV), cygwin)
-# winsup/include
-# winsup/../newlib/libc/include
-# winsup/../newlib/libc/sys/cygwin
-EXTRA_INCLUDES = -I$(srcdir)/../../include -I$(srcdir)/../../../newlib/libc/include -I$(srcdir)/../../../newlib/libc/sys/cygwin
-endif
-ifeq ($(BUILDENV), mingw)
-EXTRA_INCLUDES = -I$(srcdir)/../../mingw/include
-endif
-
-INCLUDES = -I$(srcdir)/../include $(EXTRA_INCLUDES)
-
-CFLAGS = @CFLAGS@
-ALL_CFLAGS = $(CFLAGS) $(INCLUDES)
-
-RANLIB = @RANLIB@
-AR = @AR@
-LD = @LD@
-
-# end config section
-
-# headers
-
-HEADERS = $(notdir $(wildcard $(srcdir)/../../include/ddk/*.h))
-
-# libraries
-
-DEF_FILES = $(notdir $(wildcard $(srcdir)/*.def))
-IMPLIBS = $(addprefix lib,$(subst .def,.a,$(DEF_FILES)))
-LIBS = $(IMPLIBS)
-
-DISTFILES = Makefile.in $(DEF_FILES)
-
-.NOTPARALLEL:
-
-# targets
-all: $(LIBS)
-
-TEST_OPTIONS = $(ALL_CFLAGS) -Wall -pedantic -Wsystem-headers -c $(srcdir)/test.c -o test.o
-.PHONY: test
-test:
- @echo "Testing ddk..."
- @for lang in c c++ objective-c ; do \
- echo "$$lang..."; \
- $(CC) -x$$lang $(TEST_OPTIONS) ; \
- echo "$$lang UNICODE..."; \
- $(CC) -x$$lang -DUNICODE $(TEST_OPTIONS) ; \
- done
- @echo "windres..."
- @$(WINDRES) --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
- @echo "windres UNICODE..."
- @$(WINDRES) --define UNICODE --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
- @rm -f test.o
-
-# make rules
-
-.SUFFIXES: .c .o .def .a
-
-.c.o:
- $(CC) -c $(ALL_CFLAGS) -o $@ $<
-
-lib%.a : %.def %.o
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $(srcdir)/$*.def
- $(AR) r $@ $*.o
- $(RANLIB) $@
-
-lib%.a: %.def
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $<
-
-lib%.a: %.o
- $(AR) rc $@ $*.o
- $(RANLIB) $@
-
-need-DESTDIR-compatibility = prefix libdir includedir
-.PHONY: $(need-DESTDIR-compatibility) fail-DESTDIR-compatibility
-
-$(need-DESTDIR-compatibility):
- @test -z "$(DESTDIR)" || case "$($@)" in ?:*) \
- $(MAKE) --no-print-directory reject="$@" fail-DESTDIR-compatibility ;; \
- esac
-
-fail-DESTDIR-compatibility:
- $(error DESTDIR is not supported when $(reject) contains Win32 path `$($(reject))'; \
- try `make install $(reject)=$(shell echo '$($(reject))' | sed s,:,:$(DESTDIR),) ...' instead)
-
-# install headers and libraries in a target specified directory.
-install: install-libraries install-headers
-
-install-libraries: all $(need-DESTDIR-compatibility)
- $(mkinstalldirs) $(DESTDIR)$(inst_libdir)
- for i in $(LIBS); do \
- $(INSTALL_DATA) $$i $(DESTDIR)$(inst_libdir)/$$i ; \
- done
-
-install-headers: $(need-DESTDIR-compatibility)
- $(mkinstalldirs) $(DESTDIR)$(inst_includedir)
- for i in $(HEADERS); do \
- $(INSTALL_DATA) $(srcdir)/../../include/ddk/$$i $(DESTDIR)$(inst_includedir)/$$i ; \
- done
-
-# uninstall headers and libraries from a target specified directory
-uninstall: uninstall-libraries uninstall-headers
-
-uninstall-libraries: $(need-DESTDIR-compatibility)
- @for i in $(LIBS); do \
- rm -f $(DESTDIR)$(inst_libdir)/$$i ; \
- done
- rmdir $(DESTDIR)$(inst_libdir)
-
-uninstall-headers: $(need-DESTDIR-compatibility)
- @for i in $(HEADERS); do \
- rm -r $(DESTDIR)$(inst_includedir)/$$i ; \
- done
- rmdir $(DESTDIR)$(inst_includedir)
-
-
-dist:
- mkdir $(distdir)/include/ddk
- chmod 755 $(distdir)/include/ddk
- @for i in $(HEADERS); do \
- cp -p $(srcdir)/../../include/ddk/$$i $(distdir)/include/ddk/$$i ; \
- done
- mkdir $(distdir)/lib/ddk
- chmod 755 $(distdir)/lib/ddk
- @for i in $(DISTFILES); do \
- cp -p $(srcdir)/$$i $(distdir)/lib/ddk/$$i ; \
- done
-
-Makefile: Makefile.in ../../config.status ../../configure
- cd ../..; $(SHELL) config.status
-
-# clean
-
-mostlyclean:
- rm -f *~ *.o *.s
-
-clean:
- rm -f *.o *.a *.s *~
-
-distclean: clean
- rm -f config.cache config.status config.log Makefile
-
-maintainer-clean: distclean
diff --git a/w32api/lib/directx/Makefile.in b/w32api/lib/directx/Makefile.in
deleted file mode 100644
index 05e7a4f..0000000
--- a/w32api/lib/directx/Makefile.in
+++ /dev/null
@@ -1,238 +0,0 @@
-# Makefile.in
-#
-# This file is part of a free library building Windows NT drivers.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-
-# start config section
-
-SHELL = @SHELL@
-
-srcdir = @srcdir@
-VPATH = @srcdir@
-
-host_alias = @host@
-build_alias = @build@
-target_alias = @target@
-with_cross_host = @with_cross_host@
-prefix = @prefix@
-includedir:=@includedir@
-
-program_transform_name = @program_transform_name@
-exec_prefix = @exec_prefix@
-libdir:=@libdir@
-bindir = @bindir@
-ifeq ($(target_alias),$(host_alias))
-ifeq ($(build_alias),$(host_alias))
-tooldir:=$(exec_prefix)
-else
-tooldir:=$(exec_prefix)/$(target_alias)
-endif
-else
-tooldir:=$(exec_prefix)/$(target_alias)
-endif
-datadir = @datadir@
-infodir = @infodir@
-ifneq (,$(findstring cygwin,$(target_alias)))
-inst_includedir:=$(tooldir)/include/w32api
-inst_libdir:=$(tooldir)/lib/w32api
-else
-ifneq (,$(with_cross_host))
-inst_includedir:=$(tooldir)/include/w32api
-inst_libdir:=$(tooldir)/lib
-else
-inst_includedir:=$(includedir)
-inst_libdir:=$(libdir)
-endif
-endif
-
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-mkinstalldirs = mkdir -p
-
-CC = @CC@
-CC_FOR_TARGET = $(CC)
-
-DLLTOOL = @DLLTOOL@
-DLLTOOL_FLAGS = --as=$(AS) -k
-AS = @AS@
-AS_FOR_TARGET = $(AS_FOR_TARGET)
-WINDRES = @WINDRES@
-
-# Depending on if we build as part of winsup or mingw we need to
-# add additional include paths in order to get the correct headers
-# from the C library.
-BUILDENV = @BUILDENV@
-
-ifeq ($(BUILDENV), cygwin)
-# winsup/include
-# winsup/../newlib/libc/include
-# winsup/../newlib/libc/sys/cygwin
-EXTRA_INCLUDES = -I$(srcdir)/../../include -I$(srcdir)/../../../newlib/libc/include -I$(srcdir)/../../../newlib/libc/sys/cygwin
-endif
-ifeq ($(BUILDENV), mingw)
-EXTRA_INCLUDES = -I$(srcdir)/../../mingw/include
-endif
-
-INCLUDES = -I$(srcdir)/../include -I$(srcdir)/../include/directx $(EXTRA_INCLUDES)
-
-CFLAGS = @CFLAGS@
-ALL_CFLAGS = $(CFLAGS) $(INCLUDES)
-
-RANLIB = @RANLIB@
-AR = @AR@
-LD = @LD@
-
-# end config section
-
-# headers
-
-HEADERS = $(notdir $(wildcard $(srcdir)/../../include/directx/*.h))
-
-# libraries
-
-DEF_FILES = $(notdir $(wildcard $(srcdir)/*.def))
-DIST_C_FILES = $(notdir $(wildcard $(srcdir)/*.c))
-DIST_H_FILES = $(notdir $(wildcard $(srcdir)/*.h))
-LIBS = libd3d8.a libd3d9.a libd3dim.a libd3drm.a libd3dx8d.a libd3dx9d.a \
- libd3dxof.a libddraw.a libdinput.a libdinput8.a libdmoguids.a \
- libdplayx.a libdpnaddr.a libdpnet.a libdpnlobby.a libdpvoice.a \
- libdsetup.a libdsound.a libdxerr8.a libdxerr9.a libdxguid.a \
- libksproxy.a libksuser.a libmsdmo.a libstrmiids.a
-DINPUT_OBJS = dinput_joy.o dinput_joy2.o dinput_kbd.o dinput_mouse.o \
- dinput_mouse2.o
-
-DISTFILES = Makefile.in $(DEF_FILES) $(DIST_C_FILES) $(DIST_H_FILES)
-
-.NOTPARALLEL:
-
-# targets
-all: $(LIBS)
-
-TEST_OPTIONS = $(ALL_CFLAGS) -Wall -pedantic -Wsystem-headers -c $(srcdir)/test.c -o test.o
-.PHONY: test
-test:
- @echo "Testing directx..."
- @for lang in c c++ objective-c ; do \
- echo "$$lang..."; \
- $(CC) -x$$lang $(TEST_OPTIONS) ; \
- echo "$$lang UNICODE..."; \
- $(CC) -x$$lang -DUNICODE $(TEST_OPTIONS) ; \
- done
- @echo "windres..."
- @$(WINDRES) --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
- @echo "windres UNICODE..."
- @$(WINDRES) --define UNICODE --include-dir $(INCDIR) -i $(srcdir)/res.rc -o test.o
- @rm -f test.o
-
-# make rules
-
-.SUFFIXES: .c .o .def .a
-
-.c.o:
- $(CC) -c $(ALL_CFLAGS) -o $@ $<
-
-libdxerr8.a: dxerr8.o dxerr8w.o
- $(AR) r $@ dxerr8.o dxerr8w.o
- $(RANLIB) $@
-
-libdxerr9.a: dxerr9.o dxerr9w.o
- $(AR) r $@ dxerr9.o dxerr9w.o
- $(RANLIB) $@
-
-libdinput.a: dinput.def $(DINPUT_OBJS)
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $(srcdir)/dinput.def
- $(AR) r $@ $(DINPUT_OBJS)
- $(RANLIB) $@
-
-libdinput8.a: dinput8.def $(DINPUT_OBJS)
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $(srcdir)/dinput8.def
- $(AR) r $@ $(DINPUT_OBJS)
- $(RANLIB) $@
-
-lib%.a: %.def %.o
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $(srcdir)/$*.def
- $(AR) r $@ $*.o
- $(RANLIB) $@
-
-lib%.a: %.def
- $(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $<
-
-lib%.a: %.o
- $(AR) rc $@ $*.o
- $(RANLIB) $@
-
-need-DESTDIR-compatibility = prefix libdir includedir
-.PHONY: $(need-DESTDIR-compatibility) fail-DESTDIR-compatibility
-
-$(need-DESTDIR-compatibility):
- @test -z "$(DESTDIR)" || case "$($@)" in ?:*) \
- $(MAKE) --no-print-directory reject="$@" fail-DESTDIR-compatibility ;; \
- esac
-
-fail-DESTDIR-compatibility:
- $(error DESTDIR is not supported when $(reject) contains Win32 path `$($(reject))'; \
- try `make install $(reject)=$(shell echo '$($(reject))' | sed s,:,:$(DESTDIR),) ...' instead)
-
-# install headers and libraries in a target specified directory.
-install: install-libraries install-headers
-
-install-libraries: all $(need-DESTDIR-compatibility)
- $(mkinstalldirs) $(DESTDIR)$(inst_libdir)
- for i in $(LIBS); do \
- $(INSTALL_DATA) $$i $(DESTDIR)$(inst_libdir)/$$i ; \
- done
-
-install-headers: $(need-DESTDIR-compatibility)
- $(mkinstalldirs) $(DESTDIR)$(inst_includedir)
- for i in $(HEADERS); do \
- $(INSTALL_DATA) $(srcdir)/../../include/directx/$$i $(DESTDIR)$(inst_includedir)/$$i ; \
- done
-
-# uninstall headers and libraries from a target specified directory
-uninstall: uninstall-libraries uninstall-headers
-
-uninstall-libraries: $(need-DESTDIR-compatibility)
- @for i in $(LIBS); do \
- rm -f $(DESTDIR)$(inst_libdir)/$$i ; \
- done
- rmdir $(DESTDIR)$(inst_libdir)
-
-uninstall-headers: $(need-DESTDIR-compatibility)
- @for i in $(HEADERS); do \
- rm -r $(DESTDIR)$(inst_includedir)/$$i ; \
- done
- rmdir $(DESTDIR)$(inst_includedir)
-
-
-dist:
- mkdir $(distdir)/include/directx
- chmod 755 $(distdir)/include/directx
- @for i in $(HEADERS); do \
- cp -p $(srcdir)/../../include/directx/$$i $(distdir)/include/directx/$$i ; \
- done
- mkdir $(distdir)/lib/directx
- chmod 755 $(distdir)/lib/directx
- @for i in $(DISTFILES); do \
- cp -p $(srcdir)/$$i $(distdir)/lib/directx/$$i ; \
- done
-
-Makefile: Makefile.in ../../config.status ../../configure
- cd ../..; $(SHELL) config.status
-
-# clean
-
-mostlyclean:
- rm -f *~ *.o *.s
-
-clean:
- rm -f *.o *.a *.s *~
-
-distclean: clean
- rm -f config.cache config.status config.log Makefile
-
-maintainer-clean: distclean
https://sf.net/p/mingw/mingw-org-wsl/ci/4d09399b305bb9b438911b1b7c16f38688dac594/
commit 4d09399b305bb9b438911b1b7c16f38688dac594
Author: Keith Marshall <kei...@us...>
Date: Wed Jul 15 20:27:40 2015 +0100
Make way for replacement w32api/Makefile.in
diff --git a/w32api/Makefile.in b/w32api/Makefile.in
deleted file mode 100644
index 0f1feac..0000000
--- a/w32api/Makefile.in
+++ /dev/null
@@ -1,171 +0,0 @@
-#
-# Makefile.in
-#
-# This file is part of a free library for the Win32 API.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-# start config section
-
-SHELL = @SHELL@
-
-srcdir = @srcdir@
-VPATH = @srcdir@
-
-build_alias = @build@
-host_alias = @host@
-target_alias = @target@
-prefix = @prefix@
-conf_prefix = @prefix@
-# FIXME: this needs an appropriate AC_SUBST
-host_os = mingw32
-
-program_transform_name = @program_transform_name@
-exec_prefix = @exec_prefix@
-bindir = @bindir@
-libdir = @libdir@
-tooldir = $(exec_prefix)/$(target_alias)
-datadir = @datadir@
-infodir = @infodir@
-includedir = @includedir@
-
-CC = @CC@
-CC_FOR_TARGET = $(CC)
-CFLAGS = @CFLAGS@
-
-DLLTOOL = @DLLTOOL@
-AS = @AS@
-AS_FOR_TARGET = $(AS_FOR_TARGET)
-WINDRES = @WINDRES@
-
-RANLIB = @RANLIB@
-AR = @AR@
-LD = @LD@
-
-TAR = tar
-TARFLAGS = --lzma -
-TARFILEEXT = .tar.lzma
-
-FLAGS_TO_PASS = \
- AS="$(AS)" \
- CC="$(CC)" \
- CPPFLAGS="$(CPPFLAGS)" \
- CFLAGS="$(CFLAGS)" \
- CXXFLAGS="$(CXXFLAGS)" \
- AR="$(AR)" \
- RANLIB="$(RANLIB)" \
- LD="$(LD)" \
- DLLTOOL="$(DLLTOOL)" \
- TAR="$(TAR)" \
- TARFLAGS="$(TARFLAGS)" \
- TARFILEEXT="$(TARFILEEXT)" \
- WINDRES="$(WINDRES)"
-
-# end config section
-
-SUBDIRS = lib
-
-PACKAGE = w32api
-VERSION = 3.17
-CYGRELEASE = 2
-
-DIST_FILES = Makefile.in configure.in configure config.guess config.sub \
-aclocal.m4 install-sh README.w32api ChangeLog TODO CONTRIBUTIONS
-
-all: lib
-
-%-subdirs:
- for i in $(SUBDIRS); do \
- $(MAKE) $(FLAGS_TO_PASS) -C $$i $*; \
- done
-
-lib:
- $(MAKE) $(FLAGS_TO_PASS) -C $@
-
-test:
- $(MAKE) -C lib test $(FLAGS_TO_PASS)
-
-install uninstall:
- for i in $(SUBDIRS); do \
- (cd $$i; $(MAKE) $@ $(FLAGS_TO_PASS)); \
- done
-
-ifdef SNAPDATE
- distdir = $(PACKAGE)-$(VERSION)-$(SNAPDATE)-$(host_os)
-else
- ifneq (,$(findstring cygwin, $(target_alias)))
- distdir=$(PACKAGE)-$(VERSION)-$(CYGRELEASE)
- else
- distdir=$(PACKAGE)-$(VERSION)-$(CYGRELEASE)-$(host_os)
- endif
-endif
-
-ifneq (,$(findstring mingw, $(target_alias)))
- dist_prefix=
-else
- dist_prefix=/$(conf_prefix)
-endif
-
-ifneq (,$(findstring cygwin, $(target_alias)))
- TARFLAGS = j
- TARFILEEXT = .tar.bz2
-endif
-
-dist: srcdist bindist
-
-srcdist:
- rm -rf $(distdir)
- mkdir $(distdir)
- chmod 755 $(distdir)
- for i in $(DIST_FILES); do \
- cp -p $(srcdir)/$$i $(distdir)/$$i ; \
- done
- for i in $(SUBDIRS); do \
- (cd $$i; $(MAKE) distdir=../$(distdir) dist); \
- done
- rm -f $(distdir)-src$(TARFILEEXT)
- $(TAR) $(TARFLAGS)cf $(distdir)-src$(TARFILEEXT) $(distdir)
-
-ifneq (,$(findstring cygwin, $(target_alias)))
-bindist:
- rm -rf $(distdir)
- mkdir $(distdir)
- chmod 755 $(distdir)
- $(MAKE) install prefix=`pwd`/$(distdir)$(dist_prefix) exec_prefix=`pwd`/$(distdir)$(dist_prefix)
- rm -f $(distdir)$(TARFILEEXT)
- cd $(distdir); $(TAR) $(TARFLAGS)cf ../$(distdir)$(TARFILEEXT) *
-else
-bindist:
- rm -rf $(distdir)
- mkdir $(distdir)
- chmod 755 $(distdir)
- $(MAKE) install prefix=`pwd`/$(distdir)$(dist_prefix) exec_prefix=`pwd`/$(distdir)$(dist_prefix)
- rm -f $(distdir)$(TARFILEEXT)
- cd $(distdir); $(TAR) $(TARFLAGS)cf ../$(distdir)-dev$(TARFILEEXT) *
-endif
-
-snapshot:
- make dist SNAPDATE=$(shell date '+%Y%m%d')
-
-Makefile: Makefile.in config.status configure
- $(SHELL) config.status
-
-mostlyclean-top:
- rm -f *~
-clean-top: mostlyclean-top
- rm -rf $(distdir)
- rm -f $(distdir)*$(TARFILEEXT)
-maintainer-clean-top:
-
-mostlyclean: mostlyclean-top mostlyclean-subdirs
-clean: mostlyclean-top clean-subdirs
-distclean: clean-top
- $(MAKE) -C lib/directx distclean
- $(MAKE) -C lib/ddk distclean
- $(MAKE) -C lib distclean
- rm -f Makefile config.status config.log config.cache TAGS *~
-maintainer-clean: maintainer-clean-subdirs
-
-.PHONY: lib test
-----------------------------------------------------------------------
Summary of changes:
w32api/ChangeLog | 13 +
w32api/Makefile.in | 488 ++++++++++++++++++++++++++------------
{mingwrt => w32api}/aclocal.m4 | 0
{mingwrt => w32api}/configure.ac | 17 +-
w32api/configure.in | 51 ----
w32api/lib/Makefile.in | 313 ------------------------
w32api/lib/ddk/Makefile.in | 213 -----------------
w32api/lib/directx/Makefile.in | 238 -------------------
8 files changed, 352 insertions(+), 981 deletions(-)
copy {mingwrt => w32api}/aclocal.m4 (100%)
copy {mingwrt => w32api}/configure.ac (80%)
delete mode 100644 w32api/configure.in
delete mode 100644 w32api/lib/Makefile.in
delete mode 100644 w32api/lib/ddk/Makefile.in
delete mode 100644 w32api/lib/directx/Makefile.in
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2015-07-15 17:04:11
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, legacy has been updated
via 0a9d24a8b31584546852286911aca00b4b250e46 (commit)
from 2434114919ffafa745edac710bdb3a06eb099dc2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/0a9d24a8b31584546852286911aca00b4b250e46/
commit 0a9d24a8b31584546852286911aca00b4b250e46
Author: Keith Marshall <kei...@us...>
Date: Wed Jul 15 18:03:41 2015 +0100
ChangeLog format adjustments.
diff --git a/w32api/ChangeLog b/w32api/ChangeLog
index d5636d5..c5168e6 100644
--- a/w32api/ChangeLog
+++ b/w32api/ChangeLog
@@ -470,7 +470,7 @@
add gdiplus.c to SOURCES.
* lib/test.c: Include gdiplus.h.
-2010-06-28 Rick Rankin <rra...@ya...>
+2010-06-28 Rick Rankin <rra...@ya...>
* include/psapi.h (PROCESS_MEMORY_COUNTERS_EX, PERFORMANCE_INFORMATION,
GetPerformanceInfo): Define.
@@ -734,7 +734,7 @@
* include/w32api.h: Increment version to 3.13.
* Makefile.in: Ditto.
-2008-12-05 Chris Sutcliffe <ir0...@us...>
+2008-12-05 Chris Sutcliffe <ir0...@us...>
* lib/glut.def: remove.
* lib/glut32.def: ditto.
@@ -825,7 +825,7 @@
* Makefile.in: Adjust to new naming standard for MinGW while maintaining old
naming standard for Cygwin.
-2008-08-30 Bo Yang <tec...@us...>
+2008-08-30 Bo Yang <tec...@us...>
* include/sspi.h: Fix PSecurityFunctionTableW structure.
@@ -881,7 +881,7 @@
Thanks to Tim Kosse <botg at users dot sf dot net>.
-2008-08-22 Bo Yang <tec...@us...>
+2008-08-22 Bo Yang <tec...@us...>
* include/winnt.h (OWNER_SECURITY_INFORMATION, GROUP_SECURITY_INFORMATION,
DACL_SECURITY_INFORMATION, SACL_SECURITY_INFORMATION): Correct.
@@ -896,11 +896,11 @@
* include/wtsapi32.h (_WTS_INFO_CLASS, _WTS_CONNECTSTATE_CLASS,
WTSQuerySessionInformation, WTSFreeMemory): Define.
-2008-07-25 Bo Yang <tec...@us...>
+2008-07-25 Bo Yang <tec...@us...>
* lib/gdi32.def (SetLayout): Export.
-2008-07-25 Bo Yang <tec...@us...>
+2008-07-25 Bo Yang <tec...@us...>
* include/wincrypt.h (struct _CRYPT_KEY_PROV_PARAM,
struct _CRYPT_KEY_PROV_INFO, CertGetCertificateContextProperty,
@@ -1270,7 +1270,7 @@
PCERT_POLICY_MAPPING, CryptDecodeObjectEx, CryptEncodeObject,
CryptEncodeObjectEx): define.
-2007-11-21 Brian Dessent <de...@us...>
+2007-11-21 Brian Dessent <de...@us...>
* include/winbase.h (CheckTokenMembership): define.
@@ -1417,7 +1417,7 @@
* include/psapi.h (GetMappedFileName): Rename from GetMappedFilenameEx.
-2007-03-06 Brandon Sneed <br...@oq...>
+2007-03-06 Brandon Sneed <br...@oq...>
* include/setupapi.h: Added SetupConfigureWmiFromInfSectionA
Added SetupConfigureWmiFromInfSectionW
@@ -2380,7 +2380,7 @@
(SUBLANG_ARABIC_SAUDI_ARABIA): Removed by error.
(SUBLANG_MARATHI_INDIA): Defined twice by error.
-2006-05-05 Chris Sutcliffe <ir0...@us...>
+2006-05-05 Chris Sutcliffe <ir0...@us...>
* lib/directx/Makefile.in: Remove reference to libquartz.a since
it was moved.
@@ -2743,11 +2743,11 @@
* winuser.h [_WIN32_WCE] (DialogBoxParam{A|W}): Conditionally
declare as extern function without dllimport attribute on PocketPC.
-2006-04-18 Thorsten Dahlheimer <dah...@us...>
+2006-04-18 Thorsten Dahlheimer <dah...@us...>
* lib/test.c: Include icm.h.
-2006-04-18 Thorsten Dahlheimer <dah...@us...>
+2006-04-18 Thorsten Dahlheimer <dah...@us...>
* include/wingdi.h (ColorCorrectPalette): Add declaration.
(CreateColorSpace): Add UNICODE mappings.
@@ -2756,7 +2756,7 @@
* lib/mscms.def: New file.
* lib/icmui.def: New file.
-2006-04-18 Thorsten Dahlheimer <dah...@us...>
+2006-04-18 Thorsten Dahlheimer <dah...@us...>
* include/winnt.h (IMAGE_FILE_MACHINE_IA64): New define.
(IMAGE_FILE_MACHINE_AMD64): New define.
@@ -3038,7 +3038,7 @@
* include/mlang.h: New file.
-2006-03-26 Chris Sutcliffe <ir0...@us...>
+2006-03-26 Chris Sutcliffe <ir0...@us...>
* include/winbase.h (SetProcessWorkingSetSize): Corrected define.
@@ -3059,11 +3059,11 @@
(IMLangFontLink2): Likewise.
(IMultiLanguage): Likewise.
-2006-03-18 Julien Lecomte <jul...@us...>
+2006-03-18 Julien Lecomte <jul...@us...>
* include/wincon.h (ENABLE_*): Add more defines.
-2006-03-18 Jan Nijtmans <nij...@us...>
+2006-03-18 Jan Nijtmans <nij...@us...>
* include/winnt.h (INHERITED_ACE): Define.
(VALID_INHERIT_FLAGS): Correct definition.
@@ -3284,7 +3284,7 @@
* lib/kernel32.def (CreateFiberEx): Correct suffix.
-2005-12-09 Huw Davies <hd...@us...>
+2005-12-09 Huw Davies <hd...@us...>
Danny Smith <dan...@us...>
* lib/msxml-uuid.c: New file to generate UUIDs for
@@ -3399,13 +3399,13 @@
CLSID_MyComputer,CLSID_Internet, CLSID_NetworkPlaces,
CLSID_MyDocuments, CLSID_FolderShortcut): Add GUIDs.
-005-08-17 Martin Fuchs <mar...@gm...>
+2005-08-17 Martin Fuchs <mar...@gm...>
* include/shlobj.h (IContextMenu3): Define.
* include/shlguid.h (IID_IContextMenu3): Declare.
* lib/shell32.c (IID_IContextMenu3): Define.
-2005-08-17 Martin Fuchs <mar...@gm...>
+2005-08-17 Martin Fuchs <mar...@gm...>
* include/shlobj.h (SHFormatDrive): Declaration of function
and associated constants.
@@ -3433,7 +3433,7 @@
Correct their values.
Thanks to: Daniel K. O. <danielosmari at users dont sf dot net>
-2005-07-25 Chris Sutcliffe <ir0...@us...>
+2005-07-25 Chris Sutcliffe <ir0...@us...>
* include/winuser.h (HSHELL_RUDEAPPACTIVATED): Define.
@@ -3639,7 +3639,7 @@
Correct typo.
Thanks to: Aidan France <ai...@us...>
-2004-12-29 Chris Sutcliffe <ir0...@us...>
+2004-12-29 Chris Sutcliffe <ir0...@us...>
*include/winuser.h (MNS_*, WM_MENUCOMMAND,
WM_MENUGETOBJECT, WM_MENUDRAG, WM_NCMOUSEHOVER,
@@ -3650,7 +3650,7 @@
*include/shlobj.h (SLGP_RAWPATH,
SLGP_UNCPRIORITY): Added definition.
-2004-12-28 Chris Sutcliffe <ir0...@us...>
+2004-12-28 Chris Sutcliffe <ir0...@us...>
*include/winuser.h (HSHELL_FLASH): Added definition.
@@ -4038,7 +4038,7 @@
(IMAGE_IMAGE_TLS_DIRECTORY) Map to ...
(IMAGE_IMAGE_TLS_DIRECTORY{32,64}: New structures.
-2004-06-16 Bang Jun-Young <jun...@Ne...>
+2004-06-16 Bang Jun-Young <jun...@Ne...>
* w32api/include/winnt.h (WAITORTIMERCALLBACKFUNC): Protect with
_WIN32_WINNT >= 0x0500.
@@ -4688,11 +4688,11 @@
(IID_IQueryInfo): Likweise.
(IID_IShellIconOverlayIdentifier): Likwise.
-2003-12-08 Roald Ribe <rr...@us...>
+2003-12-08 Roald Ribe <rr...@us...>
* include/winuser.h (RT_MANIFEST): Add define.
-2003-12-08 Pascal Buhler <pb...@us...>
+2003-12-08 Pascal Buhler <pb...@us...>
* include/oleidl.h (IViewObject2): Inherit from IViewObject.
@@ -4741,7 +4741,7 @@
* include/commctrl.h (ListView_FindItem): Add type cast to avoid
compiler warnings.
-2003-11-13 Hans Leidekker <ha...@it...>
+2003-11-13 Hans Leidekker <ha...@it...>
* include/winbase.h (WIN32_STREAM_ID): Correct typedef.
@@ -5501,7 +5501,7 @@
* include/w32api.h: Increment version to 2.5.
* Makefile.in: Ditto.
-2003-09-08 Justin Forest <vh...@us...>
+2003-09-08 Justin Forest <vh...@us...>
* include/winuser.h (PM_QS_INPUT, PM_QS_POSTMESSAGE,
PM_QS_PAINT, PM_QS_SENDMESSAGE): Add defines.
@@ -5535,7 +5535,7 @@
MS_DEF_DSS_PROV[AW], MS_DEF_DSS_DH_PROV[AW], MS_ENH_DSS_DH_PROV[AW],
MS_DEF_DH_SCHANNEL_PROV[AW], MS_SCARD_PROV[AW]): Add definitions.
-2003-08-26 Danny Smith <dan...@us...>
+2003-08-26 Danny Smith <dan...@us...>
* lib/test.c: Add vfw.h to includes.
* include/mmsystem.h: Add #ifndef guard to definition of
@@ -5552,7 +5552,7 @@
(IoSetCompletionRoutine): Cast _CompletionRoutine arg to
PIO_COMPLETION_ROUTINE.
-2003-08-26 Danny Smith <dan...@us...>
+2003-08-26 Danny Smith <dan...@us...>
* lib/test.c: Add snmp.h, winsnmp.h amd mgmtapi.h to
includes.
@@ -5641,14 +5641,14 @@
(HIMAGELIST): Correct typedef.
(HTREEITEM): Ditto.
-2003-08-25 Danny Smith <dan...@us...>
+2003-08-25 Danny Smith <dan...@us...>
* commctrl.h (TC_HITTESTINFO): Remove. Add defines for
TCHITTESTINFO for backward compatibility.
(TC_ITEM[AW]): Rename to TCITEM[AW]. Add defines for backward
compatibility.
-2003-08-24 Danny Smith <dan...@us...>
+2003-08-24 Danny Smith <dan...@us...>
* include/objidl.h (COBJMACROS): Define macros only
if using C interace.
@@ -5671,17 +5671,17 @@
GetMultipleTrustee[AW]): Add prototypes.
GetMultipleTrusteeOperation[AW]): Add prototypes.
-2003-08-22 Danny Smith <dan...@us...>
+2003-08-22 Danny Smith <dan...@us...>
* include/winnt.h (IMAGE_SUBSYSTEM_XBOX): Add define.
-2003-08-22 Mihai Preda <mih...@us...>
+2003-08-22 Mihai Preda <mih...@us...>
* include/shlobj.h (IPersistFolder::GetClassID):
Correct declaration.
(CMF_*) Add missing defines.
-2003-08-22 Danny Smith <dan...@us...>
+2003-08-22 Danny Smith <dan...@us...>
* include/winuser.h (DC_BUTTONS): Add define.
@@ -5694,7 +5694,7 @@
* include/commctrl.h (BTNS_*): Define BTNS_* as successors to the
older TBSTYLE_* constants.
-2003-08-18 Danny Smith <dan...@us...>
+2003-08-18 Danny Smith <dan...@us...>
* include/commctrl.h (TB_*) Group defines together.
@@ -5730,13 +5730,13 @@
* include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED.
* include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.
-2003-08-10 Danny Smith <dan...@us...>
+2003-08-10 Danny Smith <dan...@us...>
* lib/uuid.c (CGID_Explorer, CGID_ShellDocView,
CGID_ShellServiceObject): Remove definitions.
* lib/shell32.c (CGID_ShellServiceObject): Add definition.
-2003-08-10 Danny Smith <dan...@us...>
+2003-08-10 Danny Smith <dan...@us...>
* include/shlobj.h (SHELLSTATE): Add structure.
(SHGetSetSettings): Add prototype.
@@ -5757,7 +5757,7 @@
* include/commctrl.h (TVM_GETSCROLLTIME,
TVM_SETSCROLLTIME): Add defines.
-2003-08-01 Danny Smith <dan...@us...>
+2003-08-01 Danny Smith <dan...@us...>
* include/shlobj.h (SHELLFLAGSTATE): Add structure.
(SHGetInstanceExplorer): Correct return type.
@@ -5765,7 +5765,7 @@
Thanks to Magnus Olsen <gre...@so...>
for report.
-2003-08-01 Danny Smith <dan...@us...>
+2003-08-01 Danny Smith <dan...@us...>
* lib/test.c: Include winldap.h, ntldap.h, winber.h.
@@ -5776,7 +5776,7 @@
* include/winber.h: New file.
* lib/winldap32.def: New file.
-2003-08-01 Danny Smith <dan...@us...>
+2003-08-01 Danny Smith <dan...@us...>
* include/ddk/atm.h: Remove stray '.';
@@ -5791,12 +5791,12 @@
(SFGAOF, SHGDNF): Add typedef's.
(SHCONTF): Extend enum.
-2003-07-31 Danny Smith <dan...@us...>
+2003-07-31 Danny Smith <dan...@us...>
* include/shellapi.h: Include all structs within pshpack2.h/
poppack.h block.
-2003-07-26 Danny Smith <dan...@us...>
+2003-07-26 Danny Smith <dan...@us...>
* include/winuser.h (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK,
LWA_COLORKEY, LWA_ALPHA): Guard with _WIN32_WINNT,
@@ -5811,23 +5811,23 @@
* include/objidl.h (IMalloc): Fix typo.
-2003-07-24 Danny Smith <dan...@us...>
+2003-07-24 Danny Smith <dan...@us...>
* include/dkk/ntifs.h: Fix typo in guard for
#pragma GCC system_header.
-2003-07-22 Danny Smith <dan...@us...>
+2003-07-22 Danny Smith <dan...@us...>
* include/objidl.h (PropVariant): Add CHAR cVal field
to union.
(FMTID_SummaryInformation, FMTID_DocSummaryInformation,
FMTID_UserDefinedProperties): Declare.
-2003-07-22 Danny Smith <dan...@us...>
+2003-07-22 Danny Smith <dan...@us...>
* include/winbase.h (GetModuleHandleEx[AW]): Add prototypes.
-2003-07-22 Danny Smith <dan...@us...>
+2003-07-22 Danny Smith <dan...@us...>
* include/winbase.h (DUPLICATE_CLOSE_SOURCE,
DUPLICATE_SAME_ACCESS): Remove defines.
@@ -5848,7 +5848,7 @@
* include/ddk/winddk.h: Add comments noting definitions in
winnt.h.
-2003-07-18 Danny Smith <dan...@us...>
+2003-07-18 Danny Smith <dan...@us...>
* include/winnt.h (FILE_*): Sync with ddk/winddk.h.
* include/winioctl.h (FILE_*): Sync with ddk/winddk.h.
@@ -5857,7 +5857,7 @@
* include/mmsystem.h (TIME_KILL_SYNCHRONOUS): Add define.
-2003-07-17 Danny Smith <dan...@us...>
+2003-07-17 Danny Smith <dan...@us...>
Clean up warnings in ddk.
@@ -6062,7 +6062,7 @@
* include/winnt.h (SINGLE_LIST_ENTRY, SLIST_ENTRY,
SLIST_HEADER): Add.
-2003-05-27 Andrew C. Stadt <ac...@sy...>
+2003-05-27 Andrew C. Stadt <ac...@sy...>
* include/winuser.h (LWA_COLORKEY, LWA_ALPHA): Add defines.
@@ -6075,7 +6075,7 @@
* include/winuser.h (EnumDisplayDevices[AW]): Add prototypes.
* include/wingdi.h (DISPLAY_DEVICE): UNICODE it.
-2003-05-23 Andrew Dunbar <hip...@us...>
+2003-05-23 Andrew Dunbar <hip...@us...>
* include/wingdi.h (GCP_RESULTS[AW]) Correct type of
lpGlyphs field to LPWSTR.
@@ -6092,7 +6092,7 @@
* include/commctrl.h (TVSORTCB): Rename old TV_SORTCB structure.
-2003-05-18 Bang Jun-Young <jun...@ne...>
+2003-05-18 Bang Jun-Young <jun...@ne...>
* include/winbase.h (CREATE_DEFAULT_ERROR_MODE,
DEBUG_PROCESS, DEBUG_ONLY_THIS_PROCESS, CREATE_SUSPENDED,
@@ -6264,7 +6264,7 @@
* include/rpcdce.h (UuidCreateSequential): Properly guard with
appropriate _WIN32_WINNT values.
-2003-04-15 Chris January <ch...@at...>
+2003-04-15 Chris January <ch...@at...>
* include/rpcdce.h: Add declaration for UuidCreateSequential.
* lib/rpcrt4.def: Add entry for UuidCreateSequential.
@@ -6289,7 +6289,7 @@
* include/sspi.h: Add comment for FreeCredentialsHandle.
-2003-04-07 Marcel Telka <te...@us...>
+2003-04-07 Marcel Telka <te...@us...>
* include/ddk/winddk.h (KIRQL): Typedef as UCHAR, not ULONG.
@@ -6529,7 +6529,7 @@
(GlobalMemoryStatusEx): Add prototype.
* lib/kernel32.def (GlobalMemoryStatusEx): Add stub.
-2003-02-17 Vaclav Haisman <V.H...@sh...>
+2003-02-17 Vaclav Haisman <V.H...@sh...>
* include/winioctl.h (FSCTL_SET_SPARSE): Define.
@@ -6816,7 +6816,7 @@
* include/winspool.h (PRINTER_INFO_6): Add.
Reported by: Mat Nieuwenhoven <mat...@us...>
-2002-12-30 Hartmut Honisch <hho...@us...>
+2002-12-30 Hartmut Honisch <hho...@us...>
* include/winbase.h (NMPWAIT_WAIT_FOREVER): Cast to DWORD.
@@ -7062,7 +7062,7 @@
* include/exdisp.h: Include oaidl.h as system header.
-2002-11-12 Earnie Boyd <ea...@us...>
+2002-11-12 Earnie Boyd <ea...@us...>
* include/w32api.h (__W32API_VERSION): Fix.
@@ -7268,7 +7268,7 @@
* include/wincon.h (GetConsoleWindow): Add _WIN32_WINNT >= 0x0500 guard.
-2002-08-30 Christopher January <cc...@do...>
+2002-08-30 Christopher January <cc...@do...>
* include/wincon.h: Define GetConsoleWindow(void).
@@ -7699,11 +7699,11 @@
* lib/test.c: #include comcat.h.
-2002-06-13 John K. Hohm <jh...@ac...>
+2002-06-13 John K. Hohm <jh...@ac...>
* include/comcat.h: New file.
-2002-06-09 Gunnar Degnbol <gde...@us...>
+2002-06-09 Gunnar Degnbol <gde...@us...>
* include/richedit.h (EM_*, TM_*, GT_*): Add new defines.
(GETTEXTEX): Add structure definition.
@@ -7713,7 +7713,7 @@
* include/windows.h (ole2.h): #include if !__OBJC__ and
__GNUC__ >=3 and !WIN32_LEAN_AND_MEAN.
-2002-06-07 Gunnar Degnbol <gde...@us...>
+2002-06-07 Gunnar Degnbol <gde...@us...>
* include/mapi.h: Change LPTSTR to LPSTR throughout.
@@ -7863,7 +7863,7 @@
* include/richedit.h (EM_GETSCROLLPOS, EM_SETSCROLLPSPOS):
Add defines.
-2002-03-14 Gunnar Degnbol <gde...@us...>
+2002-03-14 Gunnar Degnbol <gde...@us...>
* include/richedit.h (RICHEDIT_CLASS): UNICODE it.
* include/shlobj.h (IContextMenu2): Put methods in right order.
@@ -8280,7 +8280,7 @@
Add prototype.
(SetCriticalSectionSpinCount): Likewise.
-2001-12-30 Guido Serassio <ser...@li...>
+2001-12-30 Guido Serassio <ser...@li...>
* include/winsvc.h: Add EnumServiceStatusEx(),
QueryServiceStatusEx()
@@ -8295,7 +8295,7 @@
* lib/Makefile.in: Revert inst_installdir definitions to working
versions.
-2001-12-17 Guido Serassio <ser...@li...>
+2001-12-17 Guido Serassio <ser...@li...>
* include/winsvc.h: Add ChangeServiceConfig2() &
QueryServiceConfig2() definition
@@ -8638,7 +8638,7 @@
* lib/Makefile.in: Move the setting of variable libdir to after the
setting of exec_prefix since the value of libdir is dependant on it.
-Tue Sep 4 14:15:59 2001 Christopher Faylor <cg...@cy...>
+2001-09-04 Christopher Faylor <cg...@cy...>
* include/winbase.h: Add missing closing parentheses to
InterlockedExchangePointer declaration.
@@ -8649,18 +8649,18 @@ Tue Sep 4 14:15:59 2001 Christopher Faylor <cg...@cy...>
Thanks to: "Ron" <ro...@de...> .
Unicode them.
-Sat Sep 1 10:40:37 2001 Christopher Faylor <cg...@cy...>
+2001-09-01 Christopher Faylor <cg...@cy...>
* include/winnt.h: Use defined(_ANONYMOUS_STRUCT) to determine if
anonymous structs are available rather than just testing preprocessor
variable directly.
-Fri Aug 31 21:46:00 2001 Corinna Vinschen <co...@vi...>
+2001-08-31 Corinna Vinschen <co...@vi...>
* include/winnt.h: Change definition of `SYSTEM_LUID' to comply
with new `LARGE_INTEGER' definition.
-Thu Aug 30 09:35:51 2001 Christopher Faylor <cg...@cy...>
+2001-08-30 Christopher Faylor <cg...@cy...>
* include/winsock2.h: Remove "extra token" after #endif.
@@ -8860,12 +8860,12 @@ Thu Aug 30 09:35:51 2001 Christopher Faylor <cg...@cy...>
* lib/kernel32.def: Add LanguageGroup and UILanguage symbols.
Thanks to Kevin Chase <kev...@ho...>.
-2001.06.11 TAMURA Kent <tk...@us...>
+2001-06-11 TAMURA Kent <tk...@us...>
* objidl.h (IMalloc::ReAlloc()): Correct declaration.
(IMalloc::Free()): Ditto.
-2001-06-11 Danny Smith <dan...@us...>
+2001-06-11 Danny Smith <dan...@us...>
* include/shlobj.h (REGSTR_PATH_EXPLORER): Unicode it.
(REGSTR_PATH_SPECIAL_FOLDERS): Ditto.
@@ -8877,17 +8877,17 @@ Thu Aug 30 09:35:51 2001 Christopher Faylor <cg...@cy...>
(SHBrowseForFolder): Ditto.
(SHGetPathFromIDList): Ditto.
-2001.06.11 Earnie Boyd <ea...@us...>
+2001-06-11 Earnie Boyd <ea...@us...>
* include/basetsd.h: RC_INVOKED protection and realignment.
Thanks to: Colin Peters <col...@us...>
-2001.06.06 Earnie Boyd <ea...@us...>
+2001-06-06 Earnie Boyd <ea...@us...>
* Makefile.in (bindist): Reassign value of exec_prefix on make command
line.
-Tue May 22 18:58:27 2001 Christopher Faylor <cg...@cy...>
+2001-05-22 Christopher Faylor <cg...@cy...>
* lib/mapi32.def: Add MAPISendMail.
@@ -8896,40 +8896,40 @@ Tue May 22 18:58:27 2001 Christopher Faylor <cg...@cy...>
* include/w32api.h: Update version.
* Makefile.in: Ditto.
-Thu May 17 23:12:00 2001 Corinna Vinschen <co...@vi...>
+2001-05-17 Corinna Vinschen <co...@vi...>
* include/winnt.h: Define SE_GROUP_LOGON_ID as unsigned to avoid
compiler warnings.
-Thu May 17 17:12:00 2001 Corinna Vinschen <co...@vi...>
+2001-05-17 Corinna Vinschen <co...@vi...>
* include/ntdef.h: Protect definition of OBJECT_ATTRIBUTES against
previous definition in include/ntsecapi.h.
* include/ntsecapi.h: Vice versa.
-Wed May 16 17:59:00 2001 Corinna Vinschen <co...@vi...>
+2001-05-16 Corinna Vinschen <co...@vi...>
* include/winnt.h: Add defines for group attributes.
Add define for SYSTEM_LUID.
Add missing types `PTOKEN_DEFAULT_DACL', `PTOKEN_OWNER' and
`PTOKEN_PRIMARY_GROUP'.
-Tue Apr 24 23:51:07 2001 Christopher Faylor <cg...@cy...>
+2001-04-24 Christopher Faylor <cg...@cy...>
* lib/Makefile.in: Install libraries in /usr/lib/w32api when building
for cygwin.
-Tue Apr 24 16:18:42 2001 Christopher Faylor <cg...@cy...>
+2001-04-24 Christopher Faylor <cg...@cy...>
* include/winsock2.h: Protect one *more* newlib defines when compiling
cygwin.
-Mon Apr 23 23:41:36 2001 Christopher Faylor <cg...@cy...>
+2001-04-23 Christopher Faylor <cg...@cy...>
* include/winsock2.h: Protect some more newlib defines when compiling
cygwin.
-Mon Apr 23 13:17:32 2001 Christopher Faylor <cg...@cy...>
+2001-04-23 Christopher Faylor <cg...@cy...>
* include/winsock.h: Protect some more newlib defines when compiling
cygwin.
@@ -8964,7 +8964,7 @@ Mon Apr 23 13:17:32 2001 Christopher Faylor <cg...@cy...>
* include/windef.h (*PBOOL): Unprotect from XFree86Server.
(*LPBOOL): Ditto.
-Sun Apr 8 20:48:01 2001 Christopher Faylor <cg...@cy...>
+2001-04-08 Christopher Faylor <cg...@cy...>
* include/winnt.h (GetCurrentFiber): Make "external __inline" or asm
code will be included in every module which includes this header.
@@ -8990,11 +8990,11 @@ Sun Apr 8 20:48:01 2001 Christopher Faylor <cg...@cy...>
DirectX 8 from complaining.
Thanks to: Sigbjørn Lund Olsen <mo...@on...>
-2001-04-08 Michael Soderstrom <ich...@ho...>
+2001-04-08 Michael Soderstrom <ich...@ho...>
* include/commctrl.h Updated TreeView and ListView defines and macros.
-2001-04-08 Danny Smith <dan...@us...>
+2001-04-08 Danny Smith <dan...@us...>
* include/winuser.h (MB_SERVICE_NOTIFICATION): Correct value for NT4
and above.
@@ -9014,7 +9014,7 @@ Sun Apr 8 20:48:01 2001 Christopher Faylor <cg...@cy...>
* include/winbase.h (FreeResource): Ditto.
Thanks to: "Harold Hunt" <hun...@ms...>
-2001-03-20 Danny Smith <dan...@us...>
+2001-03-20 Danny Smith <dan...@us...>
* include/winsock.h (_SYS_TYPES_H macro guard for int types): Remove;
use only _BSDTYPES_DEFINED macro now defined in newlib sys/types.h.
@@ -9049,14 +9049,14 @@ Sun Apr 8 20:48:01 2001 Christopher Faylor <cg...@cy...>
(__W32API_MAJOR_VERSION): Ditto.
(__W32API_MINOR_VERSION): Ditto.
-2001-02-21 Danny Smith <dan...@us...>
+2001-02-21 Danny Smith <dan...@us...>
* include/wingdi.h (struct _DOCINFO[AW]): UNICODE it.
(StartDoc[AW]): Use UNICODE'd LPDOCINFO[AW]
* include/winuser.h (struct tagMOUSEKEYS): Define new structure.
* include/winerror.h (NTE_*): Add CryptoAPI error codes.
-2001-02-21 Danny Smith <dan...@us...>
+2001-02-21 Danny Smith <dan...@us...>
* include/mswsock.h: New file.
* include/ws2tcpip.h: New file.
@@ -9098,7 +9098,7 @@ Sun Apr 8 20:48:01 2001 Christopher Faylor <cg...@cy...>
(struct ip_option_information): Likewise.
(struct icmp_echo_reply): Likewise.
-2001-02-21 Danny Smith <dan...@us...>
+2001-02-21 Danny Smith <dan...@us...>
* include/commctrl.h: Revert TEXT change.
* include/lmalert.h: Ditto.
@@ -9128,7 +9128,7 @@ Sun Apr 8 20:48:01 2001 Christopher Faylor <cg...@cy...>
* include/wininet.h: Ditto.
* include/w32api.h: New File.
-Tue Feb 13 22:38:00 2000 Corinna Vinschen <co...@vi...>
+2001-02-13 Corinna Vinschen <co...@vi...>
* include/shlobj.h: Add missing SLR_* flags.
@@ -9145,7 +9145,7 @@ Tue Feb 13 22:38:00 2000 Corinna Vinschen <co...@vi...>
* Makefile.in: (host_alias): Add variable.
(build_alias): Ditto.
-Fri Feb 2 13:08:09 2001 Earnie Boyd <ea...@us...>
+2001-02-02 Earnie Boyd <ea...@us...>
* include/winnt.h: (__TEXT): Add private macro.
(_TEXT): Modify definition to use __TEXT.
@@ -9154,14 +9154,14 @@ Fri Feb 2 13:08:09 2001 Earnie Boyd <ea...@us...>
MACRO resolved first.
Thanks to: Eric PAIRE <eri...@ri...>
-Wed Jan 31 17:35:59 2001 Earnie Boyd <ea...@us...>
+2001-01-31 Earnie Boyd <ea...@us...>
* Makefile.in: Increment VERSION to 0.5
* include/winnt.h: Change TEXT to _TEXT throughout.
(SID_RELEASE): Define.
Thanks to: Eric PAIRE <eri...@ri...>
-Tue Jan 30 10:42:28 2001 Earnie Boyd <ea...@us...>
+2001-01-30 Earnie Boyd <ea...@us...>
* Apply Phil Krylov patches.
2001-01-19 Phil Krylov <ph...@ma...>
@@ -9181,35 +9181,35 @@ Tue Jan 30 10:42:28 2001 Earnie Boyd <ea...@us...>
2001-01-23 Phil Krylov <ph...@ma...>
* include/richedit.h: Many Richedit 2.0 definitions.
-Tue Jan 30 09:56:50 2001 Earnie Boyd <ea...@us...>
+2001-01-30 Earnie Boyd <ea...@us...>
* include/winuser.h: (IDC_HAND) New resource identifier.
Thanks to: Mark Jordon <mar...@ie...>
-Tue Jan 30 09:35:30 2001 Earnie Boyd <ea...@us...>
+2001-01-30 Earnie Boyd <ea...@us...>
* include/iptypes.h: Include <sys/types.h> for time_t declaration.
Fix typo's.
-Tue Jan 30 08:30:33 2001 Earnie Boyd <ea...@us...>
+2001-01-30 Earnie Boyd <ea...@us...>
* include/objidl.h: (GetClassID): Argument needs to be a pointer.
(GetUnmarshalClass): CLSID argument needs to be a pointer.
Thanks To: <bg...@us...>
-Tue Jan 30 07:52:54 2001 Earnie Boyd <ea...@us...>
+2001-01-30 Earnie Boyd <ea...@us...>
* Apply Danny Smith patch 102386
2000-11-15 Danny Smith <dan...@ya...>
* lib/rasapi32.def: add symbols available in NT4 and W2k
-Sun Jan 28 12:47:31 2001 Earnie Boyd <ea...@us...>
+2001-01-28 Earnie Boyd <ea...@us...>
* Apply Danny Smith patch 102382
2000-11-15 Danny Smith <dan...@ya...>
* lib/mswsock.def: remove leading underscores from symbol names
-Sun Jan 28 11:16:39 2001 Earnie Boyd <ea...@us...>
+2001-01-28 Earnie Boyd <ea...@us...>
* Apply Danny Smith patch 102446
2000-11-20 Danny Smith <dan...@ya...>
@@ -10479,7 +10479,7 @@ Sun Jan 28 11:16:39 2001 Earnie Boyd <ea...@us...>
* lib/odbc32.def : regenerate.
-Fri Jan 26 15:59:31 2001 Earnie Boyd <ea...@us...
+2001-01-26 Earnie Boyd <ea...@us...
* Apply Danny Smith patch 102275
2000-11-05 Danny Smith <dan...@ya...>
@@ -10511,43 +10511,43 @@ Fri Jan 26 15:59:31 2001 Earnie Boyd <ea...@us...
* include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN
attribute.
-Fri Jan 26 13:34:55 2001 Earnie Boyde <ea...@us...>
+2001-01-26 Earnie Boyd <ea...@us...>
* lib/msvcp60.def: Apply Danny Smith patch 103321.
2001-01-17 Danny Smith <dan...@ya...>.
New file.
-Fri Jan 26 11:34:04 2001 Christopher Faylor <cg...@cy...>
+2001-01-26 Christopher Faylor <cg...@cy...>
* include/winnt.h: Add PTOKEN_USER.
-Tue Jan 16 13:53:30 2001 Earnie Boyd <ea...@us...>
+2001-01-16 Earnie Boyd <ea...@us...>
* include/sqlucode.h: Apply Danny Smith patch 102443
2000-11-20 Danny Smith <dan...@ya...>
New file.
-Tue Jan 16 13:36:45 2001 Earnie Boyd <ea...@us...>
+2001-01-16 Earnie Boyd <ea...@us...>
* lib/odbccp32.def: Apply Danny Smith patch 102442
2000-11-20 Danny Smith <dan...@ya...>
New file.
-Tue Jan 16 12:45:20 2001 Earnie Boyd <ea...@us...>
+2001-01-16 Earnie Boyd <ea...@us...>
* include/odbcinst.h: Apply Danny Smith patch 102441
2000-11-20 Danny Smith <dan...@ya...>
New file.
-Mon Dec 25 12:22:19 2000 Christopher Faylor <cg...@cy...>
+2000-12-25 Christopher Faylor <cg...@cy...>
* lib/Makefile.in: Don't make "links" to include/w32api directory.
-Wed Dec 20 13:34:00 2000 Corinna Vinschen <co...@vi...>
+2000-12-20 Corinna Vinschen <co...@vi...>
* include/winbase.h: Add prototype for SetSecurityDescriptorControl.
-Mon Dec 11 13:11:36 2000 Christopher Faylor <cg...@cy...>
+2000-12-11 Christopher Faylor <cg...@cy...>
* lib/Makefile.in: Install headers and libraries in tooldir.
@@ -10580,12 +10580,12 @@ Mon Dec 11 13:11:36 2000 Christopher Faylor <cg...@cy...>
LPCURRENCYFMT[AW]: add structure pointer typedef
LPNUMBERFMT[AW]: ditto
-Sun Dec 02 14:21:02 2000 Matt Hargett <ma...@us...>
+2000-12-02 Matt Hargett <ma...@us...>
* include/winbase.h: Added a define for INVALID_SET_FILE_POINTER, a
possible return code for the SetFilePointer() win32 API call.
-Mon Oct 9 11:49:00 2000 Corinna Vinschen <co...@vi...>
+2000-11-09 Corinna Vinschen <co...@vi...>
* include/winnt.h: Add missing FILE_NAMED_STREAMS define.
@@ -10602,7 +10602,7 @@ Mon Oct 9 11:49:00 2000 Corinna Vinschen <co...@vi...>
(xuninstall:) Ditto.
TODO: Add a task to redo the clean targets of Makefile.in
-Fri Nov 3 21:50:47 2000 Christopher Faylor <cg...@cy...>
+2000-11-03 Christopher Faylor <cg...@cy...>
* lib/Makefile.in: Install header files in w32api subdirectory.
@@ -10643,7 +10643,7 @@ Fri Nov 3 21:50:47 2000 Christopher Faylor <cg...@cy...>
contribution as it is more complete.
* include/rpcndr.h: add default definition for __RPCNDR_H_VERSION__
-Mon Oct 19 13:55:00 2000 Earnie Boyd <ear...@ya...>
+2000-10-19 Earnie Boyd <ear...@ya...>
* Makefile.in: increment VERSION. Change tar file name for dist and
bindist targets to be more standard.
@@ -10659,7 +10659,7 @@ Mon Oct 19 13:55:00 2000 Earnie Boyd <ear...@ya...>
exec-prefix specified installation. Ditto for the uninstall targets of
the same name.
-Mon Oct 9 11:49:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-09 Corinna Vinschen <co...@vi...>
* include/iprtrmib.h: Further layout changes according to standard.
* include/iptypes.h: Ditto.
@@ -10667,11 +10667,11 @@ Mon Oct 9 11:49:00 2000 Corinna Vinschen <co...@vi...>
* include/ntsecapi.h: Ditto.
* include/subauth.h: Ditto.
-Mon Oct 9 11:32:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-09 Corinna Vinschen <co...@vi...>
* include/ntsecapi.h: Fix PLSA_UNICODE_STRING define.
-Sun Oct 8 18:26:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-08 Corinna Vinschen <co...@vi...>
* include/ntsecapi.h: New file.
* include/subauth.h: Ditto.
@@ -10685,35 +10685,35 @@ Sun Oct 8 18:26:00 2000 Corinna Vinschen <co...@vi...>
of inclusion of ntsecapi.h and subauth.h.
* lib/secur32.def: New stub for secur32.dll.
-Mon Oct 2 11:15:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-02 Corinna Vinschen <co...@vi...>
* include/ras.h: New file.
* lib/rasapi32.def: Add symbols for RasEnumDevicesA and
RasEnumDevicesW.
-Mon Oct 2 10:56:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-02 Corinna Vinschen <co...@vi...>
* include/ntdef.h: Add define for NTAPI.
-Sun Oct 1 23:55:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-01 Corinna Vinschen <co...@vi...>
* include/ipexport.h: Add missing `extern "C"' directives.
* include/iphlpapi.h: Ditto.
* include/iprtrmib.h: Ditto.
* include/iptypes.h: Ditto.
-Sun Oct 1 22:09:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-01 Corinna Vinschen <co...@vi...>
* include/ipifcons.h: New header file.
* include/iprtrmib.h: Move operational states to ipifcons.h.
* include/iphlpapi.h: Add missing parameters to GetIfTable()
declaration.
-Sun Oct 1 16:30:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-01 Corinna Vinschen <co...@vi...>
* include/iprtrmib.h: Add missing MIB_IF_OPER_STATUS_xxx definitions.
-Sun Oct 1 16:13:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-01 Corinna Vinschen <co...@vi...>
* lib/iphlpapi.def: New stub for iphlpapi.dll.
* include/iptypes.h: New header file.
@@ -10721,22 +10721,22 @@ Sun Oct 1 16:13:00 2000 Corinna Vinschen <co...@vi...>
* include/iphlpapi.h: Ditto.
* include/iprtrmib.h: Ditto.
-Sun Oct 1 2:54:00 2000 Corinna Vinschen <co...@vi...>
+2000-10-01 Corinna Vinschen <co...@vi...>
* include/ntdef.h: New file.
-Fri Aug 18 17:17:00 2000 Corinna Vinschen <co...@vi...>
+2000-08-18 Corinna Vinschen <co...@vi...>
* include/winnt.h:Add enums for TokenRestrictedSids and TokenSessionId
to TOKEN_INFORMATION_CLASS type.
Add QUOTA_LIMITS type.
-Tue Aug 8 21:29:00 2000 Corinna Vinschen <co...@vi...>
+2000-08-08 Corinna Vinschen <co...@vi...>
* include/userenv.h: New header file.
* lib/userenv.def: New stub for userenv.dll.
-Tue Aug 8 10:25:14 2000 Christopher Faylor <cg...@cy...>
+2000-08-08 Christopher Faylor <cg...@cy...>
* include/winuser.h: Correct PCWPSTRUCT typo.
(discovered by Axel Riese)
@@ -10745,7 +10745,7 @@ Tue Aug 8 10:25:14 2000 Christopher Faylor <cg...@cy...>
* include/windows.h: optimize non-inclusion of repeat headers
-Fri Jul 21 12:10:00 2000 Corinna Vinschen <co...@vi...>
+2000-07-21 Corinna Vinschen <co...@vi...>
* include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and
LPTOKEN_SOURCE.
@@ -10754,7 +10754,7 @@ Fri Jul 21 12:10:00 2000 Corinna Vinschen <co...@vi...>
* include/shlobj.h: add CSIDL_COMMON_*
-Tue Jun 27 19:35:00 2000 Corinna Vinschen <co...@vi...>
+2000-06-27 Corinna Vinschen <co...@vi...>
* include/winbase.h: Add stream ids BACKUP_OBJECT_ID,
BACKUP_REPARSE_DATA and BACKUP_SPARSE_BLOCK.
@@ -10773,26 +10773,26 @@ Tue Jun 27 19:35:00 2000 Corinna Vinschen <co...@vi...>
REPARSE_GUID_DATA_BUFFER and REPARSE_POINT_INFORMATION.
* lib/psapi.def: New file.
-Thu Jun 22 14:36:19 2000 Christopher Faylor <cg...@cy...>
+2000-06-22 Christopher Faylor <cg...@cy...>
* rpcdce.h: Protect OPTIONAL definition since it may be (legally)
previously defined.
* windef.h : Ditto.
-2000-06-14 Kazuhiro Fujieda <fu...@ja...>
+2000-06-14 Kazuhiro Fujieda <fu...@ja...>
* include/winnt.h: Add some missing defines related to locale
identifiers. Translate values of LANG_* and SUBLANG_* into hexadecimal.
-Thu May 27 15:57:00 2000 Corinna Vinschen <co...@vi...>
+2000-05-27 Corinna Vinschen <co...@vi...>
* include/wincrypt.h: Add missing CRYPT_MACHINE_KEYSET define.
-Thu May 18 11:37:00 2000 Corinna Vinschen <co...@vi...>
+2000-05-18 Corinna Vinschen <co...@vi...>
* include/winnt.h: Add some missing TAPE_DRIVE_* defines.
-Wed Apr 26 11:04:18 2000 Christopher Faylor <cg...@cy...>
+2000-04-26 Christopher Faylor <cg...@cy...>
* include/wininet.h: Add another "INTERNET_OPTIONS".
@@ -10807,12 +10807,12 @@ Wed Apr 26 11:04:18 2000 Christopher Faylor <cg...@cy...>
* include/wingdi.h: Add LPFNDEVMODE and LPFNDEVCAPS callbacks.
* include/winuser.h: Add WM_* macros. Add PCOPYDATASTRUCT typedef.
-Mon Apr 10 22:58:25 2000 Christopher Faylor <cg...@cy...>
+2000-04-10 Christopher Faylor <cg...@cy...>
* include/winbase.h: Change first argument of ENUMRES* types to
coincide with Microsoft usage.
-Sat Apr 1 20:51:47 2000 Christopher Faylor <cg...@cy...>
+2000-04-01 Christopher Faylor <cg...@cy...>
* include/wininet.h: Add three more "INTERNET_OPTIONS".
@@ -10826,7 +10826,7 @@ Sat Apr 1 20:51:47 2000 Christopher Faylor <cg...@cy...>
* include/rpcdcep.h: Likewise.
* include/winsock.h: Likewise.
-Sun Mar 26 13:41:47 2000 Christopher Faylor <cg...@cy...>
+2000-03-26 Christopher Faylor <cg...@cy...>
* include/winnt.h: Eliminate duplicate PCONTEXT and LPCONTEXT typedefs.
@@ -10856,7 +10856,7 @@ Sun Mar 26 13:41:47 2000 Christopher Faylor <cg...@cy...>
(NT_TIB): Define.
* include/tlhelp32.h: New file.
-Mon Feb 28 17:08:03 2000 Christopher Faylor <cg...@cy...>
+2000-02-28 Christopher Faylor <cg...@cy...>
* include/rapi.h: New file.
* lib/rapi.def: New file.
@@ -10940,7 +10940,7 @@ Mon Feb 28 17:08:03 2000 Christopher Faylor <cg...@cy...>
* lib/dsound.def: Likewise.
* lib/ws2_32.def: Likewise.
-Wed Dec 22 02:53:22 1999 Mumit Khan <kh...@xr...>
+1999-12-22 Mumit Khan <kh...@xr...>
* include/windef.h (HMONITOR, HTERMINAL, HWINEVENTHOOK): Define
handles.
@@ -10964,7 +10964,7 @@ Wed Dec 22 02:53:22 1999 Mumit Khan <kh...@xr...>
* include/olectl.h: Likewise.
* include/oleidl.h: Likewise.
-Tue Dec 21 02:22:14 1999 Mumit Khan <kh...@xr...>
+1999-12-21 Mumit Khan <kh...@xr...>
* Snapshot 1999-12-21.
@@ -10991,7 +10991,7 @@ Tue Dec 21 02:22:14 1999 Mumit Khan <kh...@xr...>
value of _WIN32_WINNT.
* include/winuser.h: Reorganize SM_* defines in numerical order.
-Tue Dec 14 21:58:03 1999 Mumit Khan <kh...@xr...>
+1999-12-14 Mumit Khan <kh...@xr...>
* include/windef.h: Make RECTL a distinct type from RECT.
* include/windows.h: Define upto 8 DUMMYUNIONNAMEs for DirectX.
@@ -11012,7 +11012,7 @@ Tue Dec 14 21:58:03 1999 Mumit Khan <kh...@xr...>
* lib/wsock32.def (AcceptEx@32): Export.
(GetAcceptExSockaddrs@32): Likewise.
-Thu Nov 18 00:12:43 1999 Mumit Khan <kh...@xr...>
+1999-11-18 Mumit Khan <kh...@xr...>
* Snapshot 1999-11-18.
@@ -11026,11 +11026,11 @@ Thu Nov 18 00:12:43 1999 Mumit Khan <kh...@xr...>
Add packing directives for various structures. All structure
sizes now conform to MSVC.
-Sun Nov 7 02:50:09 1999 Mumit Khan <kh...@xr...>
+1999-11-07 Mumit Khan <kh...@xr...>
Released 1999-11-07.
-Sat Nov 6 21:25:48 1999 Mumit Khan <kh...@xr...>
+1999-11-06 Mumit Khan <kh...@xr...>
* include/winsock2.h: New file. Mostly a stub for now.
* include/winbase.h (DllMain): Delete prototype.
@@ -11064,7 +11064,7 @@ Sat Nov 6 21:25:48 1999 Mumit Khan <kh...@xr...>
(IErrorInfo): Define.
* include/winuser.h (SIF_TRACKPOS): Define.
-Wed Nov 3 19:34:12 1999 Mumit Khan <kh...@xr...>
+1999-11-03 Mumit Khan <kh...@xr...>
Fix Merge errors:
* include/winnt.h (PSID): Uncomment definition.
@@ -11079,28 +11079,28 @@ Wed Nov 3 19:34:12 1999 Mumit Khan <kh...@xr...>
include/shellapi.h, include/winbase.h, include/wingdi.h,
include/winnt.h, include/winsock.h: Merged with winsup-19991026.
-Sun Oct 31 00:23:50 1999 Mumit Khan <kh...@xr...>
+1999-10-31 Mumit Khan <kh...@xr...>
* include/wingdi.h (PHYSICAL*, SCALINGFACTOR*): New. From
Marius Kjeldahl <kje...@ho...>.
-Sun Aug 29 18:07:42 1999 Mumit Khan <kh...@xr...>
+1999-08-29 Mumit Khan <kh...@xr...>
* include/winnt.h (APPLICATION_ERROR_MASK): Add macros.
(ERROR_SEVERITY_*): Likewise.
-Tue Aug 17 21:05:21 1999 Mumit Khan <kh...@xr...>
+1999-08-17 Mumit Khan <kh...@xr...>
* include/winbase.h (TLS_OUT_OF_INDEXES): Add macro.
(DllMain): Fix prototype.
-Mon Aug 2 23:31:30 1999 Mumit Khan <kh...@xr...>
+1999-08-02 Mumit Khan <kh...@xr...>
* include/commdlg.h: Enclose within pack(push,1) and pack(pop).
(cderr.h): Don't include.
* include/winuser.h: Fix macro definitions.
-Mon Aug 02 14:31:37 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
Merge with winsup 1999-07-29:
* include/wincon.h (MOUSE_WHEELED): Define.
@@ -11110,16 +11110,16 @@ Mon Aug 02 14:31:37 1999 Anders Norlander <ano...@he...>
is equal to PVOID in the Platform SDK! So don't depend on accessing
members through ->.
-Mon Aug 02 13:58:52 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
* lib/Makefile.in (install-headers): Don't @ commands.
(install-libraries): Ditto.
-Mon Aug 02 13:49:01 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
* include/sqlext.h: Use #include <sql.h> instead of "sql.h".
-Mon Aug 02 13:47:15 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
Patch from Mumit Khan:
* include/windows.h: Fix typo in winsock.h include guard and add
@@ -11127,23 +11127,23 @@ Mon Aug 02 13:47:15 1999 Anders Norlander <ano...@he...>
* include/winnt.h (__int64): Undefine first.
(struct _SID): Declare.
-Mon Aug 02 13:40:28 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
* include/winnt.h: Add some REG_* defines reported by Boris Lantrewitz.
-Mon Aug 02 13:33:11 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
Patch from Mumit Khan:
* Makefile.in: Do the right thing when cross-compiling.
* include/windef.h: Don't define _export and __export if already
defined.
-Mon Aug 02 13:24:43 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
* include/basetyps.h (DECLARE_INTERFACE): Use com_interface attribute.
(DECLARE_INTERFACE_): Ditto.
-Mon Aug 02 13:17:26 1999 Anders Norlander <ano...@he...>
+1999-08-02 Anders Norlander <ano...@he...>
* include/mmsystem.h (HWAVEOUT): Fix missing ')'
@@ -11298,7 +11298,7 @@ Mon Aug 02 13:17:26 1999 Anders Norlander <ano...@he...>
* include/zmouse.h (WHEEL_DELTA): Define
-Mon Apr 26 16:36:49 1999 Mumit Khan <kh...@xr...>
+1999-04-26 Mumit Khan <kh...@xr...>
* include/ddeml.h (HSZPAIR): Declare.
* include/zmouse.h: New file.
-----------------------------------------------------------------------
Summary of changes:
w32api/ChangeLog | 304 +++++++++++++++++++++++++++---------------------------
1 files changed, 152 insertions(+), 152 deletions(-)
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2015-07-14 21:23:35
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, legacy has been updated
via 2434114919ffafa745edac710bdb3a06eb099dc2 (commit)
via 38600f471e9f4c7017a70a9c61ba60f4b982e8d9 (commit)
via bb6c02e67a1b4006ecd0b4579821844e6bec67d7 (commit)
from fb549424151272a8e0008ca2be221b724e6004e2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/2434114919ffafa745edac710bdb3a06eb099dc2/
commit 2434114919ffafa745edac710bdb3a06eb099dc2
Author: Keith Marshall <kei...@us...>
Date: Tue Jul 14 22:07:51 2015 +0100
Remove unused aclocal.m4 configuration file.
diff --git a/w32api/ChangeLog b/w32api/ChangeLog
index c74301d..d5636d5 100644
--- a/w32api/ChangeLog
+++ b/w32api/ChangeLog
@@ -1,5 +1,11 @@
2015-07-14 Keith Marshall <kei...@us...>
+ Remove unused aclocal.m4 configuration file.
+
+ * aclocal.m4: Delete it; it provides no content used by this package.
+
+2015-07-14 Keith Marshall <kei...@us...>
+
Adapt platform feature checks to NTDDI_VERSION conventions.
* include/sdkddkver.h: New file; merge from 4.0-dev branch.
diff --git a/w32api/aclocal.m4 b/w32api/aclocal.m4
deleted file mode 100644
index 177c013..0000000
--- a/w32api/aclocal.m4
+++ /dev/null
@@ -1,831 +0,0 @@
-dnl aclocal.m4 generated automatically by aclocal 1.4-p6
-
-dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl This program is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-dnl PARTICULAR PURPOSE.
-
-# lib-prefix.m4 serial 4 (gettext-0.14.2)
-dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Bruno Haible.
-
-dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
-dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
-dnl require excessive bracketing.
-ifdef([AC_HELP_STRING],
-[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
-[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
-
-dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
-dnl to access previously installed libraries. The basic assumption is that
-dnl a user will want packages to use other packages he previously installed
-dnl with the same --prefix option.
-dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
-dnl libraries, but is otherwise very convenient.
-AC_DEFUN([AC_LIB_PREFIX],
-[
- AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
- AC_REQUIRE([AC_PROG_CC])
- AC_REQUIRE([AC_CANONICAL_HOST])
- AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- dnl By default, look in $includedir and $libdir.
- use_additional=yes
- AC_LIB_WITH_FINAL_PREFIX([
- eval additional_includedir=\"$includedir\"
- eval additional_libdir=\"$libdir\"
- ])
- AC_LIB_ARG_WITH([lib-prefix],
-[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
- --without-lib-prefix don't search for libraries in includedir and libdir],
-[
- if test "X$withval" = "Xno"; then
- use_additional=no
- else
- if test "X$withval" = "X"; then
- AC_LIB_WITH_FINAL_PREFIX([
- eval additional_includedir=\"$includedir\"
- eval additional_libdir=\"$libdir\"
- ])
- else
- additional_includedir="$withval/include"
- additional_libdir="$withval/lib"
- fi
- fi
-])
- if test $use_additional = yes; then
- dnl Potentially add $additional_includedir to $CPPFLAGS.
- dnl But don't add it
- dnl 1. if it's the standard /usr/include,
- dnl 2. if it's already present in $CPPFLAGS,
- dnl 3. if it's /usr/local/include and we are using GCC on Linux,
- dnl 4. if it doesn't exist as a directory.
- if test "X$additional_includedir" != "X/usr/include"; then
- haveit=
- for x in $CPPFLAGS; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- if test "X$x" = "X-I$additional_includedir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- if test "X$additional_includedir" = "X/usr/local/include"; then
- if test -n "$GCC"; then
- case $host_os in
- linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- esac
- fi
- fi
- if test -z "$haveit"; then
- if test -d "$additional_includedir"; then
- dnl Really add $additional_includedir to $CPPFLAGS.
- CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
- fi
- fi
- fi
- fi
- dnl Potentially add $additional_libdir to $LDFLAGS.
- dnl But don't add it
- dnl 1. if it's the standard /usr/lib,
- dnl 2. if it's already present in $LDFLAGS,
- dnl 3. if it's /usr/local/lib and we are using GCC on Linux,
- dnl 4. if it doesn't exist as a directory.
- if test "X$additional_libdir" != "X/usr/lib"; then
- haveit=
- for x in $LDFLAGS; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- if test "X$x" = "X-L$additional_libdir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- if test "X$additional_libdir" = "X/usr/local/lib"; then
- if test -n "$GCC"; then
- case $host_os in
- linux*) haveit=yes;;
- esac
- fi
- fi
- if test -z "$haveit"; then
- if test -d "$additional_libdir"; then
- dnl Really add $additional_libdir to $LDFLAGS.
- LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
- fi
- fi
- fi
- fi
- fi
-])
-
-dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
-dnl acl_final_exec_prefix, containing the values to which $prefix and
-dnl $exec_prefix will expand at the end of the configure script.
-AC_DEFUN([AC_LIB_PREPARE_PREFIX],
-[
- dnl Unfortunately, prefix and exec_prefix get only finally determined
- dnl at the end of configure.
- if test "X$prefix" = "XNONE"; then
- acl_final_prefix="$ac_default_prefix"
- else
- acl_final_prefix="$prefix"
- fi
- if test "X$exec_prefix" = "XNONE"; then
- acl_final_exec_prefix='${prefix}'
- else
- acl_final_exec_prefix="$exec_prefix"
- fi
- acl_save_prefix="$prefix"
- prefix="$acl_final_prefix"
- eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
- prefix="$acl_save_prefix"
-])
-
-dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
-dnl variables prefix and exec_prefix bound to the values they will have
-dnl at the end of the configure script.
-AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
-[
- acl_save_prefix="$prefix"
- prefix="$acl_final_prefix"
- acl_save_exec_prefix="$exec_prefix"
- exec_prefix="$acl_final_exec_prefix"
- $1
- exec_prefix="$acl_save_exec_prefix"
- prefix="$acl_save_prefix"
-])
-
-# lib-link.m4 serial 6 (gettext-0.14.3)
-dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Bruno Haible.
-
-AC_PREREQ(2.50)
-
-dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
-dnl the libraries corresponding to explicit and implicit dependencies.
-dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
-dnl augments the CPPFLAGS variable.
-AC_DEFUN([AC_LIB_LINKFLAGS],
-[
- AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- AC_REQUIRE([AC_LIB_RPATH])
- define([Name],[translit([$1],[./-], [___])])
- define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
- AC_LIB_LINKFLAGS_BODY([$1], [$2])
- ac_cv_lib[]Name[]_libs="$LIB[]NAME"
- ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
- ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
- ])
- LIB[]NAME="$ac_cv_lib[]Name[]_libs"
- LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
- INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
- AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
- AC_SUBST([LIB]NAME)
- AC_SUBST([LTLIB]NAME)
- dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
- dnl results of this search when this library appears as a dependency.
- HAVE_LIB[]NAME=yes
- undefine([Name])
- undefine([NAME])
-])
-
-dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
-dnl searches for libname and the libraries corresponding to explicit and
-dnl implicit dependencies, together with the specified include files and
-dnl the ability to compile and link the specified testcode. If found, it
-dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
-dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
-dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
-dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
-AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
-[
- AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- AC_REQUIRE([AC_LIB_RPATH])
- define([Name],[translit([$1],[./-], [___])])
- define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
-
- dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
- dnl accordingly.
- AC_LIB_LINKFLAGS_BODY([$1], [$2])
-
- dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
- dnl because if the user has installed lib[]Name and not disabled its use
- dnl via --without-lib[]Name-prefix, he wants to use it.
- ac_save_CPPFLAGS="$CPPFLAGS"
- AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
-
- AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
- ac_save_LIBS="$LIBS"
- LIBS="$LIBS $LIB[]NAME"
- AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
- LIBS="$ac_save_LIBS"
- ])
- if test "$ac_cv_lib[]Name" = yes; then
- HAVE_LIB[]NAME=yes
- AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
- AC_MSG_CHECKING([how to link with lib[]$1])
- AC_MSG_RESULT([$LIB[]NAME])
- else
- HAVE_LIB[]NAME=no
- dnl If $LIB[]NAME didn't lead to a usable library, we don't need
- dnl $INC[]NAME either.
- CPPFLAGS="$ac_save_CPPFLAGS"
- LIB[]NAME=
- LTLIB[]NAME=
- fi
- AC_SUBST([HAVE_LIB]NAME)
- AC_SUBST([LIB]NAME)
- AC_SUBST([LTLIB]NAME)
- undefine([Name])
- undefine([NAME])
-])
-
-dnl Determine the platform dependent parameters needed to use rpath:
-dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
-dnl hardcode_direct, hardcode_minus_L.
-AC_DEFUN([AC_LIB_RPATH],
-[
- dnl Tell automake >= 1.10 to complain if config.rpath is missing.
- m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
- AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS
- AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
- AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
- AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
- AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
- CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
- ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
- . ./conftest.sh
- rm -f ./conftest.sh
- acl_cv_rpath=done
- ])
- wl="$acl_cv_wl"
- libext="$acl_cv_libext"
- shlibext="$acl_cv_shlibext"
- hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
- hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
- hardcode_direct="$acl_cv_hardcode_direct"
- hardcode_minus_L="$acl_cv_hardcode_minus_L"
- dnl Determine whether the user wants rpath handling at all.
- AC_ARG_ENABLE(rpath,
- [ --disable-rpath do not hardcode runtime library paths],
- :, enable_rpath=yes)
-])
-
-dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
-dnl the libraries corresponding to explicit and implicit dependencies.
-dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
-AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
-[
- define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- dnl By default, look in $includedir and $libdir.
- use_additional=yes
- AC_LIB_WITH_FINAL_PREFIX([
- eval additional_includedir=\"$includedir\"
- eval additional_libdir=\"$libdir\"
- ])
- AC_LIB_ARG_WITH([lib$1-prefix],
-[ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
- --without-lib$1-prefix don't search for lib$1 in includedir and libdir],
-[
- if test "X$withval" = "Xno"; then
- use_additional=no
- else
- if test "X$withval" = "X"; then
- AC_LIB_WITH_FINAL_PREFIX([
- eval additional_includedir=\"$includedir\"
- eval additional_libdir=\"$libdir\"
- ])
- else
- additional_includedir="$withval/include"
- additional_libdir="$withval/lib"
- fi
- fi
-])
- dnl Search the library and its dependencies in $additional_libdir and
- dnl $LDFLAGS. Using breadth-first-seach.
- LIB[]NAME=
- LTLIB[]NAME=
- INC[]NAME=
- rpathdirs=
- ltrpathdirs=
- names_already_handled=
- names_next_round='$1 $2'
- while test -n "$names_next_round"; do
- names_this_round="$names_next_round"
- names_next_round=
- for name in $names_this_round; do
- already_handled=
- for n in $names_already_handled; do
- if test "$n" = "$name"; then
- already_handled=yes
- break
- fi
- done
- if test -z "$already_handled"; then
- names_already_handled="$names_already_handled $name"
- dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
- dnl or AC_LIB_HAVE_LINKFLAGS call.
- uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
- eval value=\"\$HAVE_LIB$uppername\"
- if test -n "$value"; then
- if test "$value" = yes; then
- eval value=\"\$LIB$uppername\"
- test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
- eval value=\"\$LTLIB$uppername\"
- test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
- else
- dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
- dnl that this library doesn't exist. So just drop it.
- :
- fi
- else
- dnl Search the library lib$name in $additional_libdir and $LDFLAGS
- dnl and the already constructed $LIBNAME/$LTLIBNAME.
- found_dir=
- found_la=
- found_so=
- found_a=
- if test $use_additional = yes; then
- if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
- found_dir="$additional_libdir"
- found_so="$additional_libdir/lib$name.$shlibext"
- if test -f "$additional_libdir/lib$name.la"; then
- found_la="$additional_libdir/lib$name.la"
- fi
- else
- if test -f "$additional_libdir/lib$name.$libext"; then
- found_dir="$additional_libdir"
- found_a="$additional_libdir/lib$name.$libext"
- if test -f "$additional_libdir/lib$name.la"; then
- found_la="$additional_libdir/lib$name.la"
- fi
- fi
- fi
- fi
- if test "X$found_dir" = "X"; then
- for x in $LDFLAGS $LTLIB[]NAME; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- case "$x" in
- -L*)
- dir=`echo "X$x" | sed -e 's/^X-L//'`
- if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
- found_dir="$dir"
- found_so="$dir/lib$name.$shlibext"
- if test -f "$dir/lib$name.la"; then
- found_la="$dir/lib$name.la"
- fi
- else
- if test -f "$dir/lib$name.$libext"; then
- found_dir="$dir"
- found_a="$dir/lib$name.$libext"
- if test -f "$dir/lib$name.la"; then
- found_la="$dir/lib$name.la"
- fi
- fi
- fi
- ;;
- esac
- if test "X$found_dir" != "X"; then
- break
- fi
- done
- fi
- if test "X$found_dir" != "X"; then
- dnl Found the library.
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
- if test "X$found_so" != "X"; then
- dnl Linking with a shared library. We attempt to hardcode its
- dnl directory into the executable's runpath, unless it's the
- dnl standard /usr/lib.
- if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
- dnl No hardcoding is needed.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- else
- dnl Use an explicit option to hardcode DIR into the resulting
- dnl binary.
- dnl Potentially add DIR to ltrpathdirs.
- dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
- haveit=
- for x in $ltrpathdirs; do
- if test "X$x" = "X$found_dir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- ltrpathdirs="$ltrpathdirs $found_dir"
- fi
- dnl The hardcoding into $LIBNAME is system dependent.
- if test "$hardcode_direct" = yes; then
- dnl Using DIR/libNAME.so during linking hardcodes DIR into the
- dnl resulting binary.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- else
- if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
- dnl Use an explicit option to hardcode DIR into the resulting
- dnl binary.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- dnl Potentially add DIR to rpathdirs.
- dnl The rpathdirs will be appended to $LIBNAME at the end.
- haveit=
- for x in $rpathdirs; do
- if test "X$x" = "X$found_dir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- rpathdirs="$rpathdirs $found_dir"
- fi
- else
- dnl Rely on "-L$found_dir".
- dnl But don't add it if it's already contained in the LDFLAGS
- dnl or the already constructed $LIBNAME
- haveit=
- for x in $LDFLAGS $LIB[]NAME; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- if test "X$x" = "X-L$found_dir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
- fi
- if test "$hardcode_minus_L" != no; then
- dnl FIXME: Not sure whether we should use
- dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
- dnl here.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- else
- dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
- dnl here, because this doesn't fit in flags passed to the
- dnl compiler. So give up. No hardcoding. This affects only
- dnl very old systems.
- dnl FIXME: Not sure whether we should use
- dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
- dnl here.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
- fi
- fi
- fi
- fi
- else
- if test "X$found_a" != "X"; then
- dnl Linking with a static library.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
- else
- dnl We shouldn't come here, but anyway it's good to have a
- dnl fallback.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
- fi
- fi
- dnl Assume the include files are nearby.
- additional_includedir=
- case "$found_dir" in
- */lib | */lib/)
- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
- additional_includedir="$basedir/include"
- ;;
- esac
- if test "X$additional_includedir" != "X"; then
- dnl Potentially add $additional_includedir to $INCNAME.
- dnl But don't add it
- dnl 1. if it's the standard /usr/include,
- dnl 2. if it's /usr/local/include and we are using GCC on Linux,
- dnl 3. if it's already present in $CPPFLAGS or the already
- dnl constructed $INCNAME,
- dnl 4. if it doesn't exist as a directory.
- if test "X$additional_includedir" != "X/usr/include"; then
- haveit=
- if test "X$additional_includedir" = "X/usr/local/include"; then
- if test -n "$GCC"; then
- case $host_os in
- linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- esac
- fi
- fi
- if test -z "$haveit"; then
- for x in $CPPFLAGS $INC[]NAME; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- if test "X$x" = "X-I$additional_includedir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- if test -d "$additional_includedir"; then
- dnl Really add $additional_includedir to $INCNAME.
- INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
- fi
- fi
- fi
- fi
- fi
- dnl Look for dependencies.
- if test -n "$found_la"; then
- dnl Read the .la file. It defines the variables
- dnl dlname, library_names, old_library, dependency_libs, current,
- dnl age, revision, installed, dlopen, dlpreopen, libdir.
- save_libdir="$libdir"
- case "$found_la" in
- */* | *\\*) . "$found_la" ;;
- *) . "./$found_la" ;;
- esac
- libdir="$save_libdir"
- dnl We use only dependency_libs.
- for dep in $dependency_libs; do
- case "$dep" in
- -L*)
- additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
- dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
- dnl But don't add it
- dnl 1. if it's the standard /usr/lib,
- dnl 2. if it's /usr/local/lib and we are using GCC on Linux,
- dnl 3. if it's already present in $LDFLAGS or the already
- dnl constructed $LIBNAME,
- dnl 4. if it doesn't exist as a directory.
- if test "X$additional_libdir" != "X/usr/lib"; then
- haveit=
- if test "X$additional_libdir" = "X/usr/local/lib"; then
- if test -n "$GCC"; then
- case $host_os in
- linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- esac
- fi
- fi
- if test -z "$haveit"; then
- haveit=
- for x in $LDFLAGS $LIB[]NAME; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- if test "X$x" = "X-L$additional_libdir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- if test -d "$additional_libdir"; then
- dnl Really add $additional_libdir to $LIBNAME.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
- fi
- fi
- haveit=
- for x in $LDFLAGS $LTLIB[]NAME; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- if test "X$x" = "X-L$additional_libdir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- if test -d "$additional_libdir"; then
- dnl Really add $additional_libdir to $LTLIBNAME.
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
- fi
- fi
- fi
- fi
- ;;
- -R*)
- dir=`echo "X$dep" | sed -e 's/^X-R//'`
- if test "$enable_rpath" != no; then
- dnl Potentially add DIR to rpathdirs.
- dnl The rpathdirs will be appended to $LIBNAME at the end.
- haveit=
- for x in $rpathdirs; do
- if test "X$x" = "X$dir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- rpathdirs="$rpathdirs $dir"
- fi
- dnl Potentially add DIR to ltrpathdirs.
- dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
- haveit=
- for x in $ltrpathdirs; do
- if test "X$x" = "X$dir"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- ltrpathdirs="$ltrpathdirs $dir"
- fi
- fi
- ;;
- -l*)
- dnl Handle this in the next round.
- names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
- ;;
- *.la)
- dnl Handle this in the next round. Throw away the .la's
- dnl directory; it is already contained in a preceding -L
- dnl option.
- names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
- ;;
- *)
- dnl Most likely an immediate library name.
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
- ;;
- esac
- done
- fi
- else
- dnl Didn't find the library; assume it is in the system directories
- dnl known to the linker and runtime loader. (All the system
- dnl directories known to the linker should also be known to the
- dnl runtime loader, otherwise the system is severely misconfigured.)
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
- fi
- fi
- fi
- done
- done
- if test "X$rpathdirs" != "X"; then
- if test -n "$hardcode_libdir_separator"; then
- dnl Weird platform: only the last -rpath option counts, the user must
- dnl pass all path elements in one option. We can arrange that for a
- dnl single library, but not when more than one $LIBNAMEs are used.
- alldirs=
- for found_dir in $rpathdirs; do
- alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
- done
- dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
- acl_save_libdir="$libdir"
- libdir="$alldirs"
- eval flag=\"$hardcode_libdir_flag_spec\"
- libdir="$acl_save_libdir"
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
- else
- dnl The -rpath options are cumulative.
- for found_dir in $rpathdirs; do
- acl_save_libdir="$libdir"
- libdir="$found_dir"
- eval flag=\"$hardcode_libdir_flag_spec\"
- libdir="$acl_save_libdir"
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
- done
- fi
- fi
- if test "X$ltrpathdirs" != "X"; then
- dnl When using libtool, the option that works for both libraries and
- dnl executables is -R. The -R options are cumulative.
- for found_dir in $ltrpathdirs; do
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
- done
- fi
-])
-
-dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
-dnl unless already present in VAR.
-dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
-dnl contains two or three consecutive elements that belong together.
-AC_DEFUN([AC_LIB_APPENDTOVAR],
-[
- for element in [$2]; do
- haveit=
- for x in $[$1]; do
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- if test "X$x" = "X$element"; then
- haveit=yes
- break
- fi
- done
- if test -z "$haveit"; then
- [$1]="${[$1]}${[$1]:+ }$element"
- fi
- done
-])
-
-# lib-ld.m4 serial 3 (gettext-0.13)
-dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl Subroutines of libtool.m4,
-dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
-dnl with libtool.m4.
-
-dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
-AC_DEFUN([AC_LIB_PROG_LD_GNU],
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- acl_cv_prog_gnu_ld=yes ;;
-*)
- acl_cv_prog_gnu_ld=no ;;
-esac])
-with_gnu_ld=$acl_cv_prog_gnu_ld
-])
-
-dnl From libtool-1.4. Sets the variable LD.
-AC_DEFUN([AC_LIB_PROG_LD],
-[AC_ARG_WITH(gnu-ld,
-[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
-test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-# Prepare PATH_SEPARATOR.
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- echo "#! /bin/sh" >conf$$.sh
- echo "exit 0" >>conf$$.sh
- chmod +x conf$$.sh
- if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- PATH_SEPARATOR=';'
- else
- PATH_SEPARATOR=:
- fi
- rm -f conf$$.sh
-fi
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- AC_MSG_CHECKING([for ld used by GCC])
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [[\\/]* | [A-Za-z]:[\\/]*)]
- [re_direlt='/[^/][^/]*/\.\./']
- # Canonicalize the path of ld
- ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
- while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- AC_MSG_CHECKING([for GNU ld])
-else
- AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(acl_cv_path_LD,
-[if test -z "$LD"; then
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
- for ac_dir in $PATH; do
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- acl_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some GNU ld's only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break ;;
- *)
- test "$with_gnu_ld" != yes && break ;;
- esac
- fi
- done
- IFS="$ac_save_ifs"
-else
- acl_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$acl_cv_path_LD"
-if test -n "$LD"; then
- AC_MSG_RESULT($LD)
-else
- AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-AC_LIB_PROG_LD_GNU
-])
-
https://sf.net/p/mingw/mingw-org-wsl/ci/38600f471e9f4c7017a70a9c61ba60f4b982e8d9/
commit 38600f471e9f4c7017a70a9c61ba60f4b982e8d9
Author: Keith Marshall <kei...@us...>
Date: Tue Jul 14 22:01:58 2015 +0100
Adapt platform feature checks to NTDDI_VERSION conventions.
diff --git a/mingwrt/ChangeLog b/mingwrt/ChangeLog
index b7f0899..0d2cd83 100644
--- a/mingwrt/ChangeLog
+++ b/mingwrt/ChangeLog
@@ -1,5 +1,14 @@
2015-07-14 Keith Marshall <kei...@us...>
+ Adapt platform feature checks to NTDDI_VERSION conventions.
+
+ * include/_mingw.h: Assert copyright; include w32api.h
+ (UNICODE, _UNICODE): Factor out consistency checks; relocate them
+ to w32api/include/w32api.h, whence they remain in effect.
+ (_EXTERN_C, _BEGIN_C_DECLS, _END_C_DECLS): Likewise.
+
+2015-07-14 Keith Marshall <kei...@us...>
+
Correct mismatched #if/#endif from preceding commit.
* include/_mingw.h (#pragma GCC system_header)
diff --git a/mingwrt/include/_mingw.h b/mingwrt/include/_mingw.h
index 9701b5c..154e858 100644
--- a/mingwrt/include/_mingw.h
+++ b/mingwrt/include/_mingw.h
@@ -2,22 +2,33 @@
/*
* _mingw.h
*
- * Mingw specific macros included by ALL include files.
+ * MinGW specific macros included by ALL mingwrt include files; (this file
+ * is part of the MinGW32 runtime library package).
*
- * This file is part of the Mingw32 package.
+ * $Id$
*
- * Contributors:
- * Created by Mumit Khan <kh...@xr...>
+ * Written by Mumit Khan <kh...@xr...>
+ * Copyright (C) 1999, 2001-2011, 2014, 2015, MinGW.org Project
*
- * THIS SOFTWARE IS NOT COPYRIGHTED
*
- * This source code is offered for use in the public domain. You may
- * use, modify or distribute it freely.
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
*
- * This code is distributed in the hope that it will be useful but
- * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
- * DISCLAIMED. This includes but is not limited to warranties of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
*
*/
#define __MINGW_H
@@ -51,6 +62,12 @@
# include <msvcrtver.h>
#endif
+/* A better inference than __MSVCRT_VERSION__, of the capabilities
+ * supported by the operating system default MSVCRT.DLL, is provided
+ * by the Windows API version identification macros.
+ */
+#include <w32api.h>
+
/* The following are defined by the user (or by the compiler), to specify how
* identifiers are imported from a DLL. All headers should include this first,
* and then use __DECLSPEC_SUPPORTED to choose between the old ``__imp__name''
@@ -60,10 +77,6 @@
* __MINGW_IMPORT The attribute definition to specify imported
* variables/functions.
* _CRTIMP As above. For MS compatibility.
- * __MINGW32_VERSION Runtime version.
- * __MINGW32_MAJOR_VERSION Runtime major version.
- * __MINGW32_MINOR_VERSION Runtime minor version.
- * __MINGW32_BUILD_DATE Runtime build date.
*
* Macros to enable MinGW features which deviate from standard MSVC
* compatible behaviour; these may be specified directly in user code,
@@ -264,17 +277,8 @@
#endif
#ifdef __cplusplus
-# define _EXTERN_C extern "C"
-# define _BEGIN_C_DECLS extern "C" {
-# define _END_C_DECLS }
-
# define __CRT_INLINE inline
-
#else
-# define _EXTERN_C extern
-# define _BEGIN_C_DECLS
-# define _END_C_DECLS
-
# if __GNUC_STDC_INLINE__
# define __CRT_INLINE extern inline __attribute__((__gnu_inline__))
# else
@@ -429,30 +433,4 @@ allow GCC to optimize away some EH unwind code, at least in DW2 case. */
# endif
#endif
-
-/* Only Microsoft could attempt to justify this insanity: when building
- * a UTF-16LE application -- apparently their understanding of Unicode is
- * limited to this -- the C/C++ runtime requires that the user must define
- * the _UNICODE macro, while to use the Windows API's UTF-16LE capabilities,
- * it is the UNICODE macro, (without the leading underscore), which must be
- * defined. The (bogus) explanation appears to be that it is the C standard
- * which dictates the requirement for the leading underscore, to avoid any
- * possible conflict with a user defined symbol; (bogus because the macro
- * must be user defined anyway -- it is not a private symbol -- and in
- * any case, the Windows API already reserves the UNICODE symbol as
- * a user defined macro, with equivalent intent.
- *
- * The real explanation, of course, is that this is just another example
- * of Microsoft irrationality; in any event, there seems to be no sane
- * scenario in which defining one without the other would be required,
- * or indeed would not raise potential for internal inconsistency, so we
- * ensure that either both are, or neither is defined.
- */
-#if defined UNICODE && ! defined _UNICODE
-# define _UNICODE UNICODE
-#endif
-#if defined _UNICODE && ! defined UNICODE
-# define UNICODE _UNICODE
-#endif
-
-#endif /* __MINGW_H */
+#endif /* __MINGW_H: $RCSfile$: end of file */
diff --git a/w32api/ChangeLog b/w32api/ChangeLog
index 15404cb..c74301d 100644
--- a/w32api/ChangeLog
+++ b/w32api/ChangeLog
@@ -1,3 +1,31 @@
+2015-07-14 Keith Marshall <kei...@us...>
+
+ Adapt platform feature checks to NTDDI_VERSION conventions.
+
+ * include/sdkddkver.h: New file; merge from 4.0-dev branch.
+ (_WIN32_WINNT_WINBLUE): New manifest constant for Windows-8.1.
+ (WINNTVER): Prefer bitwise shift to division; adjust accordingly.
+ [_WIN32_WINNT != OSVER(NTDDI_VERSION)]: Bad comparison; correct to...
+ [_WIN32_WINNT != WINNTVER(NTDDI_VERSION)]: ...this.
+
+ * include/w32api.h: Assert copyright; include sdkddkver.h.
+ (__W32API_VERSION): Increment to 3.18; adopt new encoding format.
+ (__W32API_MAJOR_VERSION, __W32API_MINOR_VERSION): Adjust consistently.
+ (__W32API_PATCH_LEVEL): New macro; define with initial value of zero.
+ (__W32API_DEPRECATED_ALIAS): New macro; define it; use to redefine...
+ (Windows95, Windows98, WindowsME, WindowsNT4, Windows2000, WindowsXP)
+ (Windows2003, WindowsVista, IE3, IE301, IE302, IE4, IE401, IE5, IE5a)
+ (IE5b, IE501, IE55, IE56, IE6, IE601, IE602, IE7): ...these; replace
+ macro definitions by long integer constants, and mark as deprecated.
+ (UNICODE, _UNICODE): Keep these consistent; use logic factored out of
+ mingwrt/include/_mingw.h, whence we similarly relocate...
+ (_EXTERN_C, _BEGIN_C_DECLS, _END_C_DECLS): ...these.
+
+ * include/windef.h: Assert copyright; include w32api.h, whence we
+ infer default assignments, per included sdkddkver.h, for each of...
+ (WINVER, _WIN32_WINNT): ...these; delete local defines.
+ (_BEGIN_C_DECLS, _END_C_DECLS): Use them.
+
2015-06-16 Keith Marshall <kei...@us...>
Remove generated configure script from revision control.
diff --git a/w32api/include/sdkddkver.h b/w32api/include/sdkddkver.h
new file mode 100644
index 0000000..139e369
--- /dev/null
+++ b/w32api/include/sdkddkver.h
@@ -0,0 +1,203 @@
+/*
+ * sdkddkver.h
+ *
+ * Macros to set up the compilation environment, such that it provides
+ * support for a user specified host OS version, (default Win2K).
+ *
+ * $Id$
+ *
+ * Written by Earnie Boyd <ea...@us...>
+ * Copyright (C) 2012, 2013, 2015, MinGW.org Project
+ *
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ *
+ */
+#ifndef _SDKDDKVER_H
+#define _SDKDDKVER_H
+#pragma GCC system_header
+
+/* Define masks for extracting version components from NTDDI_VERSION;
+ * values and names are guessed based on comments in the documentation; see
+ * http://msdn.microsoft.com/en-us/library/windows/desktop/aa383745(v=vs.85).aspx
+ */
+#define OSVERSION_MASK 0xFFFF0000
+#define SPVERSION_MASK 0x0000FF00
+#define SUBVERSION_MASK 0x000000FF
+
+/* Macros to facilitate such extraction; derived from comments on MSDN or
+ * on social.microsoft.com
+ */
+#define OSVER(ver) ((ver) & OSVERSION_MASK)
+#define SPVER(ver) (((ver) & SPVERSION_MASK) >> 8)
+#define SUBVER(ver) ((ver) & SUBVERSION_MASK)
+#define WINNTVER(ver) ((ver) >> 16)
+
+/* Macros to construct a minimal NTDDI_VERSION from a _WIN32_WINNT value.
+ */
+#define NTDDI_VERSION_FROM_WIN32_WINNT(ver) _NTDDI_VERSION_FROM_WIN32_WINNT(ver)
+#define _NTDDI_VERSION_FROM_WIN32_WINNT(ver) ver##0000
+
+/* Version constants specifying _WIN32_WINNT versions; these are defined at
+ * http://msdn.microsoft.com/en-us/library/windows/desktop/aa383745(v=vs.85).aspx
+ * (values for legacy platforms have been inferred from historical knowledge).
+ */
+#define _WIN32_WINNT_NT4 0x0400 /* Windows NT4 */
+#define _WIN32_WINNT_NT4E 0x0401 /* Windows NT4E */
+#define _WIN32_WINDOWS_95 0x0400 /* Windows 95 */
+#define _WIN32_WINDOWS_98 0x0410 /* Windows 98 */
+#define _WIN32_WINDOWS_ME 0x0490 /* Windows Millenium Edition */
+#define _WIN32_WINNT_WIN2K 0x0500 /* Windows 2000 */
+#define _WIN32_WINNT_WINXP 0x0501 /* Windows XP */
+#define _WIN32_WINNT_WS03 0x0502 /* Windows Server 2003 */
+#define _WIN32_WINNT_WIN6 0x0600 /* Alias for Windows Vista */
+#define _WIN32_WINNT_VISTA 0x0600 /* Windows Vista */
+#define _WIN32_WINNT_WS08 0x0600 /* Windows Server 2008 */
+#define _WIN32_WINNT_LONGHORN 0x0600 /* Alias for Windows Vista */
+#define _WIN32_WINNT_WIN7 0x0601 /* Windows 7 */
+#define _WIN32_WINNT_WIN8 0x0602 /* Windows 8 */
+#define _WIN32_WINNT_WINBLUE 0x0603 /* Windows 8.1 */
+
+/* Version constants specifying Internet Explorer versions; also defined at
+ * http://msdn.microsoft.com/en-us/library/windows/desktop/aa383745(v=vs.85).aspx
+ */
+#define _WIN32_IE_IE50 0x0500
+#define _WIN32_IE_IE501 0x0501
+#define _WIN32_IE_IE55 0x0550
+#define _WIN32_IE_IE56 0x0560
+#define _WIN32_IE_IE60 0x0600
+#define _WIN32_IE_IE60SP1 0x0601
+#define _WIN32_IE_IE60SP2 0x0603
+#define _WIN32_IE_IE70 0x0700
+#define _WIN32_IE_IE80 0x0800
+
+#define _WIN32_IE_IE30 0x0300
+#define _WIN32_IE_IE301 0x0301
+#define _WIN32_IE_IE302 0x0302
+#define _WIN32_IE_IE40 0x0400
+#define _WIN32_IE_IE401 0x0401
+
+/* Version constants specifying NTDDI_VERSION; these are also defined at
+ * http://msdn.microsoft.com/en-us/library/windows/desktop/aa383745(v=vs.85).aspx
+ */
+#define __NTDDI_WIN5 0x05000000
+#define __NTDDI_WIN51 0x05010000
+#define __NTDDI_WIN52 0x05020000
+#define __NTDDI_WIN6 0x06000000
+#define __NTDDI_WIN61 0x06010000
+#define __NTDDI_WIN62 0x06020000
+#define __NTDDI_WIN63 0x06030000
+#define __NTDDI_SP0 0x00000000
+#define __NTDDI_SP1 0x00000100
+#define __NTDDI_SP2 0x00000200
+#define __NTDDI_SP3 0x00000300
+#define __NTDDI_SP4 0x00000400
+
+#define NTDDI_WIN2K __NTDDI_WIN5 + __NTDDI_SP0
+#define NTDDI_WIN2KSP1 __NTDDI_WIN5 + __NTDDI_SP1
+#define NTDDI_WIN2KSP2 __NTDDI_WIN5 + __NTDDI_SP2
+#define NTDDI_WIN2KSP3 __NTDDI_WIN5 + __NTDDI_SP3
+#define NTDDI_WIN2KSP4 __NTDDI_WIN5 + __NTDDI_SP4
+
+#define NTDDI_WINXP __NTDDI_WIN51 + __NTDDI_SP0
+#define NTDDI_WINXPSP1 __NTDDI_WIN51 + __NTDDI_SP1
+#define NTDDI_WINXPSP2 __NTDDI_WIN51 + __NTDDI_SP2
+#define NTDDI_WINXPSP3 __NTDDI_WIN51 + __NTDDI_SP3
+
+#define NTDDI_WS03 __NTDDI_WIN52 + __NTDDI_SP0
+#define NTDDI_WS03SP1 __NTDDI_WIN52 + __NTDDI_SP1
+#define NTDDI_WS03SP2 __NTDDI_WIN52 + __NTDDI_SP2
+
+#define NTDDI_VISTA __NTDDI_WIN6 + __NTDDI_SP0
+#define NTDDI_VISTASP1 __NTDDI_WIN6 + __NTDDI_SP1
+#define NTDDI_VISTASP2 __NTDDI_WIN6 + __NTDDI_SP2
+
+#define NTDDI_LONGHORN NTDDI_VISTA
+
+#define NTDDI_WIN6 NTDDI_VISTA
+#define NTDDI_WIN6SP1 NTDDI_VISTASP1
+#define NTDDI_WIN6SP2 NTDDI_VISTASP2
+
+#define NTDDI_WS08 __NTDDI_WIN6 + __NTDDI_SP1
+
+#define NTDDI_WIN7 __NTDDI_WIN61 + __NTDDI_SP0
+
+#define NTDDI_WIN8 __NTDDI_WIN62 + __NTDDI_SP0
+
+#define NTDDI_WINBLUE __NTDDI_WIN63 + __NTDDI_SP0
+
+/* Although NTDDI_VERSION is now the preferred designator for the
+ * level of support required from the operating system, legacy code
+ * is likely to have specified WINVER, from which _WIN32_WINNT may
+ * be inferred.
+ */
+#if defined WINVER && ! defined _WIN32_WINNT
+# define _WIN32_WINNT WINVER
+
+/* Additionally, legacy code intended for deployment on the Win9x
+ * series operating systems may have specified _WIN32_WINDOWS, as
+ * an alternative to, or in addition to, _WIN32_WINNT.
+ */
+#elif defined _WIN32_WINDOWS && ! defined _WIN32_WINNT
+# define _WIN32_WINNT _WIN32_WINDOWS
+#endif
+
+/* Stipulate defaults; check consistency of any user specified overrides.
+ */
+#ifdef NTDDI_VERSION
+# ifdef _WIN32_WINNT
+# if _WIN32_WINNT != WINNTVER(NTDDI_VERSION)
+# error "_WIN32_WINNT setting conflicts with specified NTDDI_VERSION"
+# endif
+# else
+# define _WIN32_WINNT WINNTVER(NTDDI_VERSION)
+# ifndef WINVER
+# define WINVER _WIN32_WINNT
+# endif
+# endif
+#endif
+
+#ifndef _WIN32_WINNT
+# ifdef WINVER
+# define _WIN32_WINNT WINVER
+# else
+# ifdef _WARN_DEFAULTS
+# warning "Assuming default setting of _WIN32_WINNT_WIN2K for _WIN32_WINNT"
+# endif
+# define _WIN32_WINNT _WIN32_WINNT_WIN2K
+# endif
+#endif
+
+#ifndef WINVER
+# define WINVER _WIN32_WINNT
+#elif WINVER != _WIN32_WINNT
+ /* TODO(REVIEW): is this appropriate for WINVER consistency checking?
+ */
+# error "_WIN32_WINNT setting conflicts with specified WINVER"
+#endif
+
+#ifndef NTDDI_VERSION
+# ifdef _WARN_DEFAULTS
+# warning "Assuming default NTDDI_VERSION setting to match _WIN32_WINNT"
+# endif
+# define NTDDI_VERSION NTDDI_VERSION_FROM_WIN32_WINNT(_WIN32_WINNT)
+#endif
+
+#endif /* _SDKDDKVER_H: $RCSfile$: end of file */
diff --git a/w32api/include/w32api.h b/w32api/include/w32api.h
index b69cf02..0da309c 100644
--- a/w32api/include/w32api.h
+++ b/w32api/include/w32api.h
@@ -1,52 +1,156 @@
+/*
+ * w32api.h
+ *
+ * Package version identification, operating system support level set up,
+ * and "convenience" macros to be shared by all package header files.
+ *
+ * $Id$
+ *
+ * Written by Earnie Boyd <ea...@us...>
+ * Copyright (C) 2001-2011, 2015, MinGW.org Project
+ *
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ *
+ */
#ifndef _W32API_H
#define _W32API_H
-#define _W32API_H_
-#if __GNUC__ >=3
#pragma GCC system_header
+
+/* Package version identification: formerly specified as a simple
+ * dotted numeric pair representing major.minor, this doesn't adapt
+ * well to the inclusion of the patch-level, since the dotted triplet
+ * representation of major.minor.patch is not a valid representation
+ * of a numeric entity. Thus, from version 3.18 onwards we adopt a
+ * representation which encodes the version as a long integer value,
+ * expressing:
+ *
+ * __W32API_VERSION = 1,000,000 * major + 1,000 * minor + patch
+ */
+#define __W32API_VERSION 3017000L
+#define __W32API_MAJOR_VERSION 3
+#define __W32API_MINOR_VERSION 17
+#define __W32API_PATCH_LEVEL 0
+
+/* The underlying operating system platform version, and its
+ * identifying macros for application support, are established by:
+ */
+#include <sdkddkver.h>
+
+/* The following defines are for documentation purposes. Although not used
+ * within it, they were provided in earlier versions of the Win32 API, as a
+ * convenience for users who wished to symbolically declare a minimum level
+ * of required operating system and Internet Explorer version support, when
+ * assigning WINVER, _WIN32_WINDOWS, _WIN32_WINNT, and _WIN32_IE values.
+ *
+ * Formerly defined as macros, these are now considered deprecated in favour
+ * of manifest definitions from <sdkddkver.h>; hence, reimplement in terms of
+ * static long integer constants, and flag as deprecated.
+ */
+#define __WIN32_DEPRECATED_ALIAS( __type__, __name__, __value__ )\
+ static const __type__ __name__ __attribute__((__deprecated__)) = __value__;
+
+/* _WIN32_WINDOWS and/or WINVER may be set to any of the following manifest
+ * values, to specify a minimum Win9x support level requirement:
+ *
+ * Old Name Preferred Name
+ * ------------- -----------------
+ */
+__WIN32_DEPRECATED_ALIAS( long, Windows95, _WIN32_WINDOWS_95 )
+__WIN32_DEPRECATED_ALIAS( long, Windows98, _WIN32_WINDOWS_98 )
+__WIN32_DEPRECATED_ALIAS( long, WindowsME, _WIN32_WINDOWS_ME )
+
+/* _WIN32_WINNT and/or WINVER may be set to any of the following manifest
+ * values, to specify a minimum WinNT support level requirement:
+ *
+ * Old Name Preferred Name
+ * ------------- -----------------
+ */
+__WIN32_DEPRECATED_ALIAS( long, WindowsNT4, _WIN32_WINNT_NT4 )
+__WIN32_DEPRECATED_ALIAS( long, Windows2000, _WIN32_WINNT_WIN2K )
+__WIN32_DEPRECATED_ALIAS( long, WindowsXP, _WIN32_WINNT_WINXP )
+__WIN32_DEPRECATED_ALIAS( long, Windows2003, _WIN32_WINNT_WS03 )
+__WIN32_DEPRECATED_ALIAS( long, WindowsVista, _WIN32_WINNT_VISTA )
+
+/* _WIN32_IE may be set to any of the following manifest values, to
+ * specify a minimum Internet Explorer support level requirement:
+ *
+ * Old Name Preferred Name
+ * ------------- -----------------
+ */
+__WIN32_DEPRECATED_ALIAS( long, IE3, _WIN32_IE_IE30 )
+__WIN32_DEPRECATED_ALIAS( long, IE301, _WIN32_IE_IE301 )
+__WIN32_DEPRECATED_ALIAS( long, IE302, _WIN32_IE_IE302 )
+__WIN32_DEPRECATED_ALIAS( long, IE4, _WIN32_IE_IE40 )
+__WIN32_DEPRECATED_ALIAS( long, IE401, _WIN32_IE_IE401 )
+__WIN32_DEPRECATED_ALIAS( long, IE5, _WIN32_IE_IE50 )
+__WIN32_DEPRECATED_ALIAS( long, IE5a, _WIN32_IE_IE50 )
+__WIN32_DEPRECATED_ALIAS( long, IE5b, _WIN32_IE_IE50 )
+__WIN32_DEPRECATED_ALIAS( long, IE501, _WIN32_IE_IE501 )
+__WIN32_DEPRECATED_ALIAS( long, IE55, _WIN32_IE_IE55 )
+__WIN32_DEPRECATED_ALIAS( long, IE56, _WIN32_IE_IE56 )
+__WIN32_DEPRECATED_ALIAS( long, IE6, _WIN32_IE_IE60 )
+__WIN32_DEPRECATED_ALIAS( long, IE601, _WIN32_IE_IE60SP1 )
+__WIN32_DEPRECATED_ALIAS( long, IE602, _WIN32_IE_IE60SP2 )
+__WIN32_DEPRECATED_ALIAS( long, IE7, _WIN32_IE_IE70 )
+
+
+/* Only Microsoft could attempt to justify this insanity: when building
+ * a UTF-16LE application -- apparently their understanding of Unicode is
+ * limited to this -- the C/C++ runtime requires that the user must define
+ * the _UNICODE macro, while to use the Windows API's UTF-16LE capabilities,
+ * it is the UNICODE macro, (without the leading underscore), which must be
+ * defined. The (bogus) explanation appears to be that it is the C standard
+ * which dictates the requirement for the leading underscore, to avoid any
+ * possible conflict with a user defined symbol; (bogus because the macro
+ * must be user defined anyway -- it is not a private symbol -- and in
+ * any case, the Windows API already reserves the UNICODE symbol as
+ * a user defined macro, with equivalent intent.
+ *
+ * The real explanation, of course, is that this is just another example
+ * of Microsoft irrationality; in any event, there seems to be no sane
+ * scenario in which defining one without the other would be required,
+ * or indeed would not raise potential for internal inconsistency, so we
+ * ensure that either both are, or neither is defined.
+ */
+#if defined UNICODE && ! defined _UNICODE
+# define _UNICODE UNICODE
+#elif defined _UNICODE && ! defined UNICODE
+# define UNICODE _UNICODE
+#endif
+
+#ifdef __cplusplus
+/* When compiling C++ code, these macros provide a convenient notation,
+ * for designating those sections of system header files which declare
+ * prototypes for API functions with "C" binding...
+ */
+# define _EXTERN_C extern "C"
+# define _BEGIN_C_DECLS extern "C" {
+# define _END_C_DECLS }
+
+#else
+/* ...while remaining transparent, when compiling C code.
+ */
+# define _EXTERN_C extern
+# define _BEGIN_C_DECLS
+# define _END_C_DECLS
#endif
-#define __W32API_VERSION 3.17
-#define __W32API_MAJOR_VERSION 3
-#define __W32API_MINOR_VERSION 17
-
-/* The following defines are for documentation purposes. The following defines
- * identify the versions of Windows and Internet Explorer. They are not to be
- * used in the w32api library but may be used by a user to set the _WIN32_WINNT
- * or _WIN32_WINDOWS and the WINVER values to their minimum level of support.
- *
- * Similarly the user can use the Internet Explorer values to set the _WIN32_IE
- * value to their minimum level of support.
- */
-
-/* Use these values to set _WIN32_WINDOWS and WINVER to your minimum support
- * level */
-#define Windows95 0x0400
-#define Windows98 0x0410
-#define WindowsME 0x0500
-
-/* Use these values to set _WIN32_WINNT and WINVER to your mimimum support
- * level. */
-#define WindowsNT4 0x0400
-#define Windows2000 0x0500
-#define WindowsXP 0x0501
-#define Windows2003 0x0502
-#define WindowsVista 0x0600
-
-/* Use these values to set _WIN32_IE to your minimum support level */
-#define IE3 0x0300
-#define IE301 0x0300
-#define IE302 0x0300
-#define IE4 0x0400
-#define IE401 0x0401
-#define IE5 0x0500
-#define IE5a 0x0500
-#define IE5b 0x0500
-#define IE501 0x0501
-#define IE55 0x0501
-#define IE56 0x0560
-#define IE6 0x0600
-#define IE601 0x0601
-#define IE602 0x0603
-#define IE7 0x0700
-
-#endif /* ndef _W32API_H */
+#endif /* ! _W32API_H: $RCSfile$: end of file */
diff --git a/w32api/include/windef.h b/w32api/include/windef.h
index c02945e..5be42c9 100644
--- a/w32api/include/windef.h
+++ b/w32api/include/windef.h
@@ -1,30 +1,48 @@
+/*
+ * windef.h
+ *
+ * Common definitions for the Win32 API.
+ *
+ * $Id$
+ *
+ * Written by Anders Norlander <ano...@he...>
+ * Copyright (C) 1998-2002, 2006-2008, 2010, 2015, MinGW.org Project
+ *
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVE...
[truncated message content] |
|
From: Keith M. <no...@so...> - 2015-07-13 07:37:48
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, legacy has been updated
via fb549424151272a8e0008ca2be221b724e6004e2 (commit)
via f81ad35ceb4dae26faf6dedfa47c7f8cf0f50c0d (commit)
via 18e513b4b2ad93f1c682b3c200806a537ab92068 (commit)
via e3bcd42d2701a6980cffea25e5172b73f2005c2d (commit)
from f669eb634b00d53d01a6b12d442ee6cb42a21987 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/fb549424151272a8e0008ca2be221b724e6004e2/
commit fb549424151272a8e0008ca2be221b724e6004e2
Author: Keith Marshall <kei...@us...>
Date: Fri Jun 19 12:43:28 2015 +0100
Define symbolic names for alternative Microsoft runtime DLLs.
diff --git a/mingwrt/ChangeLog b/mingwrt/ChangeLog
index c7861bb..282e10e 100644
--- a/mingwrt/ChangeLog
+++ b/mingwrt/ChangeLog
@@ -1,3 +1,17 @@
+2015-06-19 Keith Marshall <kei...@us...>
+
+ Define symbolic names for alternative Microsoft runtime DLLs.
+
+ * include/msvcrtver.h: New file; it assigns a value for...
+ (__MSVCRT_VERSION__): ...this, making its default equivalent to...
+ (__MSVCR60_DLL): ...this new manifest constant, with each of...
+ (__MSVCR61_DLL, __MSVCR70_DLL, __MSVCR71_DLL, __MSVCR80_DLL)
+ (__MSVCR90_DLL, __MSVCR100_DLL, __MSVCR110_DLL, __MSVCR120_DLL):
+ ...these also defined, as user assignable alternatives.
+
+ * include/_mingw.h (__MSVCRT_VERSION__): Use include/msvcrtver.h
+ to establish its default value.
+
2015-06-18 Keith Marshall <kei...@us...>
Track dependencies on modified system header files.
diff --git a/mingwrt/include/_mingw.h b/mingwrt/include/_mingw.h
index e9b2296..fa103b0 100644
--- a/mingwrt/include/_mingw.h
+++ b/mingwrt/include/_mingw.h
@@ -40,6 +40,16 @@
#ifndef __PCC__
#pragma GCC system_header
#endif
+
+#ifndef _MSVCRTVER_H
+/* Legacy versions of mingwrt use the macro __MSVCRT_VERSION__ to
+ * enable evolving features of different MSVCRT.DLL versions. This
+ * usage is no longer recommended, but the __MSVCRT_VERSION__ macro
+ * remains useful when a non-freely distributable MSVCRxx.DLL is to
+ * be substituted for MSVCRT.DLL; for such usage, the substitute
+ * MSVCRxx.DLL may be identified as specified in...
+ */
+# include <msvcrtver.h>
#endif
/* The following are defined by the user (or by the compiler), to specify how
@@ -274,8 +284,8 @@
#endif
# ifdef __GNUC__
- /* A special form of __CRT_INLINE, to ALWAYS request inlining when
- * possible is provided; originally specified as _CRTALIAS, this is
+ /* A special form of __CRT_INLINE is provided; it will ALWAYS request
+ * inlining when possible. Originally specified as _CRTALIAS, this is
* now deprecated in favour of __CRT_ALIAS, for syntactic consistency
* with __CRT_INLINE itself.
*/
@@ -348,11 +358,6 @@
/* TODO: Mark (almost) all CRT functions as __MINGW_NOTHROW. This will
allow GCC to optimize away some EH unwind code, at least in DW2 case. */
-#ifndef __MSVCRT_VERSION__
-/* High byte is the major version, low byte is the minor. */
-# define __MSVCRT_VERSION__ 0x0600
-#endif
-
/* Activation of MinGW specific extended features:
*/
#ifndef __USE_MINGW_ANSI_STDIO
diff --git a/mingwrt/include/msvcrtver.h b/mingwrt/include/msvcrtver.h
new file mode 100644
index 0000000..5e1c638
--- /dev/null
+++ b/mingwrt/include/msvcrtver.h
@@ -0,0 +1,83 @@
+/*
+ * msvcrtver.h
+ *
+ * Macros for identification of specific versions of MSVC runtime
+ * libraries, which may be substituted for MSVCRT.DLL
+ *
+ * $Id$
+ *
+ * Written by Keith Marshall <kei...@us...>
+ * Copyright (C) 2015, MinGW.org Project
+ *
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ *
+ */
+#ifndef _MSVCRTVER_H
+#define _MSVCRTVER_H
+#pragma GCC system_header
+
+/* When it is intended to link an application with any one of the
+ * MSVC version specific MSVCRxx.DLL libraries, rather than with the
+ * OS default MSVCRT.DLL, the particular substitute MSVCRxx.DLL may
+ * be specified as any one of the following...
+ */
+#define __MSVCR60_DLL 0x0600
+#define __MSVCR61_DLL 0x0601
+#define __MSVCR70_DLL 0x0700
+#define __MSVCR71_DLL 0x0701
+#define __MSVCR80_DLL 0x0800
+#define __MSVCR90_DLL 0x0900
+#define __MSVCR100_DLL 0x1000
+#define __MSVCR110_DLL 0x1100
+#define __MSVCR120_DLL 0x1200
+
+#ifndef __MSVCRT_VERSION__
+/* This may be set, when the intent is to link with any of the above
+ * non-freely distributable MSVCRxx.DLL libraries, rather than with the
+ * pseudo-free MSVCRT.DLL provided as an OS component. High byte is the
+ * major version number, low byte is the minor; however, users are advised
+ * to use custom GCC specs files to set this, while also substituting the
+ * appropriate library in place of MSVCRT.DLL, rather than to simply set
+ * it directly.
+ *
+ * It should be noted that __MSVCRT_VERSION__ is NOT a good indicator of
+ * evolving MSVCRT.DLL features; that is better accomplished by using the
+ * NTDDI_VERSION setting from the Windows API. Thus, users of MSVCRT.DLL
+ * should NOT set __MSVCRT_VERSION__, leaving us to establish a default,
+ * equivalent to MSVCR60.DLL, which seems reasonably well aligned with
+ * the feature set of the earliest MSVCRT.DLL version we support.
+ */
+# define __MSVCRT_VERSION__ __MSVCR60_DLL
+#endif
+
+/* This is an exception to the normal rule, that all mingwrt system
+ * header files should include _mingw.h, since inclusion of _mingw.h
+ * itself will cause this file to be included. Thus, we recommend
+ * that this file should not be included directly, but we do not
+ * forbid doing so; however, in this event...
+ */
+#ifndef __MINGW_H
+/* ...we must ensure that _mingw.h has also been included.
+ */
+# include <_mingw.h>
+#endif
+
+#endif /* !_MSVCRTVER_H: $RCSfile$: end of file */
https://sf.net/p/mingw/mingw-org-wsl/ci/f81ad35ceb4dae26faf6dedfa47c7f8cf0f50c0d/
commit f81ad35ceb4dae26faf6dedfa47c7f8cf0f50c0d
Author: Keith Marshall <kei...@us...>
Date: Thu Jun 18 07:58:40 2015 +0100
Track dependencies on modified system header files.
diff --git a/mingwrt/ChangeLog b/mingwrt/ChangeLog
index d15c62b..c7861bb 100644
--- a/mingwrt/ChangeLog
+++ b/mingwrt/ChangeLog
@@ -1,5 +1,11 @@
2015-06-18 Keith Marshall <kei...@us...>
+ Track dependencies on modified system header files.
+
+ * Makefile.in (DEPFLAGS): Use -MD, rather than -MMD.
+
+2015-06-18 Keith Marshall <kei...@us...>
+
Correct an anomaly in stage 1 only build procedure.
* Makefile.in (all-gcc): New goal; it is an alias for...
diff --git a/mingwrt/Makefile.in b/mingwrt/Makefile.in
index 431ec40..1070491 100644
--- a/mingwrt/Makefile.in
+++ b/mingwrt/Makefile.in
@@ -135,10 +135,12 @@ configure: configure.ac aclocal.m4
# Capture dependencies conveyed within source files, ensuring that
# header files are taken from our working source tree, and not from
-# the build-time compiler's installation path.
+# the build-time compiler's installation path. (Note: we use -MD,
+# and not -MMD in DEPFLAGS; since this package furnishes system
+# headers, we need changes therein to trigger a rebuild).
#
sinclude *.d
-DEPFLAGS = -MMD -MP
+DEPFLAGS = -MD -MP
INCLUDES = -nostdinc -I . -I ${top_srcdir}/include -I ${w32api_srcdir}/include \
-I ${top_srcdir} -I ${top_srcdir}/profile -iwithprefixbefore include
https://sf.net/p/mingw/mingw-org-wsl/ci/18e513b4b2ad93f1c682b3c200806a537ab92068/
commit 18e513b4b2ad93f1c682b3c200806a537ab92068
Author: Keith Marshall <kei...@us...>
Date: Thu Jun 18 07:00:54 2015 +0100
Correct an anomaly in stage 1 only build procedure.
diff --git a/mingwrt/ChangeLog b/mingwrt/ChangeLog
index b9e866e..d15c62b 100644
--- a/mingwrt/ChangeLog
+++ b/mingwrt/ChangeLog
@@ -1,3 +1,15 @@
+2015-06-18 Keith Marshall <kei...@us...>
+
+ Correct an anomaly in stage 1 only build procedure.
+
+ * Makefile.in (all-gcc): New goal; it is an alias for...
+ (all-mingwrt-stage-1): ...this, renamed to match configure, as...
+ (all-mingwrt-stage-1-only): ...this; upate all references.
+ (active-goals): Adjusted accordingly; it now reguires...
+ (all-deprecated-mingwrt-stage-1-only): ...this new goal.
+ (install): Adjusted, as directed by...
+ (DEFAULT_MAKECMDGOALS): ...this.
+
2015-06-13 Keith Marshall <kei...@us...>
Prefer our hypot() implementation in complex maths operations.
diff --git a/mingwrt/Makefile.in b/mingwrt/Makefile.in
index 6bc0e8f..431ec40 100644
--- a/mingwrt/Makefile.in
+++ b/mingwrt/Makefile.in
@@ -63,14 +63,15 @@ STRIP = @STRIP@
NM = @NM@
all: @DEFAULT_MAKECMDGOALS@
-all-mingwrt-stage-1: all-mingwrt-objects all-mingwrt-libs
-all-mingwrt-stage-1-and-2: all-mingwrt-stage-1 all-mingwrt-dll
+all-mingwrt-stage-1-only: all-mingwrt-objects all-mingwrt-libs
+all-mingwrt-stage-1-and-2: all-mingwrt-stage-1-only all-mingwrt-dll
all-mingwrt: all-mingwrt-stage-1-and-2
+all-gcc: all-mingwrt-stage-1-only
-include_deprecated = @include_deprecated@
-active_goals = $1-$2 $(if $(include_deprecated),$1-deprecated-$2)
+active_goals = $1-$2 $(if @include_deprecated@,$1-deprecated-$2)
+all-deprecated-mingwrt-stage-1-only: all-deprecated-mingwrt
-all-stage-1: $(call active_goals,all,mingwrt-stage-1)
+all-stage-1-only: $(call active_goals,all,mingwrt-stage-1-only)
all-stage-1-and-2: $(call active_goals,all,mingwrt)
# Installation paths and macros.
@@ -645,7 +646,7 @@ MSG_DESTDIR_TRANSFORM = ${DESTDIR}$(shell echo $1 | sed 's/^.://')
# Install everything.
#
-install: install-mingwrt
+install: inst@DEFAULT_MAKECMDGOALS@
install-stage-1-only: install-headers install-libdir-objects install-libs
install-stage-1-and-2: install-stage-1-only install-bin
install-gcc: install-stage-1-only
https://sf.net/p/mingw/mingw-org-wsl/ci/e3bcd42d2701a6980cffea25e5172b73f2005c2d/
commit e3bcd42d2701a6980cffea25e5172b73f2005c2d
Author: Keith Marshall <kei...@us...>
Date: Tue Jun 16 14:10:13 2015 +0100
Remove generated configure script from revision control.
diff --git a/w32api/ChangeLog b/w32api/ChangeLog
index d3938a9..15404cb 100644
--- a/w32api/ChangeLog
+++ b/w32api/ChangeLog
@@ -1,3 +1,10 @@
+2015-06-16 Keith Marshall <kei...@us...>
+
+ Remove generated configure script from revision control.
+
+ * configure: Delete from SCM; maintainer must regenerate it, when
+ required, as SCM will now ignore it.
+
2011-03-25 Chris Sutcliffe <ir0...@us...>
* Makefile.in: Increment CYGRELEASE to 2.
@@ -13,10 +20,10 @@
2011-03-07 Chris Sutcliffe <ir0...@us...>
- * include/winbase.h (PSAPI_WORKING_SET_BLOCK,
- PSAPI_WORKING_SET_INFORMATION): Move from here...
- * include/psapi.h (PSAPI_WORKING_SET_BLOCK,
- PSAPI_WORKING_SET_INFORMATION): ... to here.
+ * include/winbase.h (PSAPI_WORKING_SET_BLOCK)
+ (PSAPI_WORKING_SET_INFORMATION): Move from here...
+ * include/psapi.h (PSAPI_WORKING_SET_BLOCK)
+ (PSAPI_WORKING_SET_INFORMATION): ...to here.
2011-03-05 Chris Sutcliffe <ir0...@us...>
diff --git a/w32api/configure b/w32api/configure
deleted file mode 100755
index cffbf1a..0000000
--- a/w32api/configure
+++ /dev/null
@@ -1,2939 +0,0 @@
-#! /bin/sh
-# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59.
-#
-# Copyright (C) 2003 Free Software Foundation, Inc.
-# This configure script is free software; the Free Software Foundation
-# gives unlimited permission to copy, distribute and modify it.
-## --------------------- ##
-## M4sh Initialization. ##
-## --------------------- ##
-
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
-elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
- set -o posix
-fi
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# Support unset when possible.
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- as_unset=unset
-else
- as_unset=false
-fi
-
-
-# Work around bugs in pre-3.0 UWIN ksh.
-$as_unset ENV MAIL MAILPATH
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-for as_var in \
- LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
- LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
- LC_TELEPHONE LC_TIME
-do
- if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
- eval $as_var=C; export $as_var
- else
- $as_unset $as_var
- fi
-done
-
-# Required to use basename.
-if expr a : '\(a\)' >/dev/null 2>&1; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-
-# Name of the executable.
-as_me=`$as_basename "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)$' \| \
- . : '\(.\)' 2>/dev/null ||
-echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
- /^X\/\(\/\/\)$/{ s//\1/; q; }
- /^X\/\(\/\).*/{ s//\1/; q; }
- s/.*/./; q'`
-
-
-# PATH needs CR, and LINENO needs CR and PATH.
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- echo "#! /bin/sh" >conf$$.sh
- echo "exit 0" >>conf$$.sh
- chmod +x conf$$.sh
- if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- PATH_SEPARATOR=';'
- else
- PATH_SEPARATOR=:
- fi
- rm -f conf$$.sh
-fi
-
-
- as_lineno_1=$LINENO
- as_lineno_2=$LINENO
- as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
- test "x$as_lineno_1" != "x$as_lineno_2" &&
- test "x$as_lineno_3" = "x$as_lineno_2" || {
- # Find who we are. Look in the path if we contain no path at all
- # relative or not.
- case $0 in
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
-done
-
- ;;
- esac
- # We did not find ourselves, most probably we were run as `sh COMMAND'
- # in which case we are not to be found in the path.
- if test "x$as_myself" = x; then
- as_myself=$0
- fi
- if test ! -f "$as_myself"; then
- { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
- { (exit 1); exit 1; }; }
- fi
- case $CONFIG_SHELL in
- '')
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for as_base in sh bash ksh sh5; do
- case $as_dir in
- /*)
- if ("$as_dir/$as_base" -c '
- as_lineno_1=$LINENO
- as_lineno_2=$LINENO
- as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
- test "x$as_lineno_1" != "x$as_lineno_2" &&
- test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
- $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
- $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
- CONFIG_SHELL=$as_dir/$as_base
- export CONFIG_SHELL
- exec "$CONFIG_SHELL" "$0" ${1+"$@"}
- fi;;
- esac
- done
-done
-;;
- esac
-
- # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
- # uniformly replaced by the line number. The first 'sed' inserts a
- # line-number line before each line; the second 'sed' does the real
- # work. The second script uses 'N' to pair each line-number line
- # with the numbered line, and appends trailing '-' during
- # substitution so that $LINENO is not a special case at line end.
- # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
- # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
- sed '=' <$as_myself |
- sed '
- N
- s,$,-,
- : loop
- s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
- t loop
- s,-$,,
- s,^['$as_cr_digits']*\n,,
- ' >$as_me.lineno &&
- chmod +x $as_me.lineno ||
- { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
- { (exit 1); exit 1; }; }
-
- # Don't try to exec as it changes $[0], causing all sort of problems
- # (the dirname of $[0] is not the place where we might find the
- # original and so on. Autoconf is especially sensible to this).
- . ./$as_me.lineno
- # Exit status is that of the last command.
- exit
-}
-
-
-case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
- *c*,-n*) ECHO_N= ECHO_C='
-' ECHO_T=' ' ;;
- *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
- *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
-esac
-
-if expr a : '\(a\)' >/dev/null 2>&1; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-rm -f conf$$ conf$$.exe conf$$.file
-echo >conf$$.file
-if ln -s conf$$.file conf$$ 2>/dev/null; then
- # We could just check for DJGPP; but this test a) works b) is more generic
- # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
- if test -f conf$$.exe; then
- # Don't use ln at all; we don't have any links
- as_ln_s='cp -p'
- else
- as_ln_s='ln -s'
- fi
-elif ln conf$$.file conf$$ 2>/dev/null; then
- as_ln_s=ln
-else
- as_ln_s='cp -p'
-fi
-rm -f conf$$ conf$$.exe conf$$.file
-
-if mkdir -p . 2>/dev/null; then
- as_mkdir_p=:
-else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
-fi
-
-as_executable_p="test -f"
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-
-# IFS
-# We need space, tab and new line, in precisely that order.
-as_nl='
-'
-IFS=" $as_nl"
-
-# CDPATH.
-$as_unset CDPATH
-
-
-# Name of the host.
-# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
-# so uname gets run too.
-ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
-
-exec 6>&1
-
-#
-# Initializations.
-#
-ac_default_prefix=/usr/local
-ac_config_libobj_dir=.
-cross_compiling=no
-subdirs=
-MFLAGS=
-MAKEFLAGS=
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-# Maximum number of lines to put in a shell here document.
-# This variable seems obsolete. It should probably be removed, and
-# only ac_max_sed_lines should be used.
-: ${ac_max_here_lines=38}
-
-# Identity of this package.
-PACKAGE_NAME=
-PACKAGE_TARNAME=
-PACKAGE_VERSION=
-PACKAGE_STRING=
-PACKAGE_BUGREPORT=
-
-ac_unique_file="lib/scrnsave.c"
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CC ac_ct_CC CFLAGS with_cross_host AR ac_ct_AR AS ac_ct_AS RANLIB ac_ct_RANLIB LD ac_ct_LD DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES BUILDENV LIBOBJS LTLIBOBJS'
-ac_subst_files=''
-
-# Initialize some variables set by options.
-ac_init_help=
-ac_init_version=false
-# The variables have the same names as the options, with
-# dashes changed to underlines.
-cache_file=/dev/null
-exec_prefix=NONE
-no_create=
-no_recursion=
-prefix=NONE
-program_prefix=NONE
-program_suffix=NONE
-program_transform_name=s,x,x,
-silent=
-site=
-srcdir=
-verbose=
-x_includes=NONE
-x_libraries=NONE
-
-# Installation directory options.
-# These are left unexpanded so users can "make install exec_prefix=/foo"
-# and all the variables that are supposed to be based on exec_prefix
-# by default will actually change.
-# Use braces instead of parens because sh, perl, etc. also accept them.
-bindir='${exec_prefix}/bin'
-sbindir='${exec_prefix}/sbin'
-libexecdir='${exec_prefix}/libexec'
-datadir='${prefix}/share'
-sysconfdir='${prefix}/etc'
-sharedstatedir='${prefix}/com'
-localstatedir='${prefix}/var'
-libdir='${exec_prefix}/lib'
-includedir='${prefix}/include'
-oldincludedir='/usr/include'
-infodir='${prefix}/info'
-mandir='${prefix}/man'
-
-ac_prev=
-for ac_option
-do
- # If the previous option needs an argument, assign it.
- if test -n "$ac_prev"; then
- eval "$ac_prev=\$ac_option"
- ac_prev=
- continue
- fi
-
- ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
-
- # Accept the important Cygnus configure options, so we can diagnose typos.
-
- case $ac_option in
-
- -bindir | --bindir | --bindi | --bind | --bin | --bi)
- ac_prev=bindir ;;
- -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
- bindir=$ac_optarg ;;
-
- -build | --build | --buil | --bui | --bu)
- ac_prev=build_alias ;;
- -build=* | --build=* | --buil=* | --bui=* | --bu=*)
- build_alias=$ac_optarg ;;
-
- -cache-file | --cache-file | --cache-fil | --cache-fi \
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
- cache_file=$ac_optarg ;;
-
- --config-cache | -C)
- cache_file=config.cache ;;
-
- -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
- ac_prev=datadir ;;
- -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
- | --da=*)
- datadir=$ac_optarg ;;
-
- -disable-* | --disable-*)
- ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
- { echo "$as_me: error: invalid feature name: $ac_feature" >&2
- { (exit 1); exit 1; }; }
- ac_feature=`echo $ac_feature | sed 's/-/_/g'`
- eval "enable_$ac_feature=no" ;;
-
- -enable-* | --enable-*)
- ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
- { echo "$as_me: error: invalid feature name: $ac_feature" >&2
- { (exit 1); exit 1; }; }
- ac_feature=`echo $ac_feature | sed 's/-/_/g'`
- case $ac_option in
- *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
- *) ac_optarg=yes ;;
- esac
- eval "enable_$ac_feature='$ac_optarg'" ;;
-
- -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
- | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
- | --exec | --exe | --ex)
- ac_prev=exec_prefix ;;
- -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
- | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
- | --exec=* | --exe=* | --ex=*)
- exec_prefix=$ac_optarg ;;
-
- -gas | --gas | --ga | --g)
- # Obsolete; use --with-gas.
- with_gas=yes ;;
-
- -help | --help | --hel | --he | -h)
- ac_init_help=long ;;
- -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
- ac_init_help=recursive ;;
- -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
- ac_init_help=short ;;
-
- -host | --host | --hos | --ho)
- ac_prev=host_alias ;;
- -host=* | --host=* | --hos=* | --ho=*)
- host_alias=$ac_optarg ;;
-
- -includedir | --includedir | --includedi | --included | --include \
- | --includ | --inclu | --incl | --inc)
- ac_prev=includedir ;;
- -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
- | --includ=* | --inclu=* | --incl=* | --inc=*)
- includedir=$ac_optarg ;;
-
- -infodir | --infodir | --infodi | --infod | --info | --inf)
- ac_prev=infodir ;;
- -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
- infodir=$ac_optarg ;;
-
- -libdir | --libdir | --libdi | --libd)
- ac_prev=libdir ;;
- -libdir=* | --libdir=* | --libdi=* | --libd=*)
- libdir=$ac_optarg ;;
-
- -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
- | --libexe | --libex | --libe)
- ac_prev=libexecdir ;;
- -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
- | --libexe=* | --libex=* | --libe=*)
- libexecdir=$ac_optarg ;;
-
- -localstatedir | --localstatedir | --localstatedi | --localstated \
- | --localstate | --localstat | --localsta | --localst \
- | --locals | --local | --loca | --loc | --lo)
- ac_prev=localstatedir ;;
- -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
- | --localstate=* | --localstat=* | --localsta=* | --localst=* \
- | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
- localstatedir=$ac_optarg ;;
-
- -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
- ac_prev=mandir ;;
- -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
- mandir=$ac_optarg ;;
-
- -nfp | --nfp | --nf)
- # Obsolete; use --without-fp.
- with_fp=no ;;
-
- -no-create | --no-create | --no-creat | --no-crea | --no-cre \
- | --no-cr | --no-c | -n)
- no_create=yes ;;
-
- -no-recursion | --no-recursion | --no-recursio | --no-recursi \
- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
- no_recursion=yes ;;
-
- -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
- | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
- | --oldin | --oldi | --old | --ol | --o)
- ac_prev=oldincludedir ;;
- -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
- | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
- | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
- oldincludedir=$ac_optarg ;;
-
- -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
- ac_prev=prefix ;;
- -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
- prefix=$ac_optarg ;;
-
- -program-prefix | --program-prefix | --program-prefi | --program-pref \
- | --program-pre | --program-pr | --program-p)
- ac_prev=program_prefix ;;
- -program-prefix=* | --program-prefix=* | --program-prefi=* \
- | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
- program_prefix=$ac_optarg ;;
-
- -program-suffix | --program-suffix | --program-suffi | --program-suff \
- | --program-suf | --program-su | --program-s)
- ac_prev=program_suffix ;;
- -program-suffix=* | --program-suffix=* | --program-suffi=* \
- | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
- program_suffix=$ac_optarg ;;
-
- -program-transform-name | --program-transform-name \
- | --program-transform-nam | --program-transform-na \
- | --program-transform-n | --program-transform- \
- | --program-transform | --program-transfor \
- | --program-transfo | --program-transf \
- | --program-trans | --program-tran \
- | --progr-tra | --program-tr | --program-t)
- ac_prev=program_transform_name ;;
- -program-transform-name=* | --program-transform-name=* \
- | --program-transform-nam=* | --program-transform-na=* \
- | --program-transform-n=* | --program-transform-=* \
- | --program-transform=* | --program-transfor=* \
- | --program-transfo=* | --program-transf=* \
- | --program-trans=* | --program-tran=* \
- | --progr-tra=* | --program-tr=* | --program-t=*)
- program_transform_name=$ac_optarg ;;
-
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- silent=yes ;;
-
- -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
- ac_prev=sbindir ;;
- -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
- | --sbi=* | --sb=*)
- sbindir=$ac_optarg ;;
-
- -sharedstatedir | --sharedstatedir | --sharedstatedi \
- | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
- | --sharedst | --shareds | --shared | --share | --shar \
- | --sha | --sh)
- ac_prev=sharedstatedir ;;
- -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
- | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
- | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
- | --sha=* | --sh=*)
- sharedstatedir=$ac_optarg ;;
-
- -site | --site | --sit)
- ac_prev=site ;;
- -site=* | --site=* | --sit=*)
- site=$ac_optarg ;;
-
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- srcdir=$ac_optarg ;;
-
- -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
- | --syscon | --sysco | --sysc | --sys | --sy)
- ac_prev=sysconfdir ;;
- -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
- | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
- sysconfdir=$ac_optarg ;;
-
- -target | --target | --targe | --targ | --tar | --ta | --t)
- ac_prev=target_alias ;;
- -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
- target_alias=$ac_optarg ;;
-
- -v | -verbose | --verbose | --verbos | --verbo | --verb)
- verbose=yes ;;
-
- -version | --version | --versio | --versi | --vers | -V)
- ac_init_version=: ;;
-
- -with-* | --with-*)
- ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
- { echo "$as_me: error: invalid package name: $ac_package" >&2
- { (exit 1); exit 1; }; }
- ac_package=`echo $ac_package| sed 's/-/_/g'`
- case $ac_option in
- *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
- *) ac_optarg=yes ;;
- esac
- eval "with_$ac_package='$ac_optarg'" ;;
-
- -without-* | --without-*)
- ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
- { echo "$as_me: error: invalid package name: $ac_package" >&2
- { (exit 1); exit 1; }; }
- ac_package=`echo $ac_package | sed 's/-/_/g'`
- eval "with_$ac_package=no" ;;
-
- --x)
- # Obsolete; use --with-x.
- with_x=yes ;;
-
- -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
- | --x-incl | --x-inc | --x-in | --x-i)
- ac_prev=x_includes ;;
- -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
- | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
- x_includes=$ac_optarg ;;
-
- -x-libraries | --x-libraries | --x-librarie | --x-librari \
- | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
- ac_prev=x_libraries ;;
- -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
- x_libraries=$ac_optarg ;;
-
- -*) { echo "$as_me: error: unrecognized option: $ac_option
-Try \`$0 --help' for more information." >&2
- { (exit 1); exit 1; }; }
- ;;
-
- *=*)
- ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
- # Reject names that are not valid shell variable names.
- expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
- { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
- { (exit 1); exit 1; }; }
- ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
- eval "$ac_envvar='$ac_optarg'"
- export $ac_envvar ;;
-
- *)
- # FIXME: should be removed in autoconf 3.0.
- echo "$as_me: WARNING: you should use --build, --host, --target" >&2
- expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
- echo "$as_me: WARNING: invalid host type: $ac_option" >&2
- : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
- ;;
-
- esac
-done
-
-if test -n "$ac_prev"; then
- ac_option=--`echo $ac_prev | sed 's/_/-/g'`
- { echo "$as_me: error: missing argument to $ac_option" >&2
- { (exit 1); exit 1; }; }
-fi
-
-# Be sure to have absolute paths.
-for ac_var in exec_prefix prefix
-do
- eval ac_val=$`echo $ac_var`
- case $ac_val in
- [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
- *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
- { (exit 1); exit 1; }; };;
- esac
-done
-
-# Be sure to have absolute paths.
-for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
- localstatedir libdir includedir oldincludedir infodir mandir
-do
- eval ac_val=$`echo $ac_var`
- case $ac_val in
- [\\/$]* | ?:[\\/]* ) ;;
- *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
- { (exit 1); exit 1; }; };;
- esac
-done
-
-# There might be people who depend on the old broken behavior: `$host'
-# used to hold the argument of --host etc.
-# FIXME: To remove some day.
-build=$build_alias
-host=$host_alias
-target=$target_alias
-
-# FIXME: To remove some day.
-if test "x$host_alias" != x; then
- if test "x$build_alias" = x; then
- cross_compiling=maybe
- echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
- If a cross compiler is detected then cross compile mode will be used." >&2
- elif test "x$build_alias" != "x$host_alias"; then
- cross_compiling=yes
- fi
-fi
-
-ac_tool_prefix=
-test -n "$host_alias" && ac_tool_prefix=$host_alias-
-
-test "$silent" = yes && exec 6>/dev/null
-
-
-# Find the source files, if location was not specified.
-if test -z "$srcdir"; then
- ac_srcdir_defaulted=yes
- # Try the directory containing this script, then its parent.
- ac_confdir=`(dirname "$0") 2>/dev/null ||
-$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$0" : 'X\(//\)[^/]' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| \
- . : '\(.\)' 2>/dev/null ||
-echo X"$0" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
- /^X\(\/\/\)[^/].*/{ s//\1/; q; }
- /^X\(\/\/\)$/{ s//\1/; q; }
- /^X\(\/\).*/{ s//\1/; q; }
- s/.*/./; q'`
- srcdir=$ac_confdir
- if test ! -r $srcdir/$ac_unique_file; then
- srcdir=..
- fi
-else
- ac_srcdir_defaulted=no
-fi
-if test ! -r $srcdir/$ac_unique_file; then
- if test "$ac_srcdir_defaulted" = yes; then
- { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
- { (exit 1); exit 1; }; }
- else
- { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
- { (exit 1); exit 1; }; }
- fi
-fi
-(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
- { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
- { (exit 1); exit 1; }; }
-srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
-ac_env_build_alias_set=${build_alias+set}
-ac_env_build_alias_value=$build_alias
-ac_cv_env_build_alias_set=${build_alias+set}
-ac_cv_env_build_alias_value=$build_alias
-ac_env_host_alias_set=${host_alias+set}
-ac_env_host_alias_value=$host_alias
-ac_cv_env_host_alias_set=${host_alias+set}
-ac_cv_env_host_alias_value=$host_alias
-ac_env_target_alias_set=${target_alias+set}
-ac_env_target_alias_value=$target_alias
-ac_cv_env_target_alias_set=${target_alias+set}
-ac_cv_env_target_alias_value=$target_alias
-
-#
-# Report the --help message.
-#
-if test "$ac_init_help" = "long"; then
- # Omit some internal or obsolete options to make the list less imposing.
- # This message is too long to be a string in the A/UX 3.1 sh.
- cat <<_ACEOF
-\`configure' configures this package to adapt to many kinds of systems.
-
-Usage: $0 [OPTION]... [VAR=VALUE]...
-
-To assign environment variables (e.g., CC, CFLAGS...), specify them as
-VAR=VALUE. See below for descriptions of some of the useful variables.
-
-Defaults for the options are specified in brackets.
-
-Configuration:
- -h, --help display this help and exit
- --help=short display options specific to this package
- --help=recursive display the short help of all the included packages
- -V, --version display version information and exit
- -q, --quiet, --silent do not print \`checking...' messages
- --cache-file=FILE cache test results in FILE [disabled]
- -C, --config-cache alias for \`--cache-file=config.cache'
- -n, --no-create do not create output files
- --srcdir=DIR find the sources in DIR [configure dir or \`..']
-
-_ACEOF
-
- cat <<_ACEOF
-Installation directories:
- --prefix=PREFIX install architecture-independent files in PREFIX
- [$ac_default_prefix]
- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
- [PREFIX]
-
-By default, \`make install' will install all the files in
-\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
-an installation prefix other than \`$ac_default_prefix' using \`--prefix',
-for instance \`--prefix=\$HOME'.
-
-For better control, use the options below.
-
-Fine tuning of the installation directories:
- --bindir=DIR user executables [EPREFIX/bin]
- --sbindir=DIR system admin executables [EPREFIX/sbin]
- --libexecdir=DIR program executables [EPREFIX/libexec]
- --datadir=DIR read-only architecture-independent data [PREFIX/share]
- --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
- --localstatedir=DIR modifiable single-machine data [PREFIX/var]
- --libdir=DIR object code libraries [EPREFIX/lib]
- --includedir=DIR C header files [PREFIX/include]
- --oldincludedir=DIR C header files for non-gcc [/usr/include]
- --infodir=DIR info documentation [PREFIX/info]
- --mandir=DIR man documentation [PREFIX/man]
-_ACEOF
-
- cat <<\_ACEOF
-
-System types:
- --build=BUILD configure for building on BUILD [guessed]
- --host=HOST cross-compile to build programs to run on HOST [BUILD]
- --target=TARGET configure for building compilers for TARGET [HOST]
-_ACEOF
-fi
-
-if test -n "$ac_init_help"; then
-
- cat <<\_ACEOF
-
-_ACEOF
-fi
-
-if test "$ac_init_help" = "recursive"; then
- # If there are subdirs, report their specific --help.
- ac_popdir=`pwd`
- for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
- test -d $ac_dir || continue
- ac_builddir=.
-
-if test "$ac_dir" != .; then
- ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
- # A "../" for each directory in $ac_dir_suffix.
- ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
-else
- ac_dir_suffix= ac_top_builddir=
-fi
-
-case $srcdir in
- .) # No --srcdir option. We are building in place.
- ac_srcdir=.
- if test -z "$ac_top_builddir"; then
- ac_top_srcdir=.
- else
- ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
- fi ;;
- [\\/]* | ?:[\\/]* ) # Absolute path.
- ac_srcdir=$srcdir$ac_dir_suffix;
- ac_top_srcdir=$srcdir ;;
- *) # Relative path.
- ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
- ac_top_srcdir=$ac_top_builddir$srcdir ;;
-esac
-
-# Do not use `cd foo && pwd` to compute absolute paths, because
-# the directories may not exist.
-case `pwd` in
-.) ac_abs_builddir="$ac_dir";;
-*)
- case "$ac_dir" in
- .) ac_abs_builddir=`pwd`;;
- [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
- *) ac_abs_builddir=`pwd`/"$ac_dir";;
- esac;;
-esac
-case $ac_abs_builddir in
-.) ac_abs_top_builddir=${ac_top_builddir}.;;
-*)
- case ${ac_top_builddir}. in
- .) ac_abs_top_builddir=$ac_abs_builddir;;
- [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
- *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
- esac;;
-esac
-case $ac_abs_builddir in
-.) ac_abs_srcdir=$ac_srcdir;;
-*)
- case $ac_srcdir in
- .) ac_abs_srcdir=$ac_abs_builddir;;
- [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
- *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
- esac;;
-esac
-case $ac_abs_builddir in
-.) ac_abs_top_srcdir=$ac_top_srcdir;;
-*)
- case $ac_top_srcdir in
- .) ac_abs_top_srcdir=$ac_abs_builddir;;
- [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
- *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
- esac;;
-esac
-
- cd $ac_dir
- # Check for guested configure; otherwise get Cygnus style configure.
- if test -f $ac_srcdir/configure.gnu; then
- echo
- $SHELL $ac_srcdir/configure.gnu --help=recursive
- elif test -f $ac_srcdir/configure; then
- echo
- $SHELL $ac_srcdir/configure --help=recursive
- elif test -f $ac_srcdir/configure.ac ||
- test -f $ac_srcdir/configure.in; then
- echo
- $ac_configure --help
- else
- echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
- fi
- cd $ac_popdir
- done
-fi
-
-test -n "$ac_init_help" && exit 0
-if $ac_init_version; then
- cat <<\_ACEOF
-
-Copyright (C) 2003 Free Software Foundation, Inc.
-This configure script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it.
-_ACEOF
- exit 0
-fi
-exec 5>config.log
-cat >&5 <<_ACEOF
-This file contains any messages produced by compilers while
-running configure, to aid debugging if configure makes a mistake.
-
-It was created by $as_me, which was
-generated by GNU Autoconf 2.59. Invocation command line was
-
- $ $0 $@
-
-_ACEOF
-{
-cat <<_ASUNAME
-## --------- ##
-## Platform. ##
-## --------- ##
-
-hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
-
-/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
-hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
-/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
-/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
-
-_ASUNAME
-
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- echo "PATH: $as_dir"
-done
-
-} >&5
-
-cat >&5 <<_ACEOF
-
-
-## ----------- ##
-## Core tests. ##
-## ----------- ##
-
-_ACEOF
-
-
-# Keep a trace of the command line.
-# Strip out --no-create and --no-recursion so they do not pile up.
-# Strip out --silent because we don't want to record it for future runs.
-# Also quote any args containing shell meta-characters.
-# Make two passes to allow for proper duplicate-argument suppression.
-ac_configure_args=
-ac_configure_args0=
-ac_configure_args1=
-ac_sep=
-ac_must_keep_next=false
-for ac_pass in 1 2
-do
- for ac_arg
- do
- case $ac_arg in
- -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- continue ;;
- *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
- ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- case $ac_pass in
- 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
- 2)
- ac_configure_args1="$ac_configure_args1 '$ac_arg'"
- if test $ac_must_keep_next = true; then
- ac_must_keep_next=false # Got value, back to normal.
- else
- case $ac_arg in
- *=* | --config-cache | -C | -disable-* | --disable-* \
- | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
- | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
- | -with-* | --with-* | -without-* | --without-* | --x)
- case "$ac_configure_args0 " in
- "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
- esac
- ;;
- -* ) ac_must_keep_next=true ;;
- esac
- fi
- ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
- # Get rid of the leading space.
- ac_sep=" "
- ;;
- esac
- done
-done
-$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
-$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
-
-# When interrupted or exit'd, cleanup temporary files, and complete
-# config.log. We remove comments because anyway the quotes in there
-# would cause problems or look ugly.
-# WARNING: Be sure not to use single quotes in there, as some shells,
-# such as our DU 5.0 friend, will then `close' the trap.
-trap 'exit_status=$?
- # Save into config.log some information that might help in debugging.
- {
- echo
-
- cat <<\_ASBOX
-## ---------------- ##
-## Cache variables. ##
-## ---------------- ##
-_ASBOX
- echo
- # The following way of writing the cache mishandles newlines in values,
-{
- (set) 2>&1 |
- case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
- *ac_space=\ *)
- sed -n \
- "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
- ;;
- *)
- sed -n \
- "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
- ;;
- esac;
-}
- echo
-
- cat <<\_ASBOX
-## ----------------- ##
-## Output variables. ##
-## ----------------- ##
-_ASBOX
- echo
- for ac_var in $ac_subst_vars
- do
- eval ac_val=$`echo $ac_var`
- echo "$ac_var='"'"'$ac_val'"'"'"
- done | sort
- echo
-
- if test -n "$ac_subst_files"; then
- cat <<\_ASBOX
-## ------------- ##
-## Output files. ##
-## ------------- ##
-_ASBOX
- echo
- for ac_var in $ac_subst_files
- do
- eval ac_val=$`echo $ac_var`
- echo "$ac_var='"'"'$ac_val'"'"'"
- done | sort
- echo
- fi
-
- if test -s confdefs.h; then
- cat <<\_ASBOX
-## ----------- ##
-## confdefs.h. ##
-## ----------- ##
-_ASBOX
- echo
- sed "/^$/d" confdefs.h | sort
- echo
- fi
- test "$ac_signal" != 0 &&
- echo "$as_me: caught signal $ac_signal"
- echo "$as_me: exit $exit_status"
- } >&5
- rm -f core *.core &&
- rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
- exit $exit_status
- ' 0
-for ac_signal in 1 2 13 15; do
- trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
-done
-ac_signal=0
-
-# confdefs.h avoids OS command line length limits that DEFS can exceed.
-rm -rf conftest* confdefs.h
-# AIX cpp loses on an empty file, so make sure it contains at least a newline.
-echo >confdefs.h
-
-# Predefined preprocessor variables.
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_NAME "$PACKAGE_NAME"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_STRING "$PACKAGE_STRING"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
-_ACEOF
-
-
-# Let the site file select an alternate cache file if it wants to.
-# Prefer explicitly selected file to automatically selected ones.
-if test -z "$CONFIG_SITE"; then
- if test "x$prefix" != xNONE; then
- CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
- else
- CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
- fi
-fi
-for ac_site_file in $CONFIG_SITE; do
- if test -r "$ac_site_file"; then
- { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
-echo "$as_me: loading site script $ac_site_file" >&6;}
- sed 's/^/| /' "$ac_site_file" >&5
- . "$ac_site_file"
- fi
-done
-
-if test -r "$cache_file"; then
- # Some versions of bash will fail to source /dev/null (special
- # files actually), so we avoid doing that.
- if test -f "$cache_file"; then
- { echo "$as_me:$LINENO: loading cache $cache_file" >&5
-echo "$as_me: loading cache $cache_file" >&6;}
- case $cache_file in
- [\\/]* | ?:[\\/]* ) . $cache_file;;
- *) . ./$cache_file;;
- esac
- fi
-else
- { echo "$as_me:$LINENO: creating cache $cache_file" >&5
-echo "$as_me: creating cache $cache_file" >&6;}
- >$cache_file
-fi
-
-# Check that the precious variables saved in the cache have kept the same
-# value.
-ac_cache_corrupted=false
-for ac_var in `(set) 2>&1 |
- sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
- eval ac_old_set=\$ac_cv_env_${ac_var}_set
- eval ac_new_set=\$ac_env_${ac_var}_set
- eval ac_old_val="\$ac_cv_env_${ac_var}_value"
- eval ac_new_val="\$ac_env_${ac_var}_value"
- case $ac_old_set,$ac_new_set in
- set,)
- { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
-echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,set)
- { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
-echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,);;
- *)
- if test "x$ac_old_val" != "x$ac_new_val"; then
- { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
-echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
- { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
-echo "$as_me: former value: $ac_old_val" >&2;}
- { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
-echo "$as_me: current value: $ac_new_val" >&2;}
- ac_cache_corrupted=:
- fi;;
- esac
- # Pass precious variables to config.status.
- if test "$ac_new_set" = set; then
- case $ac_new_val in
- *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
- ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
- *) ac_arg=$ac_var=$ac_new_val ;;
- esac
- case " $ac_configure_args " in
- *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
- *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
- esac
- fi
-done
-if $ac_cache_corrupted; then
- { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
-echo "$as_me: error: changes in the environment can compromise the build" >&2;}
- { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
-echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
- { (exit 1); exit 1; }; }
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ac_aux_dir=
-for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
- if test -f $ac_dir/install-sh; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install-sh -c"
- break
- elif test -f $ac_dir/install.sh; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install.sh -c"
- break
- elif test -f $ac_dir/shtool; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/shtool install -c"
- break
- fi
-done
-if test -z "$ac_aux_dir"; then
- { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
-echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
- { (exit 1); exit 1; }; }
-fi
-ac_config_guess="$SHELL $ac_aux_dir/config.guess"
-ac_config_sub="$SHELL $ac_aux_dir/config.sub"
-ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
-
-# Make sure we can run config.sub.
-$ac_config_sub sun4 >/dev/null 2>&1 ||
- { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
-echo "$as_me: error: cannot run $ac_config_sub" >&2;}
- { (exit 1); exit 1; }; }
-
-echo "$as_me:$LINENO: checking build system type" >&5
-echo $ECHO_N "checking build system type... $ECHO_C" >&6
-if test "${ac_cv_build+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
-else
- ac_cv_build_alias=$build_alias
-test -z "$ac_cv_build_alias" &&
- ac_cv_build_alias=`$ac_config_guess`
-test -z "$ac_cv_build_alias" &&
- { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
-echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
- { (exit 1); exit 1; }; }
-ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
- { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
-echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
- { (exit 1); exit 1; }; }
-
-fi
-echo "$as_me:$LINENO: result: $ac_cv_build" >&5
-echo "${ECHO_T}$ac_cv_build" >&6
-build=$ac_cv_build
-build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
-build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
-build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
-
-
-echo "$as_me:$LINENO: checking host system type" >&5
-echo $ECHO_N "checking host system type... $ECHO_C" >&6
-if test "${ac_cv_host+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
-else
- ac_cv_host_alias=$host_alias
-test -z "$ac_cv_host_alias" &&
- ac_cv_host_alias=$ac_cv_build_alias
-ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
- { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
-echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
- { (exit 1); exit 1; }; }
-
-fi
-echo "$as_me:$LINENO: result: $ac_cv_host" >&5
-echo "${ECHO_T}$ac_cv_host" >&6
-host=$ac_cv_host
-host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
-host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
-host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
-
-
-echo "$as_me:$LINENO: checking target system type" >&5
-echo $ECHO_N "checking target system type... $ECHO_C" >&6
-if test "${ac_cv_target+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
-else
- ac_cv_target_alias=$target_alias
-test "x$ac_cv_target_alias" = "x" &&
- ac_cv_target_alias=$ac_cv_host_alias
-ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
- { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
-echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
- { (exit 1); exit 1; }; }
-
-fi
-echo "$as_me:$LINENO: result: $ac_cv_target" >&5
-echo "${ECHO_T}$ac_cv_target" >&6
-target=$ac_cv_target
-target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
-target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
-target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
-
-
-# The aliases save the names the user supplied, while $host etc.
-# will get canonicalized.
-test -n "$target_alias" &&
- test "$program_prefix$program_suffix$program_transform_name" = \
- NONENONEs,x,x, &&
- program_prefix=${target_alias}-
-
-# Find a good install program. We prefer a C program (faster),
-# so one script is as good as another. But avoid the broken or
-# incompatible versions:
-# SysV /etc/install, /usr/sbin/install
-# SunOS /usr/etc/install
-# IRIX /sbin/install
-# AIX /bin/install
-# AmigaOS /C/install, which installs bootblocks on floppy discs
-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
-# AFS /usr/afsws/bin/install, which mishandles nonexistent args
-# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
-# OS/2's system install, which has a completely different semantic
-# ./install, which can be erroneously created by make from ./install.sh.
-echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
-echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
-if test -z "$INSTALL"; then
-if test "${ac_cv_path_install+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- # Account for people who put trailing slashes in PATH elements.
-case $as_dir/ in
- ./ | .// | /cC/* | \
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
- /usr/ucb/* ) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- # Don't use installbsd from OSF since it installs stuff as root
- # by default.
- for ac_prog in ginstall scoinst install; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
- if test $ac_prog = install &&
- grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # AIX install. It has an incompatible calling convention.
- :
- elif test $ac_prog = install &&
- grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # program-specific install script used by HP pwplus--don't use.
- :
- else
- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
- break 3
- fi
- fi
- done
- done
- ;;
-esac
-done
-
-
-fi
- if test "${ac_cv_path_install+set}" = set; then
- INSTALL=$ac_cv_path_install
- else
- # As a last resort, use the slow shell script. We don't cache a
- # path for INSTALL within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the path is relative.
- INSTALL=$ac_install_sh
- fi
-fi
-echo "$as_me:$LINENO: result: $INSTALL" >&5
-echo "${ECHO_T}$INSTALL" >&6
-
-# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
-# It thinks the first close brace ends the variable substitution.
-test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
-
-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
-
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
-
-CFLAGS=${CFLAGS-"-O2 -g"}
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}gcc; ac_word=$2
-echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
-if test "${ac_cv_prog_CC+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_CC="${ac_tool_prefix}gcc"
- echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- ...
[truncated message content] |
|
From: Erwin W. <no...@so...> - 2015-07-03 20:03:37
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-dist".
The branch, master has been updated
via 0aa4305f3c5edff3bd9df9685c303d4ea7bf7c7c (commit)
from b10cf2dabaf11abce5cd22e478828d7f8332787f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-dist/ci/0aa4305f3c5edff3bd9df9685c303d4ea7bf7c7c/
commit 0aa4305f3c5edff3bd9df9685c303d4ea7bf7c7c
Author: Erwin Waterlander <wat...@xs...>
Date: Fri Jul 3 22:02:37 2015 +0200
Upgrade dos2unix to version 7.2.3.
diff --git a/ChangeLog b/ChangeLog
index 90c0b08..a10dd9b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2015-07-03 Erwin Waterlander <wat...@xs...>
+
+ Upgrade dos2unix to version 7.2.3.
+
+ * mingw32/mingw32-dos2unix.xml: Updated for dos2unix version 7.2.3.
+ * msys/msys-dos2unix.xml: Updated for dos2unix version 7.2.3.
+ * mingw32/issue.log: Updated accordingly.
+ * msys/issue.log: Updated accordingly.
+ * common/issue.log: Updated accordingly.
+
2015-05-26 Erwin Waterlander <wat...@xs...>
Upgrade dos2unix to version 7.2.2.
diff --git a/common/issue.log b/common/issue.log
index 0912173..e339cd2 100755
--- a/common/issue.log
+++ b/common/issue.log
@@ -23,6 +23,6 @@
# MinGW Project, accept liability for any damages, however caused,
# arising from the use of this software.
#
- 75fc52dde8d408d798c0be51070d5d02f4c63085 2015052600 package-list.xml
+ 75fc52dde8d408d798c0be51070d5d02f4c63085 2015070300 package-list.xml
#
# $RCSfile$: end of file
diff --git a/mingw32/issue.log b/mingw32/issue.log
index a0bc3a0..7870b46 100755
--- a/mingw32/issue.log
+++ b/mingw32/issue.log
@@ -31,7 +31,7 @@
ec23cc610568f0bee49576b3d4bfae99c6fc383d 2014061400 mingw32-binutils.xml
b4c60a4702749a0369b5059e7c1f50ce567e2c95 2012073100 mingw32-bzip2.xml
c2fa4fe580615c774f72216fb06e35a909a08ba6 2012040200 mingw32-cygutils.xml
- 05ddf5900ce955b362076fc3cd7e2fb9119a6dea 2015052600 mingw32-dos2unix.xml
+ edf7a0775bc30b6d17d4fbe7f0d5438aea2768ba 2015070300 mingw32-dos2unix.xml
4dab2d86ca2203a8ac0233824c687504fda4601e 2013091000 mingw32-expat.xml
bc4b331f9bdfbf72a11a310fbc17a027396d09d5 2012073100 mingw32-gcc-tools.xml
9d1d9deeccee4fb04f2944e3cd5e7b85757308ce 2011050500 mingw32-gcc3.xml
@@ -50,7 +50,7 @@
cd33ad74b608bce33ea297801253e6efbafce27c 2012073100 mingw32-mingw-utils.xml
3b9dfae51f73761e69811f402c6374c63aeec552 2013110100 mingw32-mpc.xml
8a11de23e7a89fd11436bdf162ef90712f30101b 2013102300 mingw32-mpfr.xml
- 1413ad59660ad963082e7de10c31bbb725116aee 2015052600 mingw32-package-list.xml
+ 1413ad59660ad963082e7de10c31bbb725116aee 2015070300 mingw32-package-list.xml
bad22da9b9ec9bcea1d539e29ee2976cc88d9fc2 2013053000 mingw32-pexports.xml
cdb2a4dbedfc9f2cdfc92340f6f9b12da061c0d9 2012073100 mingw32-popt.xml
0a5d210a13d073104fb74b4f9c081674c9745cd1 2013090900 mingw32-pthreads-w32.xml
diff --git a/mingw32/mingw32-dos2unix.xml b/mingw32/mingw32-dos2unix.xml
index 7080485..7c375a8 100644
--- a/mingw32/mingw32-dos2unix.xml
+++ b/mingw32/mingw32-dos2unix.xml
@@ -19,6 +19,10 @@
<source tarname="dos2unix-%-mingw32-%-src.tar.%" />
<component class="bin">
+ <release tarname="dos2unix-7.2.3-1-mingw32-bin.tar.lzma" >
+ <requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
+ <requires eq="mingw32-libintl-*-mingw32-*-dll-8.tar" />
+ </release>
<release tarname="dos2unix-7.2.2-1-mingw32-bin.tar.lzma" >
<requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
<requires eq="mingw32-libintl-*-mingw32-*-dll-8.tar" />
@@ -67,6 +71,7 @@
</component>
<component class="doc">
+ <release tarname="dos2unix-7.2.3-1-mingw32-doc.tar.lzma" />
<release tarname="dos2unix-7.2.2-1-mingw32-doc.tar.lzma" />
<release tarname="dos2unix-7.1-1-mingw32-doc.tar.lzma" />
<release tarname="dos2unix-6.0.6-1-mingw32-doc.tar.lzma" />
@@ -84,6 +89,7 @@
</component>
<component class="lic">
+ <release tarname="dos2unix-7.2.3-1-mingw32-lic.tar.lzma" />
<release tarname="dos2unix-7.2.2-1-mingw32-lic.tar.lzma" />
<release tarname="dos2unix-7.1-1-mingw32-lic.tar.lzma" />
<release tarname="dos2unix-6.0.6-1-mingw32-lic.tar.lzma" />
diff --git a/msys/issue.log b/msys/issue.log
index 586a94c..041b49b 100755
--- a/msys/issue.log
+++ b/msys/issue.log
@@ -41,7 +41,7 @@
000b65b5e1d1c9a0bf3fcb08e08d73cd952f3963 2012073100 msys-dash.xml
dcce1ddf19a9c305adb350e958de55676cf69112 2012073100 msys-diffstat.xml
5cc54287970aca239fc154e9b46c988ef57b5c9a 2012073100 msys-diffutils.xml
- 031c840b71ada065e6c4f392e1a32e0500e2f21a 2015052600 msys-dos2unix.xml
+ fe3fd18ee479d8c75119bc857466aa55081db70c 2015070300 msys-dos2unix.xml
2654c6f215facbc7aa9a7391a76e9f626ee2188c 2012073100 msys-expat.xml
2a9bc928f054128d683e2f07e11aa5c73271eb82 2012073100 msys-file.xml
43501d0b51f801f6ee2b124c361b20223fcfeff2 2012073100 msys-findutils.xml
@@ -73,7 +73,7 @@
ec0f6517ee5afb3d8f4887dd0061b558604fd3f5 2012073100 msys-mktemp.xml
243df0057053eebc442d922dff075e09fb579805 2012073100 msys-openssh.xml
0103c79956ba9fa128755cd93374f0fc334c7cf6 2012073100 msys-openssl.xml
- 0defc38585dbedbe010d82bdf6e4dbbae8fb1398 2015052600 msys-package-list.xml
+ 0defc38585dbedbe010d82bdf6e4dbbae8fb1398 2015070300 msys-package-list.xml
d19e1e39e5fab25a3d40acb92b98b40a60b0da90 2012073100 msys-patch.xml
d4f194d2e95035da2b712c54053fb6ad5d45e1d9 2013101200 msys-perl.xml
19ddf46e23e23010a440af1b423d986712c3bda7 2012073100 msys-popt.xml
diff --git a/msys/msys-dos2unix.xml b/msys/msys-dos2unix.xml
index 20e61bd..e138573 100644
--- a/msys/msys-dos2unix.xml
+++ b/msys/msys-dos2unix.xml
@@ -20,6 +20,11 @@
<source tarname="dos2unix-%-msys-%-src.tar.%" />
<component class="bin">
+ <release tarname="dos2unix-7.2.3-1-msys-1.0.18-bin.tar.lzma" >
+ <requires eq="msys-core-*-msys-*-bin.tar" />
+ <requires eq="msys-libiconv-*-msys-*-dll-2.tar" />
+ <requires eq="msys-libintl-*-msys-*-dll-8.tar" />
+ </release>
<release tarname="dos2unix-7.2.2-1-msys-1.0.18-bin.tar.lzma" >
<requires eq="msys-core-*-msys-*-bin.tar" />
<requires eq="msys-libiconv-*-msys-*-dll-2.tar" />
@@ -78,6 +83,7 @@
</component>
<component class="doc">
+ <release tarname="dos2unix-7.2.3-1-msys-1.0.18-doc.tar.lzma" />
<release tarname="dos2unix-7.2.2-1-msys-1.0.18-doc.tar.lzma" />
<release tarname="dos2unix-7.1-1-msys-1.0.17-doc.tar.lzma" />
<release tarname="dos2unix-6.0.6-1-msys-1.0.17-doc.tar.lzma" />
@@ -97,6 +103,7 @@
</component>
<component class="lic">
+ <release tarname="dos2unix-7.2.3-1-msys-1.0.18-lic.tar.lzma" />
<release tarname="dos2unix-7.2.2-1-msys-1.0.18-lic.tar.lzma" />
<release tarname="dos2unix-7.1-1-msys-1.0.17-lic.tar.lzma" />
<release tarname="dos2unix-6.0.6-1-msys-1.0.17-lic.tar.lzma" />
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 10 ++++++++++
common/issue.log | 2 +-
mingw32/issue.log | 4 ++--
mingw32/mingw32-dos2unix.xml | 6 ++++++
msys/issue.log | 4 ++--
msys/msys-dos2unix.xml | 7 +++++++
6 files changed, 28 insertions(+), 5 deletions(-)
hooks/post-receive
--
Repository: mingw-dist
|