OSDN Git Service

Miscellaneous changes discovered during manual audit.
[mingw/mingw-org-wsl.git] / ChangeLog
1 2012-09-06  Earnie Boyd  <earnie@users.sourceforge.net>
2
3         Miscellaneous changes discovered during manual audit.
4
5         * src/libcrt/math/lgammal.c: Remove generated file preamble and move to
6         misc/src/libcrt/math/.
7         * src/libcrt/math/s_erf.c: Ditto.
8         * src/libcrt/math/sf_erf.c: Ditto.
9         * src/libcrt/math/tgammal.c: Ditto.
10         * src/libcrt/stdio/pformat.c: Ditto.
11         Define __MSVCRT_VERSION__ as 0x0800 before including headers.
12         * src/libcrt/stdio/pformat.h: Move to src/libcrt/include.
13         * src/libcrt/crt/test_headers.c: Move to tests/libcrt/.
14         * src/libcrt/math/lround.c: New file.
15         * src/libcrt/math/lroundf.c: Ditto.
16         * src/libcrt/math/lroundl.c: Ditto.
17         * src/libcrt/math/round.c: Ditto.
18         * src/libcrt/math/roundf.c: Ditto.
19         * src/libcrt/math/roundl.c: Ditto.
20         * Makefile.in: Modify source directory for lgammal.c, s_erf.c, sf_erf.c
21         and tgammal.c.
22         Add lround.c, lroundf.c, lroundl.c, round.c, roundf.c and roundl.c.
23         Remove lround_generic.c and round_generic.c.
24
25 2012-09-06  Earnie Boyd  <earnie@users.sourceforge.net>
26
27         Manual resolution for LICENSE for files already containing a file
28         preamble as appropriate.
29
30         * include/adsprop.h: Remove the existing file preamble.
31         * include/assert.h: Ditto.
32         * include/cmnquery.h: Ditto.
33         * include/complex.h: Ditto.
34         * include/ddk/atm.h: Ditto.
35         * include/ddk/batclass.h: Ditto.
36         * include/ddk/d4iface.h: Ditto.
37         * include/ddk/hidclass.h: Ditto.
38         * include/ddk/hidsdi.h: Ditto.
39         * include/ddk/hidusage.h: Ditto.
40         * include/ddk/minitape.h: Ditto.
41         * include/ddk/mountmgr.h: Ditto.
42         * include/ddk/netevent.h: Ditto.
43         * include/ddk/storport.h: Ditto.
44         * include/ddk/usb.h: Ditto.
45         * include/direct.h: Ditto.
46         * include/directx/d3d9.h: Ditto.
47         * include/directx/d3d9caps.h: Ditto.
48         * include/directx/d3d9types.h: Ditto.
49         * include/directx/dxerr8.h: Ditto.
50         * include/directx/dxerr9.h: Ditto.
51         * include/dirent.h: Ditto.
52         * include/dsadmin.h: Ditto.
53         * include/dsclient.h: Ditto.
54         * include/dsgetdc.h: Ditto.
55         * include/dsquery.h: Ditto.
56         * include/dsrole.h: Ditto.
57         * include/gdiplus.h: Ditto.
58         * include/imagehlp.h: Ditto.
59         * include/io.h: Ditto.
60         * include/math.h: Ditto.
61         * include/ntdsapi.h: Ditto.
62         * include/ntdsbcli.h: Ditto.
63         * include/objsel.h: Ditto.
64         * include/psapi.h: Ditto.
65         * include/rapi.h: Ditto.
66         * include/routprot.h: Ditto.
67         * include/rtutils.h: Ditto.
68         * include/scrnsave.h: Ditto.
69         * include/sdkddkver.h: Ditto.
70         * include/setjmp.h: Ditto.
71         * include/share.h: Ditto.
72         * include/signal.h: Ditto.
73         * include/snmp.h: Ditto.
74         * include/stdio.h: Ditto.
75         * include/stdlib.h: Ditto.
76         * include/string.h: Ditto.
77         * include/strings.h: Ditto.
78         * include/sys/fcntl.h: Ditto.
79         * include/sys/file.h: Ditto.
80         * include/sys/locking.h: Ditto.
81         * include/sys/param.h: Ditto.
82         * include/sys/stat.h: Ditto.
83         * include/sys/types.h: Ditto.
84         * include/sys/utime.h: Ditto.
85         * include/time.h: Ditto.
86         * include/tlhelp32h: Ditto.
87         * include/wchar.h: Ditto.
88         * include/wctype.h: Ditto.
89         * include/windows.h: Ditto.
90         * include/ws2spi.h: Ditto.
91         * include/wsipx.h: Ditto.
92         * include/_mingw.h: Modify the existing file preamble for documentation.
93         * include/conio.h: Ditto.
94         * include/ctype.h: Ditto.
95         * include/ddk/cfg.h: Ditto.
96         * include/ddk/cfgmgr32.h: Ditto.
97         * include/ddk/d4drvif.h: Ditto.
98         * include/ddk/ddkmapi.h: Ditto.
99         * include/ddk/hidpi.h: Ditto.
100         * include/ddk/kbdmou.h: Ditto.
101         * include/ddk/mcd.h: Ditto.
102         * include/ddk/miniport.h: Ditto.
103         * include/ddk/mountdev.h: Ditto.
104         * include/ddk/ndis.h: Ditto.
105         * include/ddk/ndisguid.h: Ditto.
106         * include/ddk/ndistapi.h: Ditto.
107         * include/ddk/ndiswan.h: Ditto.
108         * include/ddk/netpnp.h: Ditto.
109         * include/ddk/newdev.h: Ditto.
110         * include/ddk/ntapi.h: Ditto.
111         * include/ddk/ntdd8042.h: Ditto.
112         * include/ddk/ntddbeep.h: Ditto.
113         * include/ddk/ntddcdrm.h: Ditto.
114         * include/ddk/ntddcdvd.h: Ditto.
115         * include/ddk/ntddchgr.h: Ditto.
116         * include/ddk/ntdddisk.h: Ditto.
117         * include/ddk/ntddk.h: Ditto.
118         * include/ddk/ntddkbd.h: Ditto.
119         * include/ddk/ntddmou.h: Ditto.
120         * include/ddk/ntddndis.h: Ditto.
121         * include/ddk/ntddpar.h: Ditto.
122         * include/ddk/ntddpcm.h: Ditto.
123         * include/ddk/ntddscsi.h: Ditto.
124         * include/ddk/ntddser.h: Ditto.
125         * include/ddk/ntddstor.h: Ditto.
126         * include/ddk/ntddtape.h: Ditto.
127         * include/ddk/ntddtdi.h: Ditto.
128         * include/ddk/ntddvdeo.h: Ditto.
129         * include/ddk/ntddvol.h: Ditto.
130         * include/ddk/ntifs.h: Ditto.
131         * include/ddk/ntpoapi.h: Ditto.
132         * include/ddk/ntstatus.h: Ditto.
133         * include/ddk/parallel.h: Ditto.
134         * include/ddk/pfhook.h: Ditto.
135         * include/ddk/poclass.h: Ditto.
136         * include/ddk/scsi.h: Ditto.
137         * include/ddk/scsiscan.h: Ditto.
138         * include/ddk/scsiwmi.h: Ditto.
139         * include/ddk/smbus.h: Ditto.
140         * include/ddk/srb.h: Ditto.
141         * include/ddk/tdi.h: Ditto.
142         * include/ddk/tdiinfo.h: Ditto.
143         * include/ddk/tdikrnl.h: Ditto.
144         * include/ddk/tdistat.h: Ditto.
145         * include/ddk/tvout.h: Ditto.
146         * include/ddk/upssvc.h: Ditto.
147         * include/ddk/usb100.h: Ditto.
148         * include/ddk/usbcamdi.h: Ditto.
149         * include/ddk/usbdi.h: Ditto.
150         * include/ddk/usbioctl.h: Ditto.
151         * include/ddk/usbiodef.h: Ditto.
152         * include/ddk/usbscan.h: Ditto.
153         * include/ddk/usbuser.h: Ditto.
154         * include/ddk/video.h: Ditto.
155         * include/ddk/videoagp.h: Ditto.
156         * include/ddk/win2k.h: Ditto.
157         * include/ddk/winddi.h: Ditto.
158         * include/ddk/winddk.h: Ditto.
159         * include/ddk/winnt4.h: Ditto.
160         * include/ddk/winxp.h: Ditto.
161         * include/ddk/ws2san.h: Ditto.
162         * include/ddk/xfilter.h: Ditto.
163         * include/dir.h: Ditto.
164         * include/dos.h: Ditto.
165         * include/errno.h: Ditto.
166         * include/excpt.h: Ditto.
167         * include/fcntl.h: Ditto.
168         * include/float.h: Ditto.
169         * include/fltdefs.h: Ditto.
170         * include/gdiplus/gdiplusbase.h: Ditto.
171         * include/gdiplus/gdiplusbrush.h: Ditto.
172         * include/gdiplus/gdipluscolor.h: Ditto.
173         * include/gdiplus/gdipluscolormatrix.h: Ditto.
174         * include/gdiplus/gdiplusenums.h: Ditto.
175         * include/gdiplus/gdiplusflat.h: Ditto.
176         * include/gdiplus/gdiplusgpstubs.h: Ditto.
177         * include/gdiplus/gdiplusgraphics.h: Ditto.
178         * include/gdiplus/gdiplusheaders.h: Ditto.
179         * include/gdiplus/gdiplusimageattributes.h: Ditto.
180         * include/gdiplus/gdiplusimagecodec.h: Ditto.
181         * include/gdiplus/gdiplusimaging.h: Ditto.
182         * include/gdiplus/gdiplusimpl.h: Ditto.
183         * include/gdiplus/gdiplusinit.h: Ditto.
184         * include/gdiplus/gdipluslinecaps.h: Ditto.
185         * include/gdiplus/gdiplusmatrix.h: Ditto.
186         * include/gdiplus/gdiplusmem.h: Ditto.
187         * include/gdiplus/gdiplusmetafile.h: Ditto.
188         * include/gdiplus/gdiplusmetaheader.h: Ditto.
189         * include/gdiplus/gdipluspath.h: Ditto.
190         * include/gdiplus/gdipluspen.h: Ditto.
191         * include/gdiplus/gdipluspixelformats.h: Ditto.
192         * include/gdiplus/gdiplusstringformat.h: Ditto.
193         * include/gdiplus/gdiplustypes.h: Ditto.
194         * include/getopt.h: Ditto.
195         * include/httpext.h: Ditto.
196         * include/ipifcons.h: Ditto.
197         * include/ipinfoid.h: Ditto.
198         * include/ipxconst.h: Ditto.
199         * include/ipxrtdef.h: Ditto.
200         * include/ipxtfflt.h: Ditto.
201         * include/largeint.h: Ditto.
202         * include/libgen.h: Ditto.
203         * include/limits.h: Ditto.
204         * include/locale.h: Ditto.
205         * include/malloc.h: Ditto.
206         * include/mbctype.h: Ditto.
207         * include/mbstring.h: Ditto.
208         * include/mem.h: Ditto.
209         * include/memory.h: Ditto.
210         * include/mgmtapi.h: Ditto.
211         * include/mprapi.h: Ditto.
212         * include/msacm.h: Ditto.
213         * include/mswsock.h: Ditto.
214         * include/ntldap.h: Ditto.
215         * include/objbase.h: Ditto.
216         * include/process.h: Ditto.
217         * include/rpcproxy.h: Ditto.
218         * include/stdint.h: Ditto.
219         * include/sys/timeb.h: Ditto.
220         * include/sys/unistd.h: Ditto.
221         * include/tchar.h: Ditto.
222         * include/unistd.h: Ditto.
223         * include/winber.h: Ditto.
224         * include/winldap.h: Ditto.
225         * include/winsnmp.h: Ditto.
226         * include/winsock.h: Ditto.
227         * include/winsock2.h: Ditto.
228         * include/ws2tcpip.h: Ditto.
229         * include/zmouse.h: Ditto.
230         * include/dir.h: Add warning for using an obsolete file.
231         * include/inttypes.h: Modify white space.
232         * include/richole.h: Ditto.
233         * include/*: Reorder lines for common look and feel with regard to the
234         file included guards.
235
236 2012-09-05  Earnie Boyd  <earnie@users.sourceforge.net>
237
238         Apply LICENSE to all files as appropriate.
239
240         * Makefile.in: Add file preamble.
241         * README: Ditto.
242         * config.h.in: Ditto.
243         * configure.ac: Ditto.
244         * include/*.h: Ditto.
245         * include/ddk/*: Ditto.
246         * include/directx/*: Ditto.
247         * include/gdiplus/*: Ditto
248         * src/libcrt/complex/*: Ditto.
249         * src/libcrt/crt/*: Ditto.
250         * src/libcrt/ctype/*: Ditto.
251         * src/libcrt/fenv/*: Ditto.
252         * src/libcrt/include/*: Ditto.
253         * src/libcrt/inttypes/*: Ditto.
254         * src/libcrt/math/*: Ditto.
255         * src/libcrt/misc/*: Ditto.
256         * src/libcrt/posix/*: Ditto.
257         * src/libcrt/search/*: Ditto.
258         * src/libcrt/stdio/*: Ditto.
259         * src/libcrt/sys/time/*: Ditto.
260         * src/libcrt/tchar/*: Ditto.
261         * src/libcrt/wchar/*: Ditto.
262         * src/libgdiplus/*: Ditto.
263         * src/liblargeint/*: Ditto.
264         * src/libscrnsave/*: Ditto.
265         * src/libshell32/*: Ditto.
266         * src/libuuid/*: Ditto.
267         * src/libws2_32/*: Ditto.
268         * tests/TODO: Add an item to review the tests files for LICENSE
269         application.
270
271 2012-09-05  Earnie Boyd  <earnie@users.sourceforge.net>
272
273         Segregate source that cannot take on the MinGW.org LICENSE.
274
275         * Makefile.in: Make changes based on moved files.
276         * gpl/*: Move to misc/gpl/*.
277         * include/GL/*: Move to misc/include/GL/*.
278         * include/profile.h: Move to misc/include/profile.h.
279         * src/libcrt/math/cephes_mconf.h: Move to 
280         misc/src/include/cephes_mconf.h.
281         * src/libcrt/include/gdtoa.h: Move to misc/src/include/gdtoa.h.
282         * src/libcrt/gdtoa/*: Move to misc/src/libcrt/gdtoa/*.
283         * src/libcrt/math/cbrt.c: Move to misc/src/libcrt/math/cbrt.c.
284         * src/libcrt/math/cbrtf.c: Move to misc/src/libcrt/math/cbrtf.c.
285         * src/libcrt/math/cbrtl.c: Move to misc/src/libcrt/math/cbrtl.c.
286         * src/libcrt/math/coshl.c: Move to misc/src/libcrt/math/coshl.c.
287         * src/libcrt/math/erfl.c: Move to misc/src/libcrt/math/erfl.c.
288         * src/libcrt/math/frexpl.S: Move to misc/src/libcrt/math/frexpl.S.
289         * src/libcrt/math/hypotl.c: Move to misc/src/libcrt/math/hypotl.c.
290         * src/libcrt/math/lgamma.c: Move to misc/src/libcrt/math/lgamma.c.
291         * src/libcrt/math/lgammaf.c: Move to misc/src/libcrt/math/lgammaf.c.
292         * src/libcrt/math/pow.c: Move to misc/src/libcrt/math/pow.c.
293         * src/libcrt/math/powi.c: Move to misc/src/libcrt/math/powi.c.
294         * src/libcrt/math/powif.c: Move to misc/src/libcrt/math/powif.c.
295         * src/libcrt/math/powil.c: Move to misc/src/libcrt/math/powil.c.
296         * src/libcrt/math/powl.c: Move to misc/src/libcrt/math/powl.c.
297         * src/libcrt/math/sinhl.c: Move to misc/src/libcrt/math/sinhl.c.
298         * src/libcrt/math/tanhl.c: Move to misc/src/libcrt/math/tanhl.c.
299         * src/libcrt/math/tgamma.c: Move to misc/src/libcrt/math/tgamma.c.
300         * src/libcrt/math/tgammaf.c: Move to misc/src/libcrt/math/tgammaf.c.
301         * src/libcrt/profile/*: Move to misc/src/libcrt/profile/*.
302         * src/libcrt/libdinput/*: Move to misc/src/libcrt/libdinput/*.
303         * src/libcrt/libdmoguids/*: Move to misc/src/libcrt/libdmoguids/*.
304         * src/libcrt/libdxerr8/*: Move to misc/src/libcrt/libdxerr8/*.
305         * src/libcrt/libdxerr9/*: Move to misc/src/libcrt/libdxerr9/*.
306         * src/libcrt/libdxguid/*: Move to misc/src/libcrt/libdxguid/*.
307         * src/libcrt/libksuser/*: Move to misc/src/libcrt/libksuser/*.
308         * src/libcrt/libstrmiids/*: Move to misc/src/libcrt/libstrmiids/*.
309
310 2012-09-04  Earnie Boyd  <earnie@users.sourceforge.net>
311
312         More on assuming GCC is greater than or equal to version 3.5.4 and that
313         GCC is the only compiler to be used for MinGW.org.
314
315         * src/libcrt/math/cephes_mconf.h: Remove unneeded filters based on the
316         assumptions.
317         * include/_mingw.h: Fix typo.
318
319 2012-09-04  Earnie Boyd  <earnie@users.sourceforge.net>
320
321         More on assuming GCC is greater than or equal to version 3.5.4 and that
322         GCC is the only compiler to be used for MinGW.org.
323
324         * include/pbt.h: Remove unneeded filters based on the assumptions.
325         * include/powrprof.h: Ditto.
326         * include/prsht.h: Ditto.
327         * include/psapi.h: Ditto.
328         * include/qedit.h: Ditto.
329         * include/rapi.h: Ditto.
330         * include/ras.h: Ditto.
331         * include/rasdlg.h: Ditto.
332         * include/raserror.h: Ditto.
333         * include/rassapi.h: Ditto.
334         * include/reason.h: Ditto.
335         * include/regstr.h: Ditto.
336         * include/richedit.h: Ditto.
337         * include/richole.h: Ditto.
338         * include/oleidl.h: Ditto.
339         * include/oledlg.h: Ditto.
340         * include/olectlid.h: Ditto.
341         * include/olectl.h: Ditto.
342         * include/oleauto.h: Ditto.
343         * include/oleacc.h: Ditto.
344         * include/ole2ver.h: Ditto.
345         * include/ole2.h: Ditto.
346         * include/ole.h: Ditto.
347         * include/odbcinst.h: Ditto.
348         * include/ocidl.h: Ditto.
349         * include/objsel.h: Ditto.
350         * include/objsafe.h: Ditto.
351         * include/objidl.h: Ditto.
352         * include/objfwd.h: Ditto.
353         * include/objbase.h: Ditto.
354         * include/oaidl.h: Ditto.
355         * include/ntsecpkg.h: Ditto.
356         * include/ntsecapi.h: Ditto.
357         * include/ntldap.h: Ditto.
358         * include/ntdsbcli.h: Ditto.
359         * include/ntdll.h: Ditto.
360         * include/ntdef.h: Ditto.
361         * include/nspapi.h: Ditto.
362         * include/nddeapi.h: Ditto.
363         * include/nb30.h: Ditto.
364         * include/mswsock.h: Ditto.
365         * include/mshtml.h: Ditto.
366         * include/msacm.h: Ditto.
367         * include/mq.h: Ditto.
368         * include/mprapi.h: Ditto.
369         * include/mpegtype.h: Ditto.
370         * include/mmsystem.h: Ditto.
371         * include/mmreg.h: Ditto.
372         * include/mlang.h: Ditto.
373         * include/mgmtapi.h: Ditto.
374         * include/mgm.h: Ditto.
375         * include/mcx.h: Ditto.
376         * include/mciavi.h: Ditto.
377         * include/math.h: Ditto.
378         * include/mapi.h: Ditto.
379         * include/lzexpand.h: Ditto.
380         * include/lmwksta.h: Ditto.
381         * include/lmuseflg.h: Ditto.
382         * include/lmuse.h: Ditto.
383         * include/lmsvc.h: Ditto.
384         * include/lmstats.h: Ditto.
385         * include/lmsname.h: Ditto.
386         * include/lmshare.h: Ditto.
387         * include/lmserver.h: Ditto.
388         * include/lmrepl.h: Ditto.
389         * include/lmremutl.h: Ditto.
390         * include/lmmsg.h: Ditto.
391         * include/lmerrlog.h: Ditto.
392         * include/lmerr.h: Ditto.
393         * include/lmcons.h: Ditto.
394         * include/lmconfig.h: Ditto.
395         * include/lmchdev.h: Ditto.
396         * include/lmbrowsr.h: Ditto.
397         * include/lmaudit.h: Ditto.
398         * include/lmat.h: Ditto.
399         * include/lmapibug.h: Ditto.
400         * include/lmalert.h: Ditto.
401         * include/lmaccess.h: Ditto.
402         * include/lm.h: Ditto.
403         * include/largeint.h: Ditto.
404         * include/ksmedia.h: Ditto.
405         * include/ks.h: Ditto.
406         * include/isguids.h: Ditto.
407         * include/ipxtfflt.h: Ditto.
408         * include/ipxrtdef.h: Ditto.
409         * include/ipxconst.h: Ditto.
410         * include/iptypes.h: Ditto.
411         * include/iprtrmib.h: Ditto.
412         * include/ipinfoid.h: Ditto.
413         * include/ipifcons.h: Ditto.
414         * include/iphlpapi.h: Ditto.
415         * include/ipexport.h: Ditto.
416         * include/intshcut.h: Ditto.
417         * include/initguid.h: Ditto.
418         * include/imm.h: Ditto.
419         * include/imagehlp.h: Ditto.
420         * include/il21dec.h: Ditto.
421         * include/idispids.h: Ditto.
422         * include/icm.h: Ditto.
423         * include/httpext.h: Ditto.
424         * include/GL/glu.h: Ditto.
425         * include/gdiplus/gdiplustypes.h: Ditto.
426         * include/gdiplus/gdiplusstringformat.h: Ditto.
427         * include/gdiplus/gdipluspixelformats.h: Ditto.
428         * include/gdiplus/gdipluspen.h: Ditto.
429         * include/gdiplus/gdipluspath.h: Ditto.
430         * include/gdiplus/gdiplusmetaheader.h: Ditto.
431         * include/gdiplus/gdiplusmetafile.h: Ditto.
432         * include/gdiplus/gdiplusmem.h: Ditto.
433         * include/gdiplus/gdiplusmatrix.h: Ditto.
434         * include/gdiplus/gdipluslinecaps.h: Ditto.
435         * include/gdiplus/gdiplusinit.h: Ditto.
436         * include/gdiplus/gdiplusimpl.h: Ditto.
437         * include/gdiplus/gdiplusimaging.h: Ditto.
438         * include/gdiplus/gdiplusimagecodec.h: Ditto.
439         * include/gdiplus/gdiplusimageattributes.h: Ditto.
440         * include/gdiplus/gdiplusheaders.h: Ditto.
441         * include/gdiplus/gdiplusgraphics.h: Ditto.
442         * include/gdiplus/gdiplusgpstubs.h: Ditto.
443         * include/gdiplus/gdiplusflat.h: Ditto.
444         * include/gdiplus/gdiplusenums.h: Ditto.
445         * include/gdiplus/gdipluseffects.h: Ditto.
446         * include/gdiplus/gdipluscolormatrix.h: Ditto.
447         * include/gdiplus/gdipluscolor.h: Ditto.
448         * include/gdiplus/gdiplusbrush.h: Ditto.
449         * include/gdiplus/gdiplusbase.h: Ditto.
450         * include/gdiplus/gdiplus.h: Ditto.
451         * include/fltdefs.h: Ditto.
452         * include/exdispid.h: Ditto.
453         * include/exdisp.h: Ditto.
454         * include/evcode.h: Ditto.
455         * include/errors.h: Ditto.
456         * include/errorrep.h: Ditto.
457         * include/edevdefs.h: Ditto.
458         * include/dvdmedia.h: Ditto.
459         * include/dvdevcod.h: Ditto.
460         * include/dsrole.h: Ditto.
461         * include/dsquery.h: Ditto.
462         * include/dshow.h: Ditto.
463         * include/dsgetdc.h: Ditto.
464         * include/dsclient.h: Ditto.
465         * include/dsadmin.h: Ditto.
466         * include/docobj.h: Ditto.
467         * include/dlgs.h: Ditto.
468         * include/directx/dxerr9.h: Ditto.
469         * include/directx/dxerr8.h: Ditto.
470         * include/directx/d3d9types.h: Ditto.
471         * include/directx/d3d9caps.h: Ditto.
472         * include/directx/d3d9.h: Ditto.
473         * include/dhcpcsdk.h: Ditto.
474         * include/devguid.h: Ditto.
475         * include/ddk/xfilter.h: Ditto.
476         * include/ddk/ws2san.h: Ditto.
477         * include/ddk/winnt4.h: Ditto.
478         * include/ddk/winddk.h: Ditto.
479         * include/ddk/winddi.h: Ditto.
480         * include/ddk/win2k.h: Ditto.
481         * include/ddk/videoagp.h: Ditto.
482         * include/ddk/video.h: Ditto.
483         * include/ddk/usbuser.h: Ditto.
484         * include/ddk/usbscan.h: Ditto.
485         * include/ddk/usbiodef.h: Ditto.
486         * include/ddk/usbioctl.h: Ditto.
487         * include/ddk/usbdi.h: Ditto.
488         * include/ddk/usbcamdi.h: Ditto.
489         * include/ddk/usb100.h: Ditto.
490         * include/ddk/usb.h: Ditto.
491         * include/ddk/upssvc.h: Ditto.
492         * include/ddk/tvout.h: Ditto.
493         * include/ddk/tdistat.h: Ditto.
494         * include/ddk/tdikrnl.h: Ditto.
495         * include/ddk/tdiinfo.h: Ditto.
496         * include/ddk/tdi.h: Ditto.
497         * include/ddk/storport.h: Ditto.
498         * include/ddk/srb.h: Ditto.
499         * include/ddk/smbus.h: Ditto.
500         * include/ddk/scsiwmi.h: Ditto.
501         * include/ddk/scsiscan.h: Ditto.
502         * include/ddk/scsi.h: Ditto.
503         * include/ddk/poclass.h: Ditto.
504         * include/ddk/pfhook.h: Ditto.
505         * include/ddk/parallel.h: Ditto.
506         * include/ddk/ntstatus.h: Ditto.
507         * include/ddk/ntpoapi.h: Ditto.
508         * include/ddk/ntifs.h: Ditto.
509         * include/ddk/ntddvol.h: Ditto.
510         * include/ddk/ntddvideo.h: Ditto.
511         * include/ddk/ntddtdi.h: Ditto.
512         * include/ddk/ntddtape.h: Ditto.
513         * include/ddk/ntddstor.h: Ditto.
514         * include/ddk/ntddser.h: Ditto.
515         * include/ddk/ntddscsi.h: Ditto.
516         * include/ddk/ntddpcm.h: Ditto.
517         * include/ddk/ntddpar.h: Ditto.
518         * include/ddk/ntddndis.h: Ditto.
519         * include/ddk/ntddmou.h: Ditto.
520         * include/ddk/ntddkbd.h: Ditto.
521         * include/ddk/ntdddk.h: Ditto.
522         * include/ddk/ntdddisk.h: Ditto.
523         * include/ddk/ntddchgr.h: Ditto.
524         * include/ddk/ntddcdvd.h: Ditto.
525         * include/ddk/ntddcdrm.h: Ditto.
526         * include/ddk/ntddbeep.h: Ditto.
527         * include/ddk/ntdd8042.h: Ditto.
528         * include/ddk/ntapi.h: Ditto.
529         * include/ddk/atm.h: Ditto.
530         * include/ddk/batclass.h: Ditto.
531         * include/ddk/cfg.h: Ditto.
532         * include/ddk/cfgmgr32.h: Ditto.
533         * include/ddk/d4drvif.h: Ditto.
534         * include/ddk/d4iface.h: Ditto.
535         * include/ddk/ddkmapi.h: Ditto.
536         * include/ddk/hidclass.h: Ditto.
537         * include/ddk/hidpi.h: Ditto.
538         * include/ddk/hidsdi.h: Ditto.
539         * include/ddk/hidusage.h: Ditto.
540         * include/ddk/mcd.h: Ditto.
541         * include/ddk/miniport.h: Ditto.
542         * include/ddk/minitape.h: Ditto.
543         * include/ddk/mountdev.h: Ditto.
544         * include/ddk/mountmgr.h: Ditto.
545         * include/ddk/ndis.h: Ditto.
546         * include/ddk/ndisguid.h: Ditto.
547         * include/ddk/ndistapi.h: Ditto.
548         * include/ddk/ndiswan.h: Ditto.
549         * include/ddk/netevent.h: Ditto.
550         * include/ddk/netpnp.h: Ditto.
551         * include/ddk/newdev.h: Ditto.
552         * include/basetyps.h: Ditto.
553         * include/bdatypes.h: Ditto.
554         * include/cderr.h: Ditto.
555         * include/cguid.h: Ditto.
556         * include/cmnquery.h: Ditto.
557         * include/comcat.h: Ditto.
558         * include/commctrl.h: Ditto.
559         * include/commdlg.h: Ditto.
560         * include/control.h: Ditto.
561         * include/cpl.h: Ditto.
562         * include/cplext.h: Ditto.
563         * include/custcntl.h: Ditto.
564         * include/dbt.h: Ditto.
565         * include/dde.h: Ditto.
566         * include/ddeml.h: Ditto.
567         * include/mq.h: Remove CTRL-M from line endings.
568         * include/gdiplus/gdiplustypes.h: Ditto.
569         * include/gdiplus/gdiplusstringformat.h: Ditto.
570         * include/gdiplus/gdipluspen.h: Ditto.
571         * include/gdiplus/gdipluspath.h: Ditto.
572         * include/gdiplus/gdiplusmetaheader.h: Ditto.
573         * include/gdiplus/gdiplusmetafile.h: Ditto.
574         * include/gdiplus/gdiplusmem.h: Ditto.
575         * include/gdiplus/gdiplusmatrix.h: Ditto.
576         * include/gdiplus/gdipluslinecaps.h: Ditto.
577         * include/gdiplus/gdiplusinit.h: Ditto.
578         * include/gdiplus/gdiplusimpl.h: Ditto.
579         * include/gdiplus/gdiplusimaging.h: Ditto.
580         * include/gdiplus/gdiplusimagecodec.h: Ditto.
581         * include/gdiplus/gdiplusimageattributes.h: Ditto.
582         * include/gdiplus/gdiplusheaders.h: Ditto.
583         * include/gdiplus/gdiplusgraphics.h: Ditto.
584         * include/gdiplus/gdiplusgpstubs.h: Ditto.
585         * include/gdiplus/gdiplusflat.h: Ditto.
586         * include/gdiplus/gdiplusenums.h: Ditto.
587         * include/gdiplus/gdipluseffects.h: Ditto.
588         * include/gdiplus/gdipluscolormatrix.h: Ditto.
589         * include/gdiplus/gdipluscolor.h: Ditto.
590         * include/gdiplus/gdiplusbrush.h: Ditto.
591         * include/gdiplus/gdiplusbase.h: Ditto.
592         * include/gdiplus/gdiplus.h: Ditto.
593
594 2012-09-01  Earnie Boyd  <earnie@users.sourceforge.net>
595
596         More on assuming GCC is greater than or equal to version 3.5.4 and that
597         GCC is the only compiler to be used for MinGW.org.
598
599         * include/routprot.h: Remove unneeded filters based on the assumptions.
600         * include/rpc.h: Ditto.
601         * include/rpcdce.h: Ditto.
602         * include/rpcdce2.h: Ditto.
603         * include/rpcdcep.h: Ditto.
604         * include/rpcndr.h: Ditto.
605         * include/rpcnsi.h: Ditto.
606         * include/rpcnsip.h: Ditto.
607         * include/rpcnterr.h: Ditto.
608         * include/rpcproxy.h: Ditto.
609         * include/rpcutils.h: Ditto.
610         * include/schannel.h: Ditto.
611         * include/schnlsp.h: Ditto.
612         * include/scrnsave.h: Ditto.
613         * include/sddl.h: Ditto.
614         * include/secext.h: Ditto.
615         * include/security.h: Ditto.
616         * include/servprov.h: Ditto.
617         * include/setupapi.h: Ditto.
618         * include/shell.api.h: Ditto.
619         * include/shldisp.h: Ditto.
620         * include/shlguid.h: Ditto.
621         * include/shlobj.h: Ditto.
622         * include/shlwapi.h: Ditto.
623         * include/shobjidl.h: Ditto.
624         * include/snmp.h: Ditto.
625         * include/specstrings.h: Ditto.
626         * include/sql.h: Ditto.
627         * include/sqlext.h: Ditto.
628         * include/sqltypes.h: Ditto.
629         * include/sqlucode.h: Ditto.
630         * include/sspi.h: Ditto.
631         * include/stm.h: Ditto.
632         * include/strmif.h: Ditto.
633         * include/subauth.h: Ditto.
634         * include/svcguid.h: Ditto.
635         * include/tlhelp32.h: Ditto.
636         * include/tmschema.h: Ditto.
637         * include/unknwn.h: Ditto.
638
639 2012-08-31  Earnie Boyd  <earnie@users.sourceforge.net>
640
641         More on assuming GCC is greater than or equal to version 3.5.4 and that
642         GCC is the only compiler to be used for MinGW.org.
643
644         * include/winnt.h: Remove unneeded filters based on the assumptions.
645         (_SYSTEM_POWER_INFORMATION): Introduce filter for _WIN32_WINNT >=
646         Windows XP.
647         * include/winperf.h: Remove unneeded filters based on the assumptions.
648         * include/winreg.h: Ditto.
649         * include/winresrc.h: Ditto.
650         * include/winsnmp.h: Ditto.
651         * include/winsock.h: Ditto.
652         * include/winsock2.h: Ditto.
653         * include/winspool.h: Ditto.
654         * include/winsvc.h: Ditto.
655         * include/winuser.h: Ditto.
656         * include/winver.h: Ditto.
657         * include/ws2spi.h: Ditto.
658         * include/ws2tcpip.h: Ditto.
659         * include/wsahelp.h: Ditto.
660         * include/wsipx.h: Ditto.
661         * include/wsnetbs.h: Ditto.
662         * include/wingdi.h: Ditto.
663         * include/wininet.h: Ditto.
664         * include/winocotl.h: Ditto.
665         * include/winldap.h:Ditto.
666         * include/winnls.h: Ditto.
667         * include/userenv.h: Ditto.
668         * include/usp10.h: Ditto.
669         * include/uxtheme.h: Ditto.
670         * include/vidcap.h: Ditto.
671         * include/vmr9.h: Ditto.
672         * include/vptype.h: Ditto.
673         * include/w32api.h: Ditto.
674         * include/winable.h: Ditto.
675         * include/winbase.h: Ditto.
676         * include/winber.h: Ditto.
677         * include/wincon.h: Ditto.
678         * include/wincrypt.h: Ditto.
679         * include/windef.h: Ditto.
680         * include/windns.h: Ditto.
681         * include/windows.h: Ditto.
682         * include/windowsx.h: Ditto.
683         * include/winerror.h: Ditto.
684         * include/wchar.h: Ditto.  Add GCC system_header pragma.
685         * include/_mingw.h: Give an error if __GNUC__ isn't defined or isn't >=
686         version 3.4.5.
687
688 2012-08-28  Earnie Boyd  <earnie@users.sourceforge.net>
689
690         We are going to assume that MinGW is using GCC version greater than or
691         equal to 3.5.4 and remove any filters related to earlier versions. We
692         are also going to remove any possibility of using a compiler other than
693         GCC.
694
695         * include/_mingw.h: Remove filters for __GNUC__ >=3, remove the
696         possibility of using a compiler other than GCC and remove any other
697         needless filters.
698         * include/acccrtl.h: Ditto.
699         * include/aclapi.h: Ditto.
700         * include/aclui.h: Ditto.
701         * include/adsprop.h: Ditto.
702         * include/afxres.h: Ditto.
703         * include/amaudio.h: Ditto.
704         * include/amvideo.h: Ditto.
705         * include/audevcod.h: Ditto.
706         * include/aygshell.h: Ditto.
707         * include/basetsd.h: Ditto.
708         * include/wtsapi32.h: Ditto.
709         * include/wtypes.h: Ditto.
710         * include/xprtdefs.h: Ditto.
711         * include/zmouse.h: Ditto.
712         * include/aviriff.h: Ditto.
713         * src/libcrt/crt/CRT_fp10.c: Ditto.
714         * src/libcrt/crt/CRT_fp8.c: Ditto.
715         * src/libcrt/crt/dllcrt1.c: Ditto.
716         * src/libcrt/crt/pseudo-reloc.c: Ditto.
717
718 2012-08-23  Earnie Boyd  <earnie@users.sourceforge.net>
719
720         * configure.ac: Set AC_CONFIG_AUX_DIR, AC_PREFIX_DEFAULT and call
721         AC_CANONICAL_SYSTEM.
722         * .gitmodules: New file.
723         * build-aux: New submodule.
724
725 2012-08-20  Earnie Boyd  <earnie@users.sourceforge.net>
726
727         * Makefile.in (check): Add target.
728         (install-wsl-dirs): Ditto.
729         (install-wsl): Ditto.
730         (dist-wsl): Ditto.
731         (_dist-wsl-all_): Ditto.
732         (dist-wsl-mkdir): Ditto.
733         (dist-wsl-install): Ditto.
734         (dist-wsl-dll): Ditto.
735         (dist-wsl-dev): Ditto.
736         (dist-wsl-lic): Ditto.
737         (dist-wsl-doc): Ditto.
738         (dist-wsl-src): Ditto.
739         (dist-mingwrt-dll): Correct typo.
740         (libmingwex_a_SOURCES): Ditto.
741         (DLLTOOL_FLAGS): Remove -U.
742         (libmoldname%.a): New target.
743         (clean): Using find was not a good idea.
744         Step into tests subdirectory and execute the same target.
745         (distclean): Add removal of dist/ directory.
746         Step into tests subdirectory and execute the same target.
747         * configure.ac (tests/Makefile): Add to AC_CONFIG_FILES.
748         * doc/: New files.
749         * gpl/: Ditto.
750         * include/profile.h: Ditto.
751         * lib/: Ditto.
752         * src/: Ditto.
753         * tests/: Ditto.
754
755 2012-08-19  Earnie Boyd  <earnie@users.sourceforge.net>
756
757         Needed to be able to make dist-mingwrt and dist-w32api to create these
758         packages individually.  Eventually we also need dist-wsl target to
759         create a package named mingw.org-wsl.
760
761         * include/_mingw.h (__MINGW_VERSION): Correct typo.
762         (__MINGW_MAJOR_VERSION): Ditto.
763         * include/w32api.h: Add deprecated file warning.
764         * Makefile.in: Throughout, add and correct targets for building
765         distributed mingwrt and w32api packages.
766         (PACKAGE_VERSION): Add configured variable.
767         (PACKAGE_RELEASE): Ditto.
768         (winapi_DDK_DEF): New variable.
769         (winapi_DIRECTX_DEF): Ditto.
770         (winapi_DIRECTX_DINPUT_DEF): Ditto.
771         (winapi_lib_DDK_LIBRARIES): Ditto.
772         (winapi_lib_DIRECTX_LIBRARIES): Ditto.
773         (winapi_lib_DIRECTX_INPUT_LIBRARIES): Ditto.
774         (libdmoguids_a_SOURCES): Ditto.
775         (libdmoguids_a_OBJECTS): Ditto.
776         (libdxguid_a_SOURCES): Ditto.
777         (libdxguid_a_OBJECTS): Ditto.
778         (libstrmiids_a_SOURCES): Ditto.
779         (libstrmiids_a_OBJECTS): Ditto.
780         (complex_SOURCES): Ditto.
781         (libdinput_a_SOURCES): Ditto.
782         (libdinput_a_OBJECTS): Ditto.
783         (libdxerr8_a_SOURCES): Ditto.
784         (libdxerr8_a_OBJECTS): Ditto.
785         (libdxerr9_a_SOURCES): Ditto.
786         (libdxerr9_a_OBJECTS): Ditto.
787         (mingwrt_bin_LIBRARIES): Ditto.
788         (mingwrt_lib_LIBRARIES): Ditto.
789         (mingwrt_lib_INCLUDES): Ditto.
790         (mingwrt_lib_SYS_INCLUDES): Ditto.
791         (w32api_lib_INCLUDES): Ditto.
792         (w32api_lib_DDK_INCLUDES): Ditto.
793         (w32api_lib_GDIPLUS_INCLUDES): Ditto.
794         (w32api_lib_GL_INCLUDES): Ditto
795         (w32api_lib_DIRECTX_INCLUDES): Ditto.
796         (w32api_lib_LIBRARIES): Ditto.
797         (winapi_lib_EXTRA_LIBRARIES): Add libdmoguids.a, libdxguid.a and
798         libstrmiids.a
799         (lib_LIBRARIES): Add winapi_lib_DDK_LIBRARIES,
800         winapi_lib_DIRECTX_LIBRARIES and winapi_lib_DIRECTX_DINPUT_LIBRARIES.
801         (ALL_SOURCES): Add libdinput_a_SOURCES, libdxerr8_a_SOURCES and
802         libdxerr9_a_SOURCES.
803         (winapi_lib_DDK_LIBRARIES): New target.
804         (winapi_lib_DIRECTX_LIBRARIES): Ditto.
805         (lib%.a): Ditto.
806         (crt1.o): Ditto.
807         (crt2.o): Ditto.
808         (dllcrt1.o): Ditto.
809         (dllcrt2.o): Ditto.
810         (libdinput.a): Ditto.
811         (libdinput8.a): Ditto.
812         (libdinput_a_OBJECTS): Ditto.
813         (libdmoguids_a_OBJECTS): Ditto.
814         (libdxguid_a_OBJECTS): Ditto.
815         (libstrmiids_a_OBJECTS): Ditto.
816         (libdxerr8.a): Ditto.
817         (libdxerr9.a): Ditto.
818         (libmoguids.a): Ditto.
819         (libdxguid.a): Ditto.
820         (libstrmiids.a): Ditto.
821         (install-mingwrt-dirs): Ditto.
822         (install-mingwrt): Ditto.
823         (dist): Ditto.
824         (dist-mingwrt): Ditto.
825         (_dist-mingwrt-all_): Ditto.
826         (dist-mingwrt-mkdir): Ditto.
827         (dist-mingwrt-install): Ditto.
828         (dist-mingwrt-dll): Ditto.
829         (dist-mingwrt-dev): Ditto.
830         ($(DESTDIR)$(prefix)/share/doc/mingwrt/DISCLAIMER): Ditto
831         (dist-mingwrt-lic): Ditto.
832         (dist-mingwrt-doc): Ditto.
833         (dist-mingwrt-src): Ditto.
834         (install-w32api-dirs): Ditto.
835         (install-w32api): Ditto.
836         (dist-w32api): Ditto.
837         (_dist-w32api-all_): Ditto.
838         (dist-w32api-mkdir): Ditto.
839         (dist-w32api-install): Ditto.
840         (dist-w32api-dev): Ditto.
841         (dist-w32api-lic): Ditto.
842         (dist-w32api-doc): Ditto.
843         (dist-w32api-src): Ditto.
844         (install-docs): Correct cp action.
845         (libmingex.a): Correct dependencies.
846         * configure.ac (AC_INIT): Correct the version.
847
848 2012-08-14  Earnie Boyd  <earnie@users.sourceforge.net>
849
850         * Makefile.in: New file.
851         * configure.ac: Ditto.
852         * config.h.in: Ditto.
853         * .gitignore: Add install-sh.
854
855 2012-08-13  Earnie Boyd  <earnie@users.sourceforge.net>
856
857         * .gitignore (Makefile.in): Remove entry.
858         (*.bak): Add entry.
859
860 2012-08-12  Earnie Boyd  <earnie@users.sourceforge.net>
861
862         * include/CVS/*: Remove accidentally added CVS directories.
863         * .gitignore (*.log): Ignore all .log file types.
864
865 2012-08-11  Earnie Boyd  <earnie@users.sourceforge.net>
866
867         * include/*: Add combined winsup/mingw and winsup/w32api include files.
868
869 2012-08-08  Earnie Boyd  <earnie@users.sourceforge.net>
870
871         * ChangeLog: New file.
872         * LICENSE: Ditto.
873         * README: Ditto.
874         * .gitignore: Ditto.