OSDN Git Service

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