OSDN Git Service

Remove filters for CRTDLL and __MSVCRT__.
[mingw/mingw-org-wsl.git] / ChangeLog
1 2012-09-07  Earnie Boyd  <earnie@users.sourceforge.net>
2
3         Remove filters for CRTDLL and __MSVCRT__.
4
5         * Makefile.in: Remove -[DU]__MSVCRT__ and -[DU]__CRTDLL__.
6         * crt1.o: Remove CRTDLL specific target.
7         * dllcrt1.o: Ditto.
8         * gcrt1.o: Ditto.
9         * include/assert.h: Modify documentation to remove the use of CRTDLL.
10         * include/setjmp.h: Ditto.
11         * src/libcrt/crt/ofmt_stub.s: Ditto.
12         * include/ctype.h: Ditto.
13         Remove filters for __MSVCRT__ and unneeded #else coding.
14         * include/dirent.h: Ditto.
15         * include/dos.h: Ditto.
16         * include/io.h: Ditto.
17         * include/math.h: Ditto.
18         * include/process.h: Ditto.
19         * include/stdio.h: Ditto.
20         * include/stdlib.h: Ditto.
21         * include/string.h: Ditto.
22         * include/sys/stat.h: Ditto.
23         * include/sys/types.h: Ditto.
24         * include/sys/utime.h: Ditto.
25         * include/tchar.h: Ditto.
26         * include/time.h: Ditto.
27         * include/wchar.h: Ditto.
28         * include/wctype.h: Ditto.
29         * src/libcrt/crt/crt1.c: Ditto.
30         * src/libcrt/crt/init.c: Ditto.
31         * lib/lib32/moldname.def.in: Remove filters for __CRTDLL__.
32         * src/libcrt/tlssup.c: Remove filter for CRTDLL.
33
34 2012-09-07  Earnie Boyd  <earnie@users.sourceforge.net>
35
36         Apply LICENSE to all files as appropriate.
37
38         * tests/Makefile.in: Add file preamble.
39         * tests/headers/directx.c: Ditto.
40         * tests/headers/test.c: Ditto.
41         * tests/libcrt/sitest.c: Ditto.
42         * tests/libcrt/testwmem.c: Ditto.
43         * tests/libcrt/tst-aligned-malloc.c: Ditto.
44
45 2012-09-07  Earnie Boyd  <earnie@users.sourceforge.net>
46
47         Manual resolution for LICENSE for files already containing a file
48         preamble as appropriate.
49
50         * src/libcrt/complex/cacos.c: Remove or modify the existing file
51         preamble.
52         * src/libcrt/complex/cacosf.c: Ditto.
53         * src/libcrt/complex/cacosh.c: Ditto.
54         * src/libcrt/complex/cacoshf.c: Ditto.
55         * src/libcrt/complex/cacoshl.c: Ditto.
56         * src/libcrt/complex/casin.c: Ditto.
57         * src/libcrt/complex/casinf.c: Ditto.
58         * src/libcrt/complex/casinh.c: Ditto.
59         * src/libcrt/complex/casinhf.c: Ditto.
60         * src/libcrt/complex/casinhl.c: Ditto.
61         * src/libcrt/complex/casinl.c: Ditto.
62         * src/libcrt/complex/catan.c: Ditto.
63         * src/libcrt/complex/catanf.c: Ditto.
64         * src/libcrt/complex/catanh.c: Ditto.
65         * src/libcrt/complex/catanhf.c: Ditto.
66         * src/libcrt/complex/catanhl.c: Ditto.
67         * src/libcrt/complex/catanl.c: Ditto.
68         * src/libcrt/complex/ccos.c: Ditto.
69         * src/libcrt/complex/ccosh.c: Ditto.
70         * src/libcrt/complex/ccoshf.c: Ditto.
71         * src/libcrt/complex/ccoshl.c: Ditto.
72         * src/libcrt/complex/ccosl.c: Ditto.
73         * src/libcrt/complex/cexp.c: Ditto.
74         * src/libcrt/complex/cexpf.c: Ditto.
75         * src/libcrt/complex/cexpl.c: Ditto.
76         * src/libcrt/complex/clog.c: Ditto.
77         * src/libcrt/complex/clogf.c: Ditto.
78         * src/libcrt/complex/clogl.c: Ditto.
79         * src/libcrt/complex/cpow.c: Ditto.
80         * src/libcrt/complex/cpowf.c: Ditto.
81         * src/libcrt/complex/cpowl.c: Ditto.
82         * src/libcrt/complex/cproj.c: Ditto.
83         * src/libcrt/complex/cprojf.c: Ditto.
84         * src/libcrt/complex/cprojl.c: Ditto.
85         * src/libcrt/complex/csin.c: Ditto.
86         * src/libcrt/complex/csinf.c: Ditto.
87         * src/libcrt/complex/csinh.c: Ditto.
88         * src/libcrt/complex/csinhf.c: Ditto.
89         * src/libcrt/complex/csinhl.c: Ditto.
90         * src/libcrt/complex/csinl.c: Ditto.
91         * src/libcrt/complex/csqrt.c: Ditto.
92         * src/libcrt/complex/csqrtl.c: Ditto.
93         * src/libcrt/complex/ctan.c: Ditto.
94         * src/libcrt/complex/ctanf.c: Ditto.
95         * src/libcrt/complex/ctanh.c: Ditto.
96         * src/libcrt/complex/ctanhf.c: Ditto.
97         * src/libcrt/complex/ctanhl.c: Ditto.
98         * src/libcrt/complex/ctanl.c: Ditto.
99         * src/libcrt/crt/CRT_fp10.c: Ditto.
100         * src/libcrt/crt/CRT_fp8.c: Ditto.
101         * src/libcrt/crt/CRT_noglob.c: Ditto.
102         * src/libcrt/crt/CRTfmode.c: Ditto.
103         * src/libcrt/crt/CRTglob.c: Ditto.
104         * src/libcrt/crt/CRTinit.c: Ditto.
105         * src/libcrt/crt/crt1.c: Ditto.
106         * src/libcrt/crt/crtmt.c: Ditto.
107         * src/libcrt/crt/crtst.c: Ditto.
108         * src/libcrt/crt/dllcrt1.c: Ditto.
109         * src/libcrt/crt/dllmain.c: Ditto.
110         * src/libcrt/crt/gccmain.c: Ditto.
111         * src/libcrt/crt/init.c: Ditto.
112         * src/libcrt/crt/isascii.c: Ditto.
113         * src/libcrt/crt/iscsym.c: Ditto.
114         * src/libcrt/crt/iscsymf.c: Ditto.
115         * src/libcrt/crt/main.c: Ditto.
116         * src/libcrt/crt/mthr.c: Ditto.
117         * src/libcrt/crt/mthr_init.c: Ditto.
118         * src/libcrt/crt/ofmt_stub.s: Ditto.
119         * src/libcrt/crt/pseudo-reloc-list.c: Ditto.
120         * src/libcrt/crt/pseudo-reloc.c: Ditto.
121         * src/libcrt/crt/strcasecmp.c: Ditto.
122         * src/libcrt/crt/strncasecmp.c: Ditto.
123         * src/libcrt/crt/tlsmcrt.c: Ditto.
124         * src/libcrt/crt/tlsmthread.c: Ditto.
125         * src/libcrt/crt/tlssup.c: Ditto.
126         * src/libcrt/crt/tlsthrd.c: Ditto.
127         * src/libcrt/crt/toascii.c: Ditto.
128         * src/libcrt/crt/wcscmpi.c: Ditto.
129         * src/libcrt/inttypes/imaxabs.c: Ditto.
130         * src/libcrt/inttypes/imaxdiv.c: Ditto.
131         * src/libcrt/inttypes/strtoimax.c: Ditto.
132         * src/libcrt/inttypes/strtoumax.c: Ditto.
133         * src/libcrt/inttypes/wcstoimax.c: Ditto.
134         * src/libcrt/inttypes/wcstoumax.c: Ditto.
135         * src/libcrt/math/acosf.c: Ditto.
136         * src/libcrt/math/acosl.c: Ditto.
137         * src/libcrt/math/asinl.c: Ditto.
138         * src/libcrt/math/atan2f.c: Ditto.
139         * src/libcrt/math/atan2l.c: Ditto.
140         * src/libcrt/math/atanf.c: Ditto.
141         * src/libcrt/math/atanl.c: Ditto.
142         * src/libcrt/math/ceilf.S: Ditto.
143         * src/libcrt/math/ceill.S: Ditto.
144         * src/libcrt/math/copysign.S: Ditto.
145         * src/libcrt/math/copysignf.S: Ditto.
146         * src/libcrt/math/copysignl.S: Ditto.
147         * src/libcrt/math/cosf.S: Ditto.
148         * src/libcrt/math/cosl.S: Ditto.
149         * src/libcrt/math/exp2.S: Ditto.
150         * src/libcrt/math/exp2f.S: Ditto.
151         * src/libcrt/math/exp2l.S: Ditto.
152         * src/libcrt/math/expl.c: Ditto.
153         * src/libcrt/math/expm1.c: Ditto.
154         * src/libcrt/math/expm1f.c: Ditto.
155         * src/libcrt/math/expm1l.c: Ditto.
156         * src/libcrt/math/floorf.S: Ditto.
157         * src/libcrt/math/floorl.S: Ditto.
158         * src/libcrt/math/fmodf.c: Ditto.
159         * src/libcrt/math/fmodl.c: Ditto.
160         * src/libcrt/math/ilogb.S: Ditto.
161         * src/libcrt/math/ilogbf.S: Ditto.
162         * src/libcrt/math/ilogbl.S: Ditto.
163         * src/libcrt/math/log10f.S: Ditto.
164         * src/libcrt/math/log10l.S: Ditto.
165         * src/libcrt/math/log1p.S: Ditto.
166         * src/libcrt/math/log1pf.S: Ditto.
167         * src/libcrt/math/log1pl.S: Ditto.
168         * src/libcrt/math/log2.S: Ditto.
169         * src/libcrt/math/log2f.S: Ditto.
170         * src/libcrt/math/log2l.S: Ditto.
171         * src/libcrt/math/logb.c: Ditto.
172         * src/libcrt/math/logbf.c: Ditto.
173         * src/libcrt/math/logbl.c: Ditto.
174         * src/libcrt/math/logf.S: Ditto.
175         * src/libcrt/math/logl.S: Ditto.
176         * src/libcrt/math/lround_generic.c: Ditto.
177         * src/libcrt/math/nearbyint.S: Ditto.
178         * src/libcrt/math/nearbyintf.S: Ditto.
179         * src/libcrt/math/nearbyintl.S: Ditto.
180         * src/libcrt/math/nextafterl.c: Ditto.
181         * src/libcrt/math/nexttoward.c: Ditto.
182         * src/libcrt/math/nexttowardf.c: Ditto.
183         * src/libcrt/math/remainder.S: Ditto.
184         * src/libcrt/math/remainderf.S: Ditto.
185         * src/libcrt/math/remainderl.S: Ditto.
186         * src/libcrt/math/remquo.S: Ditto.
187         * src/libcrt/math/remquof.S: Ditto.
188         * src/libcrt/math/remquol.S: Ditto.
189         * src/libcrt/math/round_generic.c: Ditto.
190         * src/libcrt/math/scalbn.S: Ditto.
191         * src/libcrt/math/scalbnf.S: Ditto.
192         * src/libcrt/math/scalbnl.S: Ditto.
193         * src/libcrt/math/sinf.S: Ditto.
194         * src/libcrt/math/sinl.S: Ditto.
195         * src/libcrt/math/tanf.S: Ditto.
196         * src/libcrt/math/tanl.S: Ditto.
197         * src/libcrt/misc/getopt.c: Ditto.
198         * src/libcrt/misc/membarrier.c: Ditto.
199         * src/libcrt/misc/mingw-aligned-malloc.c: Ditto.
200         * src/libcrt/misc/mingw-fseek.c: Ditto.
201         * src/libcrt/posix/libgen/basename.c: Ditto.
202         * src/libcrt/posix/libgen/dirname.c: Ditto.
203         * src/libcrt/posix/unistd/usleep.c: Ditto.
204         * src/libcrt/search/tdelete.c: Ditto.
205         * src/libcrt/search/tfind.c: Ditto.
206         * src/libcrt/search/tsearch.c: Ditto.
207         * src/libcrt/search/twalk.c: Ditto.
208         * src/libcrt/stdio/fprintf.c: Ditto.
209         * src/libcrt/stdio/printf.c: Ditto.
210         * src/libcrt/stdio/snprintf.c: Ditto.
211         * src/libcrt/stdio/sprintf.c: Ditto.
212         * src/libcrt/stdio/vfprintf.c: Ditto.
213         * src/libcrt/stdio/vfscanf.c: Ditto.
214         * src/libcrt/stdio/vfwscanf.c: Ditto.
215         * src/libcrt/stdio/vprintf.c: Ditto.
216         * src/libcrt/stdio/vscanf.c: Ditto.
217         * src/libcrt/stdio/vsnprintf.c: Ditto.
218         * src/libcrt/stdio/vsprintf.c: Ditto.
219         * src/libcrt/stdio/vsscanf.c: Ditto.
220         * src/libcrt/stdio/vswscanf.c: Ditto.
221         * src/libcrt/stdio/vwscanf.c: Ditto.
222         * src/libcrt/sys/time/gettimeofday.c: Ditto.
223         * src/libcrt/tchar/dirent.c: Ditto.
224         * src/libcrt/wchar/mbsinit.c: Ditto.
225         * src/libcrt/wchar/wcstof.c: Ditto.
226         * src/libcrt/wchar/wcstold.c: Ditto.
227         * src/libcrt/wchar/wmemchr.c: Ditto.
228         * src/libcrt/wchar/wmemcmp.c: Ditto.
229         * src/libcrt/wchar/wmemcpy.c: Ditto.
230         * src/libcrt/wchar/wmemmove.c: Ditto.
231         * src/libcrt/wchar/wmemset.c: Ditto.
232         * src/libcrt/wctype/wctrans.c: Ditto.
233         * src/libcrt/wctype/wctype.c: Ditto.
234         * src/libgdiplus/gdiplus.c: Ditto.
235         * src/liblargeint/largeint.c: Ditto.
236         * src/libscrnsave/scrnsave.c: Ditto.
237         * src/libuuid/ativscp-uuid.c: Ditto.
238         * src/libuuid/cguid-uuid.c: Ditto.
239         * src/libuuid/comcat-uuid.c: Ditto.
240         * src/libuuid/devguid.c: Ditto.
241         * src/libuuid/docobj-uuid.c: Ditto.
242         * src/libuuid/exdisp-uuid.c: Ditto.
243         * src/libuuid/extras-uuid.c: Ditto.
244         * src/libuuid/hlguids-uuid.c: Ditto.
245         * src/libuuid/hlink-uuid.c: Ditto.
246         * src/libuuid/mlang-uuid.c: Ditto.
247         * src/libuuid/mshtml-uuid.c: Ditto.
248         * src/libuuid/msxml-uuid.c: Ditto.
249         * src/libuuid/oaidl-uuid.c: Ditto.
250         * src/libuuid/objidl-uuid.c: Ditto.
251         * src/libuuid/objsafe-uuid.c: Ditto.
252         * src/libuuid/ocidl-uuid.c: Ditto.
253         * src/libuuid/oleacc-uuid.c: Ditto.
254         * src/libuuid/olectlid-uuid.c: Ditto.
255         * src/libuuid/oleidl-uuid.c: Ditto.
256         * src/libuuid/power-uuid.c: Ditto.
257         * src/libuuid/servprov-uuid.c: Ditto.
258         * src/libuuid/shobjidl-uuid.c: Ditto.
259         * src/libuuid/unknwn-uuid.c: Ditto.
260         * src/libuuid/urlmon-uuid.c: Ditto.
261
262 2012-09-06  Earnie Boyd  <earnie@users.sourceforge.net>
263
264         Miscellaneous changes discovered during manual audit.
265
266         * src/libcrt/math/lgammal.c: Remove generated file preamble and move to
267         misc/src/libcrt/math/.
268         * src/libcrt/math/s_erf.c: Ditto.
269         * src/libcrt/math/sf_erf.c: Ditto.
270         * src/libcrt/math/tgammal.c: Ditto.
271         * src/libcrt/stdio/pformat.c: Ditto.
272         Define __MSVCRT_VERSION__ as 0x0800 before including headers.
273         * src/libcrt/stdio/pformat.h: Move to src/libcrt/include.
274         * src/libcrt/crt/test_headers.c: Move to tests/libcrt/.
275         * src/libcrt/math/lround.c: New file.
276         * src/libcrt/math/lroundf.c: Ditto.
277         * src/libcrt/math/lroundl.c: Ditto.
278         * src/libcrt/math/round.c: Ditto.
279         * src/libcrt/math/roundf.c: Ditto.
280         * src/libcrt/math/roundl.c: Ditto.
281         * Makefile.in: Modify source directory for lgammal.c, s_erf.c, sf_erf.c
282         and tgammal.c.
283         Add lround.c, lroundf.c, lroundl.c, round.c, roundf.c and roundl.c.
284         Remove lround_generic.c and round_generic.c.
285
286 2012-09-06  Earnie Boyd  <earnie@users.sourceforge.net>
287
288         Manual resolution for LICENSE for files already containing a file
289         preamble as appropriate.
290
291         * include/adsprop.h: Remove the existing file preamble.
292         * include/assert.h: Ditto.
293         * include/cmnquery.h: Ditto.
294         * include/complex.h: Ditto.
295         * include/ddk/atm.h: Ditto.
296         * include/ddk/batclass.h: Ditto.
297         * include/ddk/d4iface.h: Ditto.
298         * include/ddk/hidclass.h: Ditto.
299         * include/ddk/hidsdi.h: Ditto.
300         * include/ddk/hidusage.h: Ditto.
301         * include/ddk/minitape.h: Ditto.
302         * include/ddk/mountmgr.h: Ditto.
303         * include/ddk/netevent.h: Ditto.
304         * include/ddk/storport.h: Ditto.
305         * include/ddk/usb.h: Ditto.
306         * include/direct.h: Ditto.
307         * include/directx/d3d9.h: Ditto.
308         * include/directx/d3d9caps.h: Ditto.
309         * include/directx/d3d9types.h: Ditto.
310         * include/directx/dxerr8.h: Ditto.
311         * include/directx/dxerr9.h: Ditto.
312         * include/dirent.h: Ditto.
313         * include/dsadmin.h: Ditto.
314         * include/dsclient.h: Ditto.
315         * include/dsgetdc.h: Ditto.
316         * include/dsquery.h: Ditto.
317         * include/dsrole.h: Ditto.
318         * include/gdiplus.h: Ditto.
319         * include/imagehlp.h: Ditto.
320         * include/io.h: Ditto.
321         * include/math.h: Ditto.
322         * include/ntdsapi.h: Ditto.
323         * include/ntdsbcli.h: Ditto.
324         * include/objsel.h: Ditto.
325         * include/psapi.h: Ditto.
326         * include/rapi.h: Ditto.
327         * include/routprot.h: Ditto.
328         * include/rtutils.h: Ditto.
329         * include/scrnsave.h: Ditto.
330         * include/sdkddkver.h: Ditto.
331         * include/setjmp.h: Ditto.
332         * include/share.h: Ditto.
333         * include/signal.h: Ditto.
334         * include/snmp.h: Ditto.
335         * include/stdio.h: Ditto.
336         * include/stdlib.h: Ditto.
337         * include/string.h: Ditto.
338         * include/strings.h: Ditto.
339         * include/sys/fcntl.h: Ditto.
340         * include/sys/file.h: Ditto.
341         * include/sys/locking.h: Ditto.
342         * include/sys/param.h: Ditto.
343         * include/sys/stat.h: Ditto.
344         * include/sys/types.h: Ditto.
345         * include/sys/utime.h: Ditto.
346         * include/time.h: Ditto.
347         * include/tlhelp32h: Ditto.
348         * include/wchar.h: Ditto.
349         * include/wctype.h: Ditto.
350         * include/windows.h: Ditto.
351         * include/ws2spi.h: Ditto.
352         * include/wsipx.h: Ditto.
353         * include/_mingw.h: Modify the existing file preamble for documentation.
354         * include/conio.h: Ditto.
355         * include/ctype.h: Ditto.
356         * include/ddk/cfg.h: Ditto.
357         * include/ddk/cfgmgr32.h: Ditto.
358         * include/ddk/d4drvif.h: Ditto.
359         * include/ddk/ddkmapi.h: Ditto.
360         * include/ddk/hidpi.h: Ditto.
361         * include/ddk/kbdmou.h: Ditto.
362         * include/ddk/mcd.h: Ditto.
363         * include/ddk/miniport.h: Ditto.
364         * include/ddk/mountdev.h: Ditto.
365         * include/ddk/ndis.h: Ditto.
366         * include/ddk/ndisguid.h: Ditto.
367         * include/ddk/ndistapi.h: Ditto.
368         * include/ddk/ndiswan.h: Ditto.
369         * include/ddk/netpnp.h: Ditto.
370         * include/ddk/newdev.h: Ditto.
371         * include/ddk/ntapi.h: Ditto.
372         * include/ddk/ntdd8042.h: Ditto.
373         * include/ddk/ntddbeep.h: Ditto.
374         * include/ddk/ntddcdrm.h: Ditto.
375         * include/ddk/ntddcdvd.h: Ditto.
376         * include/ddk/ntddchgr.h: Ditto.
377         * include/ddk/ntdddisk.h: Ditto.
378         * include/ddk/ntddk.h: Ditto.
379         * include/ddk/ntddkbd.h: Ditto.
380         * include/ddk/ntddmou.h: Ditto.
381         * include/ddk/ntddndis.h: Ditto.
382         * include/ddk/ntddpar.h: Ditto.
383         * include/ddk/ntddpcm.h: Ditto.
384         * include/ddk/ntddscsi.h: Ditto.
385         * include/ddk/ntddser.h: Ditto.
386         * include/ddk/ntddstor.h: Ditto.
387         * include/ddk/ntddtape.h: Ditto.
388         * include/ddk/ntddtdi.h: Ditto.
389         * include/ddk/ntddvdeo.h: Ditto.
390         * include/ddk/ntddvol.h: Ditto.
391         * include/ddk/ntifs.h: Ditto.
392         * include/ddk/ntpoapi.h: Ditto.
393         * include/ddk/ntstatus.h: Ditto.
394         * include/ddk/parallel.h: Ditto.
395         * include/ddk/pfhook.h: Ditto.
396         * include/ddk/poclass.h: Ditto.
397         * include/ddk/scsi.h: Ditto.
398         * include/ddk/scsiscan.h: Ditto.
399         * include/ddk/scsiwmi.h: Ditto.
400         * include/ddk/smbus.h: Ditto.
401         * include/ddk/srb.h: Ditto.
402         * include/ddk/tdi.h: Ditto.
403         * include/ddk/tdiinfo.h: Ditto.
404         * include/ddk/tdikrnl.h: Ditto.
405         * include/ddk/tdistat.h: Ditto.
406         * include/ddk/tvout.h: Ditto.
407         * include/ddk/upssvc.h: Ditto.
408         * include/ddk/usb100.h: Ditto.
409         * include/ddk/usbcamdi.h: Ditto.
410         * include/ddk/usbdi.h: Ditto.
411         * include/ddk/usbioctl.h: Ditto.
412         * include/ddk/usbiodef.h: Ditto.
413         * include/ddk/usbscan.h: Ditto.
414         * include/ddk/usbuser.h: Ditto.
415         * include/ddk/video.h: Ditto.
416         * include/ddk/videoagp.h: Ditto.
417         * include/ddk/win2k.h: Ditto.
418         * include/ddk/winddi.h: Ditto.
419         * include/ddk/winddk.h: Ditto.
420         * include/ddk/winnt4.h: Ditto.
421         * include/ddk/winxp.h: Ditto.
422         * include/ddk/ws2san.h: Ditto.
423         * include/ddk/xfilter.h: Ditto.
424         * include/dir.h: Ditto.
425         * include/dos.h: Ditto.
426         * include/errno.h: Ditto.
427         * include/excpt.h: Ditto.
428         * include/fcntl.h: Ditto.
429         * include/float.h: Ditto.
430         * include/fltdefs.h: Ditto.
431         * include/gdiplus/gdiplusbase.h: Ditto.
432         * include/gdiplus/gdiplusbrush.h: Ditto.
433         * include/gdiplus/gdipluscolor.h: Ditto.
434         * include/gdiplus/gdipluscolormatrix.h: Ditto.
435         * include/gdiplus/gdiplusenums.h: Ditto.
436         * include/gdiplus/gdiplusflat.h: Ditto.
437         * include/gdiplus/gdiplusgpstubs.h: Ditto.
438         * include/gdiplus/gdiplusgraphics.h: Ditto.
439         * include/gdiplus/gdiplusheaders.h: Ditto.
440         * include/gdiplus/gdiplusimageattributes.h: Ditto.
441         * include/gdiplus/gdiplusimagecodec.h: Ditto.
442         * include/gdiplus/gdiplusimaging.h: Ditto.
443         * include/gdiplus/gdiplusimpl.h: Ditto.
444         * include/gdiplus/gdiplusinit.h: Ditto.
445         * include/gdiplus/gdipluslinecaps.h: Ditto.
446         * include/gdiplus/gdiplusmatrix.h: Ditto.
447         * include/gdiplus/gdiplusmem.h: Ditto.
448         * include/gdiplus/gdiplusmetafile.h: Ditto.
449         * include/gdiplus/gdiplusmetaheader.h: Ditto.
450         * include/gdiplus/gdipluspath.h: Ditto.
451         * include/gdiplus/gdipluspen.h: Ditto.
452         * include/gdiplus/gdipluspixelformats.h: Ditto.
453         * include/gdiplus/gdiplusstringformat.h: Ditto.
454         * include/gdiplus/gdiplustypes.h: Ditto.
455         * include/getopt.h: Ditto.
456         * include/httpext.h: Ditto.
457         * include/ipifcons.h: Ditto.
458         * include/ipinfoid.h: Ditto.
459         * include/ipxconst.h: Ditto.
460         * include/ipxrtdef.h: Ditto.
461         * include/ipxtfflt.h: Ditto.
462         * include/largeint.h: Ditto.
463         * include/libgen.h: Ditto.
464         * include/limits.h: Ditto.
465         * include/locale.h: Ditto.
466         * include/malloc.h: Ditto.
467         * include/mbctype.h: Ditto.
468         * include/mbstring.h: Ditto.
469         * include/mem.h: Ditto.
470         * include/memory.h: Ditto.
471         * include/mgmtapi.h: Ditto.
472         * include/mprapi.h: Ditto.
473         * include/msacm.h: Ditto.
474         * include/mswsock.h: Ditto.
475         * include/ntldap.h: Ditto.
476         * include/objbase.h: Ditto.
477         * include/process.h: Ditto.
478         * include/rpcproxy.h: Ditto.
479         * include/stdint.h: Ditto.
480         * include/sys/timeb.h: Ditto.
481         * include/sys/unistd.h: Ditto.
482         * include/tchar.h: Ditto.
483         * include/unistd.h: Ditto.
484         * include/winber.h: Ditto.
485         * include/winldap.h: Ditto.
486         * include/winsnmp.h: Ditto.
487         * include/winsock.h: Ditto.
488         * include/winsock2.h: Ditto.
489         * include/ws2tcpip.h: Ditto.
490         * include/zmouse.h: Ditto.
491         * include/dir.h: Add warning for using an obsolete file.
492         * include/inttypes.h: Modify white space.
493         * include/richole.h: Ditto.
494         * include/*: Reorder lines for common look and feel with regard to the
495         file included guards.
496
497 2012-09-05  Earnie Boyd  <earnie@users.sourceforge.net>
498
499         Apply LICENSE to all files as appropriate.
500
501         * Makefile.in: Add file preamble.
502         * README: Ditto.
503         * config.h.in: Ditto.
504         * configure.ac: Ditto.
505         * include/*.h: Ditto.
506         * include/ddk/*: Ditto.
507         * include/directx/*: Ditto.
508         * include/gdiplus/*: Ditto
509         * src/libcrt/complex/*: Ditto.
510         * src/libcrt/crt/*: Ditto.
511         * src/libcrt/ctype/*: Ditto.
512         * src/libcrt/fenv/*: Ditto.
513         * src/libcrt/include/*: Ditto.
514         * src/libcrt/inttypes/*: Ditto.
515         * src/libcrt/math/*: Ditto.
516         * src/libcrt/misc/*: Ditto.
517         * src/libcrt/posix/*: Ditto.
518         * src/libcrt/search/*: Ditto.
519         * src/libcrt/stdio/*: Ditto.
520         * src/libcrt/sys/time/*: Ditto.
521         * src/libcrt/tchar/*: Ditto.
522         * src/libcrt/wchar/*: Ditto.
523         * src/libgdiplus/*: Ditto.
524         * src/liblargeint/*: Ditto.
525         * src/libscrnsave/*: Ditto.
526         * src/libshell32/*: Ditto.
527         * src/libuuid/*: Ditto.
528         * src/libws2_32/*: Ditto.
529         * tests/TODO: Add an item to review the tests files for LICENSE
530         application.
531
532 2012-09-05  Earnie Boyd  <earnie@users.sourceforge.net>
533
534         Segregate source that cannot take on the MinGW.org LICENSE.
535
536         * Makefile.in: Make changes based on moved files.
537         * gpl/*: Move to misc/gpl/*.
538         * include/GL/*: Move to misc/include/GL/*.
539         * include/profile.h: Move to misc/include/profile.h.
540         * src/libcrt/math/cephes_mconf.h: Move to 
541         misc/src/include/cephes_mconf.h.
542         * src/libcrt/include/gdtoa.h: Move to misc/src/include/gdtoa.h.
543         * src/libcrt/gdtoa/*: Move to misc/src/libcrt/gdtoa/*.
544         * src/libcrt/math/cbrt.c: Move to misc/src/libcrt/math/cbrt.c.
545         * src/libcrt/math/cbrtf.c: Move to misc/src/libcrt/math/cbrtf.c.
546         * src/libcrt/math/cbrtl.c: Move to misc/src/libcrt/math/cbrtl.c.
547         * src/libcrt/math/coshl.c: Move to misc/src/libcrt/math/coshl.c.
548         * src/libcrt/math/erfl.c: Move to misc/src/libcrt/math/erfl.c.
549         * src/libcrt/math/frexpl.S: Move to misc/src/libcrt/math/frexpl.S.
550         * src/libcrt/math/hypotl.c: Move to misc/src/libcrt/math/hypotl.c.
551         * src/libcrt/math/lgamma.c: Move to misc/src/libcrt/math/lgamma.c.
552         * src/libcrt/math/lgammaf.c: Move to misc/src/libcrt/math/lgammaf.c.
553         * src/libcrt/math/pow.c: Move to misc/src/libcrt/math/pow.c.
554         * src/libcrt/math/powi.c: Move to misc/src/libcrt/math/powi.c.
555         * src/libcrt/math/powif.c: Move to misc/src/libcrt/math/powif.c.
556         * src/libcrt/math/powil.c: Move to misc/src/libcrt/math/powil.c.
557         * src/libcrt/math/powl.c: Move to misc/src/libcrt/math/powl.c.
558         * src/libcrt/math/sinhl.c: Move to misc/src/libcrt/math/sinhl.c.
559         * src/libcrt/math/tanhl.c: Move to misc/src/libcrt/math/tanhl.c.
560         * src/libcrt/math/tgamma.c: Move to misc/src/libcrt/math/tgamma.c.
561         * src/libcrt/math/tgammaf.c: Move to misc/src/libcrt/math/tgammaf.c.
562         * src/libcrt/profile/*: Move to misc/src/libcrt/profile/*.
563         * src/libcrt/libdinput/*: Move to misc/src/libcrt/libdinput/*.
564         * src/libcrt/libdmoguids/*: Move to misc/src/libcrt/libdmoguids/*.
565         * src/libcrt/libdxerr8/*: Move to misc/src/libcrt/libdxerr8/*.
566         * src/libcrt/libdxerr9/*: Move to misc/src/libcrt/libdxerr9/*.
567         * src/libcrt/libdxguid/*: Move to misc/src/libcrt/libdxguid/*.
568         * src/libcrt/libksuser/*: Move to misc/src/libcrt/libksuser/*.
569         * src/libcrt/libstrmiids/*: Move to misc/src/libcrt/libstrmiids/*.
570
571 2012-09-04  Earnie Boyd  <earnie@users.sourceforge.net>
572
573         More on assuming GCC is greater than or equal to version 3.5.4 and that
574         GCC is the only compiler to be used for MinGW.org.
575
576         * src/libcrt/math/cephes_mconf.h: Remove unneeded filters based on the
577         assumptions.
578         * include/_mingw.h: Fix typo.
579
580 2012-09-04  Earnie Boyd  <earnie@users.sourceforge.net>
581
582         More on assuming GCC is greater than or equal to version 3.5.4 and that
583         GCC is the only compiler to be used for MinGW.org.
584
585         * include/pbt.h: Remove unneeded filters based on the assumptions.
586         * include/powrprof.h: Ditto.
587         * include/prsht.h: Ditto.
588         * include/psapi.h: Ditto.
589         * include/qedit.h: Ditto.
590         * include/rapi.h: Ditto.
591         * include/ras.h: Ditto.
592         * include/rasdlg.h: Ditto.
593         * include/raserror.h: Ditto.
594         * include/rassapi.h: Ditto.
595         * include/reason.h: Ditto.
596         * include/regstr.h: Ditto.
597         * include/richedit.h: Ditto.
598         * include/richole.h: Ditto.
599         * include/oleidl.h: Ditto.
600         * include/oledlg.h: Ditto.
601         * include/olectlid.h: Ditto.
602         * include/olectl.h: Ditto.
603         * include/oleauto.h: Ditto.
604         * include/oleacc.h: Ditto.
605         * include/ole2ver.h: Ditto.
606         * include/ole2.h: Ditto.
607         * include/ole.h: Ditto.
608         * include/odbcinst.h: Ditto.
609         * include/ocidl.h: Ditto.
610         * include/objsel.h: Ditto.
611         * include/objsafe.h: Ditto.
612         * include/objidl.h: Ditto.
613         * include/objfwd.h: Ditto.
614         * include/objbase.h: Ditto.
615         * include/oaidl.h: Ditto.
616         * include/ntsecpkg.h: Ditto.
617         * include/ntsecapi.h: Ditto.
618         * include/ntldap.h: Ditto.
619         * include/ntdsbcli.h: Ditto.
620         * include/ntdll.h: Ditto.
621         * include/ntdef.h: Ditto.
622         * include/nspapi.h: Ditto.
623         * include/nddeapi.h: Ditto.
624         * include/nb30.h: Ditto.
625         * include/mswsock.h: Ditto.
626         * include/mshtml.h: Ditto.
627         * include/msacm.h: Ditto.
628         * include/mq.h: Ditto.
629         * include/mprapi.h: Ditto.
630         * include/mpegtype.h: Ditto.
631         * include/mmsystem.h: Ditto.
632         * include/mmreg.h: Ditto.
633         * include/mlang.h: Ditto.
634         * include/mgmtapi.h: Ditto.
635         * include/mgm.h: Ditto.
636         * include/mcx.h: Ditto.
637         * include/mciavi.h: Ditto.
638         * include/math.h: Ditto.
639         * include/mapi.h: Ditto.
640         * include/lzexpand.h: Ditto.
641         * include/lmwksta.h: Ditto.
642         * include/lmuseflg.h: Ditto.
643         * include/lmuse.h: Ditto.
644         * include/lmsvc.h: Ditto.
645         * include/lmstats.h: Ditto.
646         * include/lmsname.h: Ditto.
647         * include/lmshare.h: Ditto.
648         * include/lmserver.h: Ditto.
649         * include/lmrepl.h: Ditto.
650         * include/lmremutl.h: Ditto.
651         * include/lmmsg.h: Ditto.
652         * include/lmerrlog.h: Ditto.
653         * include/lmerr.h: Ditto.
654         * include/lmcons.h: Ditto.
655         * include/lmconfig.h: Ditto.
656         * include/lmchdev.h: Ditto.
657         * include/lmbrowsr.h: Ditto.
658         * include/lmaudit.h: Ditto.
659         * include/lmat.h: Ditto.
660         * include/lmapibug.h: Ditto.
661         * include/lmalert.h: Ditto.
662         * include/lmaccess.h: Ditto.
663         * include/lm.h: Ditto.
664         * include/largeint.h: Ditto.
665         * include/ksmedia.h: Ditto.
666         * include/ks.h: Ditto.
667         * include/isguids.h: Ditto.
668         * include/ipxtfflt.h: Ditto.
669         * include/ipxrtdef.h: Ditto.
670         * include/ipxconst.h: Ditto.
671         * include/iptypes.h: Ditto.
672         * include/iprtrmib.h: Ditto.
673         * include/ipinfoid.h: Ditto.
674         * include/ipifcons.h: Ditto.
675         * include/iphlpapi.h: Ditto.
676         * include/ipexport.h: Ditto.
677         * include/intshcut.h: Ditto.
678         * include/initguid.h: Ditto.
679         * include/imm.h: Ditto.
680         * include/imagehlp.h: Ditto.
681         * include/il21dec.h: Ditto.
682         * include/idispids.h: Ditto.
683         * include/icm.h: Ditto.
684         * include/httpext.h: Ditto.
685         * include/GL/glu.h: Ditto.
686         * include/gdiplus/gdiplustypes.h: Ditto.
687         * include/gdiplus/gdiplusstringformat.h: Ditto.
688         * include/gdiplus/gdipluspixelformats.h: Ditto.
689         * include/gdiplus/gdipluspen.h: Ditto.
690         * include/gdiplus/gdipluspath.h: Ditto.
691         * include/gdiplus/gdiplusmetaheader.h: Ditto.
692         * include/gdiplus/gdiplusmetafile.h: Ditto.
693         * include/gdiplus/gdiplusmem.h: Ditto.
694         * include/gdiplus/gdiplusmatrix.h: Ditto.
695         * include/gdiplus/gdipluslinecaps.h: Ditto.
696         * include/gdiplus/gdiplusinit.h: Ditto.
697         * include/gdiplus/gdiplusimpl.h: Ditto.
698         * include/gdiplus/gdiplusimaging.h: Ditto.
699         * include/gdiplus/gdiplusimagecodec.h: Ditto.
700         * include/gdiplus/gdiplusimageattributes.h: Ditto.
701         * include/gdiplus/gdiplusheaders.h: Ditto.
702         * include/gdiplus/gdiplusgraphics.h: Ditto.
703         * include/gdiplus/gdiplusgpstubs.h: Ditto.
704         * include/gdiplus/gdiplusflat.h: Ditto.
705         * include/gdiplus/gdiplusenums.h: Ditto.
706         * include/gdiplus/gdipluseffects.h: Ditto.
707         * include/gdiplus/gdipluscolormatrix.h: Ditto.
708         * include/gdiplus/gdipluscolor.h: Ditto.
709         * include/gdiplus/gdiplusbrush.h: Ditto.
710         * include/gdiplus/gdiplusbase.h: Ditto.
711         * include/gdiplus/gdiplus.h: Ditto.
712         * include/fltdefs.h: Ditto.
713         * include/exdispid.h: Ditto.
714         * include/exdisp.h: Ditto.
715         * include/evcode.h: Ditto.
716         * include/errors.h: Ditto.
717         * include/errorrep.h: Ditto.
718         * include/edevdefs.h: Ditto.
719         * include/dvdmedia.h: Ditto.
720         * include/dvdevcod.h: Ditto.
721         * include/dsrole.h: Ditto.
722         * include/dsquery.h: Ditto.
723         * include/dshow.h: Ditto.
724         * include/dsgetdc.h: Ditto.
725         * include/dsclient.h: Ditto.
726         * include/dsadmin.h: Ditto.
727         * include/docobj.h: Ditto.
728         * include/dlgs.h: Ditto.
729         * include/directx/dxerr9.h: Ditto.
730         * include/directx/dxerr8.h: Ditto.
731         * include/directx/d3d9types.h: Ditto.
732         * include/directx/d3d9caps.h: Ditto.
733         * include/directx/d3d9.h: Ditto.
734         * include/dhcpcsdk.h: Ditto.
735         * include/devguid.h: Ditto.
736         * include/ddk/xfilter.h: Ditto.
737         * include/ddk/ws2san.h: Ditto.
738         * include/ddk/winnt4.h: Ditto.
739         * include/ddk/winddk.h: Ditto.
740         * include/ddk/winddi.h: Ditto.
741         * include/ddk/win2k.h: Ditto.
742         * include/ddk/videoagp.h: Ditto.
743         * include/ddk/video.h: Ditto.
744         * include/ddk/usbuser.h: Ditto.
745         * include/ddk/usbscan.h: Ditto.
746         * include/ddk/usbiodef.h: Ditto.
747         * include/ddk/usbioctl.h: Ditto.
748         * include/ddk/usbdi.h: Ditto.
749         * include/ddk/usbcamdi.h: Ditto.
750         * include/ddk/usb100.h: Ditto.
751         * include/ddk/usb.h: Ditto.
752         * include/ddk/upssvc.h: Ditto.
753         * include/ddk/tvout.h: Ditto.
754         * include/ddk/tdistat.h: Ditto.
755         * include/ddk/tdikrnl.h: Ditto.
756         * include/ddk/tdiinfo.h: Ditto.
757         * include/ddk/tdi.h: Ditto.
758         * include/ddk/storport.h: Ditto.
759         * include/ddk/srb.h: Ditto.
760         * include/ddk/smbus.h: Ditto.
761         * include/ddk/scsiwmi.h: Ditto.
762         * include/ddk/scsiscan.h: Ditto.
763         * include/ddk/scsi.h: Ditto.
764         * include/ddk/poclass.h: Ditto.
765         * include/ddk/pfhook.h: Ditto.
766         * include/ddk/parallel.h: Ditto.
767         * include/ddk/ntstatus.h: Ditto.
768         * include/ddk/ntpoapi.h: Ditto.
769         * include/ddk/ntifs.h: Ditto.
770         * include/ddk/ntddvol.h: Ditto.
771         * include/ddk/ntddvideo.h: Ditto.
772         * include/ddk/ntddtdi.h: Ditto.
773         * include/ddk/ntddtape.h: Ditto.
774         * include/ddk/ntddstor.h: Ditto.
775         * include/ddk/ntddser.h: Ditto.
776         * include/ddk/ntddscsi.h: Ditto.
777         * include/ddk/ntddpcm.h: Ditto.
778         * include/ddk/ntddpar.h: Ditto.
779         * include/ddk/ntddndis.h: Ditto.
780         * include/ddk/ntddmou.h: Ditto.
781         * include/ddk/ntddkbd.h: Ditto.
782         * include/ddk/ntdddk.h: Ditto.
783         * include/ddk/ntdddisk.h: Ditto.
784         * include/ddk/ntddchgr.h: Ditto.
785         * include/ddk/ntddcdvd.h: Ditto.
786         * include/ddk/ntddcdrm.h: Ditto.
787         * include/ddk/ntddbeep.h: Ditto.
788         * include/ddk/ntdd8042.h: Ditto.
789         * include/ddk/ntapi.h: Ditto.
790         * include/ddk/atm.h: Ditto.
791         * include/ddk/batclass.h: Ditto.
792         * include/ddk/cfg.h: Ditto.
793         * include/ddk/cfgmgr32.h: Ditto.
794         * include/ddk/d4drvif.h: Ditto.
795         * include/ddk/d4iface.h: Ditto.
796         * include/ddk/ddkmapi.h: Ditto.
797         * include/ddk/hidclass.h: Ditto.
798         * include/ddk/hidpi.h: Ditto.
799         * include/ddk/hidsdi.h: Ditto.
800         * include/ddk/hidusage.h: Ditto.
801         * include/ddk/mcd.h: Ditto.
802         * include/ddk/miniport.h: Ditto.
803         * include/ddk/minitape.h: Ditto.
804         * include/ddk/mountdev.h: Ditto.
805         * include/ddk/mountmgr.h: Ditto.
806         * include/ddk/ndis.h: Ditto.
807         * include/ddk/ndisguid.h: Ditto.
808         * include/ddk/ndistapi.h: Ditto.
809         * include/ddk/ndiswan.h: Ditto.
810         * include/ddk/netevent.h: Ditto.
811         * include/ddk/netpnp.h: Ditto.
812         * include/ddk/newdev.h: Ditto.
813         * include/basetyps.h: Ditto.
814         * include/bdatypes.h: Ditto.
815         * include/cderr.h: Ditto.
816         * include/cguid.h: Ditto.
817         * include/cmnquery.h: Ditto.
818         * include/comcat.h: Ditto.
819         * include/commctrl.h: Ditto.
820         * include/commdlg.h: Ditto.
821         * include/control.h: Ditto.
822         * include/cpl.h: Ditto.
823         * include/cplext.h: Ditto.
824         * include/custcntl.h: Ditto.
825         * include/dbt.h: Ditto.
826         * include/dde.h: Ditto.
827         * include/ddeml.h: Ditto.
828         * include/mq.h: Remove CTRL-M from line endings.
829         * include/gdiplus/gdiplustypes.h: Ditto.
830         * include/gdiplus/gdiplusstringformat.h: Ditto.
831         * include/gdiplus/gdipluspen.h: Ditto.
832         * include/gdiplus/gdipluspath.h: Ditto.
833         * include/gdiplus/gdiplusmetaheader.h: Ditto.
834         * include/gdiplus/gdiplusmetafile.h: Ditto.
835         * include/gdiplus/gdiplusmem.h: Ditto.
836         * include/gdiplus/gdiplusmatrix.h: Ditto.
837         * include/gdiplus/gdipluslinecaps.h: Ditto.
838         * include/gdiplus/gdiplusinit.h: Ditto.
839         * include/gdiplus/gdiplusimpl.h: Ditto.
840         * include/gdiplus/gdiplusimaging.h: Ditto.
841         * include/gdiplus/gdiplusimagecodec.h: Ditto.
842         * include/gdiplus/gdiplusimageattributes.h: Ditto.
843         * include/gdiplus/gdiplusheaders.h: Ditto.
844         * include/gdiplus/gdiplusgraphics.h: Ditto.
845         * include/gdiplus/gdiplusgpstubs.h: Ditto.
846         * include/gdiplus/gdiplusflat.h: Ditto.
847         * include/gdiplus/gdiplusenums.h: Ditto.
848         * include/gdiplus/gdipluseffects.h: Ditto.
849         * include/gdiplus/gdipluscolormatrix.h: Ditto.
850         * include/gdiplus/gdipluscolor.h: Ditto.
851         * include/gdiplus/gdiplusbrush.h: Ditto.
852         * include/gdiplus/gdiplusbase.h: Ditto.
853         * include/gdiplus/gdiplus.h: Ditto.
854
855 2012-09-01  Earnie Boyd  <earnie@users.sourceforge.net>
856
857         More on assuming GCC is greater than or equal to version 3.5.4 and that
858         GCC is the only compiler to be used for MinGW.org.
859
860         * include/routprot.h: Remove unneeded filters based on the assumptions.
861         * include/rpc.h: Ditto.
862         * include/rpcdce.h: Ditto.
863         * include/rpcdce2.h: Ditto.
864         * include/rpcdcep.h: Ditto.
865         * include/rpcndr.h: Ditto.
866         * include/rpcnsi.h: Ditto.
867         * include/rpcnsip.h: Ditto.
868         * include/rpcnterr.h: Ditto.
869         * include/rpcproxy.h: Ditto.
870         * include/rpcutils.h: Ditto.
871         * include/schannel.h: Ditto.
872         * include/schnlsp.h: Ditto.
873         * include/scrnsave.h: Ditto.
874         * include/sddl.h: Ditto.
875         * include/secext.h: Ditto.
876         * include/security.h: Ditto.
877         * include/servprov.h: Ditto.
878         * include/setupapi.h: Ditto.
879         * include/shell.api.h: Ditto.
880         * include/shldisp.h: Ditto.
881         * include/shlguid.h: Ditto.
882         * include/shlobj.h: Ditto.
883         * include/shlwapi.h: Ditto.
884         * include/shobjidl.h: Ditto.
885         * include/snmp.h: Ditto.
886         * include/specstrings.h: Ditto.
887         * include/sql.h: Ditto.
888         * include/sqlext.h: Ditto.
889         * include/sqltypes.h: Ditto.
890         * include/sqlucode.h: Ditto.
891         * include/sspi.h: Ditto.
892         * include/stm.h: Ditto.
893         * include/strmif.h: Ditto.
894         * include/subauth.h: Ditto.
895         * include/svcguid.h: Ditto.
896         * include/tlhelp32.h: Ditto.
897         * include/tmschema.h: Ditto.
898         * include/unknwn.h: Ditto.
899
900 2012-08-31  Earnie Boyd  <earnie@users.sourceforge.net>
901
902         More on assuming GCC is greater than or equal to version 3.5.4 and that
903         GCC is the only compiler to be used for MinGW.org.
904
905         * include/winnt.h: Remove unneeded filters based on the assumptions.
906         (_SYSTEM_POWER_INFORMATION): Introduce filter for _WIN32_WINNT >=
907         Windows XP.
908         * include/winperf.h: Remove unneeded filters based on the assumptions.
909         * include/winreg.h: Ditto.
910         * include/winresrc.h: Ditto.
911         * include/winsnmp.h: Ditto.
912         * include/winsock.h: Ditto.
913         * include/winsock2.h: Ditto.
914         * include/winspool.h: Ditto.
915         * include/winsvc.h: Ditto.
916         * include/winuser.h: Ditto.
917         * include/winver.h: Ditto.
918         * include/ws2spi.h: Ditto.
919         * include/ws2tcpip.h: Ditto.
920         * include/wsahelp.h: Ditto.
921         * include/wsipx.h: Ditto.
922         * include/wsnetbs.h: Ditto.
923         * include/wingdi.h: Ditto.
924         * include/wininet.h: Ditto.
925         * include/winocotl.h: Ditto.
926         * include/winldap.h:Ditto.
927         * include/winnls.h: Ditto.
928         * include/userenv.h: Ditto.
929         * include/usp10.h: Ditto.
930         * include/uxtheme.h: Ditto.
931         * include/vidcap.h: Ditto.
932         * include/vmr9.h: Ditto.
933         * include/vptype.h: Ditto.
934         * include/w32api.h: Ditto.
935         * include/winable.h: Ditto.
936         * include/winbase.h: Ditto.
937         * include/winber.h: Ditto.
938         * include/wincon.h: Ditto.
939         * include/wincrypt.h: Ditto.
940         * include/windef.h: Ditto.
941         * include/windns.h: Ditto.
942         * include/windows.h: Ditto.
943         * include/windowsx.h: Ditto.
944         * include/winerror.h: Ditto.
945         * include/wchar.h: Ditto.  Add GCC system_header pragma.
946         * include/_mingw.h: Give an error if __GNUC__ isn't defined or isn't >=
947         version 3.4.5.
948
949 2012-08-28  Earnie Boyd  <earnie@users.sourceforge.net>
950
951         We are going to assume that MinGW is using GCC version greater than or
952         equal to 3.5.4 and remove any filters related to earlier versions. We
953         are also going to remove any possibility of using a compiler other than
954         GCC.
955
956         * include/_mingw.h: Remove filters for __GNUC__ >=3, remove the
957         possibility of using a compiler other than GCC and remove any other
958         needless filters.
959         * include/acccrtl.h: Ditto.
960         * include/aclapi.h: Ditto.
961         * include/aclui.h: Ditto.
962         * include/adsprop.h: Ditto.
963         * include/afxres.h: Ditto.
964         * include/amaudio.h: Ditto.
965         * include/amvideo.h: Ditto.
966         * include/audevcod.h: Ditto.
967         * include/aygshell.h: Ditto.
968         * include/basetsd.h: Ditto.
969         * include/wtsapi32.h: Ditto.
970         * include/wtypes.h: Ditto.
971         * include/xprtdefs.h: Ditto.
972         * include/zmouse.h: Ditto.
973         * include/aviriff.h: Ditto.
974         * src/libcrt/crt/CRT_fp10.c: Ditto.
975         * src/libcrt/crt/CRT_fp8.c: Ditto.
976         * src/libcrt/crt/dllcrt1.c: Ditto.
977         * src/libcrt/crt/pseudo-reloc.c: Ditto.
978
979 2012-08-23  Earnie Boyd  <earnie@users.sourceforge.net>
980
981         * configure.ac: Set AC_CONFIG_AUX_DIR, AC_PREFIX_DEFAULT and call
982         AC_CANONICAL_SYSTEM.
983         * .gitmodules: New file.
984         * build-aux: New submodule.
985
986 2012-08-20  Earnie Boyd  <earnie@users.sourceforge.net>
987
988         * Makefile.in (check): Add target.
989         (install-wsl-dirs): Ditto.
990         (install-wsl): Ditto.
991         (dist-wsl): Ditto.
992         (_dist-wsl-all_): Ditto.
993         (dist-wsl-mkdir): Ditto.
994         (dist-wsl-install): Ditto.
995         (dist-wsl-dll): Ditto.
996         (dist-wsl-dev): Ditto.
997         (dist-wsl-lic): Ditto.
998         (dist-wsl-doc): Ditto.
999         (dist-wsl-src): Ditto.
1000         (dist-mingwrt-dll): Correct typo.
1001         (libmingwex_a_SOURCES): Ditto.
1002         (DLLTOOL_FLAGS): Remove -U.
1003         (libmoldname%.a): New target.
1004         (clean): Using find was not a good idea.
1005         Step into tests subdirectory and execute the same target.
1006         (distclean): Add removal of dist/ directory.
1007         Step into tests subdirectory and execute the same target.
1008         * configure.ac (tests/Makefile): Add to AC_CONFIG_FILES.
1009         * doc/: New files.
1010         * gpl/: Ditto.
1011         * include/profile.h: Ditto.
1012         * lib/: Ditto.
1013         * src/: Ditto.
1014         * tests/: Ditto.
1015
1016 2012-08-19  Earnie Boyd  <earnie@users.sourceforge.net>
1017
1018         Needed to be able to make dist-mingwrt and dist-w32api to create these
1019         packages individually.  Eventually we also need dist-wsl target to
1020         create a package named mingw.org-wsl.
1021
1022         * include/_mingw.h (__MINGW_VERSION): Correct typo.
1023         (__MINGW_MAJOR_VERSION): Ditto.
1024         * include/w32api.h: Add deprecated file warning.
1025         * Makefile.in: Throughout, add and correct targets for building
1026         distributed mingwrt and w32api packages.
1027         (PACKAGE_VERSION): Add configured variable.
1028         (PACKAGE_RELEASE): Ditto.
1029         (winapi_DDK_DEF): New variable.
1030         (winapi_DIRECTX_DEF): Ditto.
1031         (winapi_DIRECTX_DINPUT_DEF): Ditto.
1032         (winapi_lib_DDK_LIBRARIES): Ditto.
1033         (winapi_lib_DIRECTX_LIBRARIES): Ditto.
1034         (winapi_lib_DIRECTX_INPUT_LIBRARIES): Ditto.
1035         (libdmoguids_a_SOURCES): Ditto.
1036         (libdmoguids_a_OBJECTS): Ditto.
1037         (libdxguid_a_SOURCES): Ditto.
1038         (libdxguid_a_OBJECTS): Ditto.
1039         (libstrmiids_a_SOURCES): Ditto.
1040         (libstrmiids_a_OBJECTS): Ditto.
1041         (complex_SOURCES): Ditto.
1042         (libdinput_a_SOURCES): Ditto.
1043         (libdinput_a_OBJECTS): Ditto.
1044         (libdxerr8_a_SOURCES): Ditto.
1045         (libdxerr8_a_OBJECTS): Ditto.
1046         (libdxerr9_a_SOURCES): Ditto.
1047         (libdxerr9_a_OBJECTS): Ditto.
1048         (mingwrt_bin_LIBRARIES): Ditto.
1049         (mingwrt_lib_LIBRARIES): Ditto.
1050         (mingwrt_lib_INCLUDES): Ditto.
1051         (mingwrt_lib_SYS_INCLUDES): Ditto.
1052         (w32api_lib_INCLUDES): Ditto.
1053         (w32api_lib_DDK_INCLUDES): Ditto.
1054         (w32api_lib_GDIPLUS_INCLUDES): Ditto.
1055         (w32api_lib_GL_INCLUDES): Ditto
1056         (w32api_lib_DIRECTX_INCLUDES): Ditto.
1057         (w32api_lib_LIBRARIES): Ditto.
1058         (winapi_lib_EXTRA_LIBRARIES): Add libdmoguids.a, libdxguid.a and
1059         libstrmiids.a
1060         (lib_LIBRARIES): Add winapi_lib_DDK_LIBRARIES,
1061         winapi_lib_DIRECTX_LIBRARIES and winapi_lib_DIRECTX_DINPUT_LIBRARIES.
1062         (ALL_SOURCES): Add libdinput_a_SOURCES, libdxerr8_a_SOURCES and
1063         libdxerr9_a_SOURCES.
1064         (winapi_lib_DDK_LIBRARIES): New target.
1065         (winapi_lib_DIRECTX_LIBRARIES): Ditto.
1066         (lib%.a): Ditto.
1067         (crt1.o): Ditto.
1068         (crt2.o): Ditto.
1069         (dllcrt1.o): Ditto.
1070         (dllcrt2.o): Ditto.
1071         (libdinput.a): Ditto.
1072         (libdinput8.a): Ditto.
1073         (libdinput_a_OBJECTS): Ditto.
1074         (libdmoguids_a_OBJECTS): Ditto.
1075         (libdxguid_a_OBJECTS): Ditto.
1076         (libstrmiids_a_OBJECTS): Ditto.
1077         (libdxerr8.a): Ditto.
1078         (libdxerr9.a): Ditto.
1079         (libmoguids.a): Ditto.
1080         (libdxguid.a): Ditto.
1081         (libstrmiids.a): Ditto.
1082         (install-mingwrt-dirs): Ditto.
1083         (install-mingwrt): Ditto.
1084         (dist): Ditto.
1085         (dist-mingwrt): Ditto.
1086         (_dist-mingwrt-all_): Ditto.
1087         (dist-mingwrt-mkdir): Ditto.
1088         (dist-mingwrt-install): Ditto.
1089         (dist-mingwrt-dll): Ditto.
1090         (dist-mingwrt-dev): Ditto.
1091         ($(DESTDIR)$(prefix)/share/doc/mingwrt/DISCLAIMER): Ditto
1092         (dist-mingwrt-lic): Ditto.
1093         (dist-mingwrt-doc): Ditto.
1094         (dist-mingwrt-src): Ditto.
1095         (install-w32api-dirs): Ditto.
1096         (install-w32api): Ditto.
1097         (dist-w32api): Ditto.
1098         (_dist-w32api-all_): Ditto.
1099         (dist-w32api-mkdir): Ditto.
1100         (dist-w32api-install): Ditto.
1101         (dist-w32api-dev): Ditto.
1102         (dist-w32api-lic): Ditto.
1103         (dist-w32api-doc): Ditto.
1104         (dist-w32api-src): Ditto.
1105         (install-docs): Correct cp action.
1106         (libmingex.a): Correct dependencies.
1107         * configure.ac (AC_INIT): Correct the version.
1108
1109 2012-08-14  Earnie Boyd  <earnie@users.sourceforge.net>
1110
1111         * Makefile.in: New file.
1112         * configure.ac: Ditto.
1113         * config.h.in: Ditto.
1114         * .gitignore: Add install-sh.
1115
1116 2012-08-13  Earnie Boyd  <earnie@users.sourceforge.net>
1117
1118         * .gitignore (Makefile.in): Remove entry.
1119         (*.bak): Add entry.
1120
1121 2012-08-12  Earnie Boyd  <earnie@users.sourceforge.net>
1122
1123         * include/CVS/*: Remove accidentally added CVS directories.
1124         * .gitignore (*.log): Ignore all .log file types.
1125
1126 2012-08-11  Earnie Boyd  <earnie@users.sourceforge.net>
1127
1128         * include/*: Add combined winsup/mingw and winsup/w32api include files.
1129
1130 2012-08-08  Earnie Boyd  <earnie@users.sourceforge.net>
1131
1132         * ChangeLog: New file.
1133         * LICENSE: Ditto.
1134         * README: Ditto.
1135         * .gitignore: Ditto.