1 2012-09-06 Earnie Boyd <earnie@users.sourceforge.net>
3 Miscellaneous changes discovered during manual audit.
5 * src/libcrt/math/lgammal.c: Remove generated file preamble and move to
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
22 Add lround.c, lroundf.c, lroundl.c, round.c, roundf.c and roundl.c.
23 Remove lround_generic.c and round_generic.c.
25 2012-09-06 Earnie Boyd <earnie@users.sourceforge.net>
27 Manual resolution for LICENSE for files already containing a file
28 preamble as appropriate.
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.
236 2012-09-05 Earnie Boyd <earnie@users.sourceforge.net>
238 Apply LICENSE to all files as appropriate.
240 * Makefile.in: Add file preamble.
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
271 2012-09-05 Earnie Boyd <earnie@users.sourceforge.net>
273 Segregate source that cannot take on the MinGW.org LICENSE.
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/*.
310 2012-09-04 Earnie Boyd <earnie@users.sourceforge.net>
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.
315 * src/libcrt/math/cephes_mconf.h: Remove unneeded filters based on the
317 * include/_mingw.h: Fix typo.
319 2012-09-04 Earnie Boyd <earnie@users.sourceforge.net>
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.
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.
594 2012-09-01 Earnie Boyd <earnie@users.sourceforge.net>
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.
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.
639 2012-08-31 Earnie Boyd <earnie@users.sourceforge.net>
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.
644 * include/winnt.h: Remove unneeded filters based on the assumptions.
645 (_SYSTEM_POWER_INFORMATION): Introduce filter for _WIN32_WINNT >=
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 >=
688 2012-08-28 Earnie Boyd <earnie@users.sourceforge.net>
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
695 * include/_mingw.h: Remove filters for __GNUC__ >=3, remove the
696 possibility of using a compiler other than GCC and remove any other
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.
718 2012-08-23 Earnie Boyd <earnie@users.sourceforge.net>
720 * configure.ac: Set AC_CONFIG_AUX_DIR, AC_PREFIX_DEFAULT and call
722 * .gitmodules: New file.
723 * build-aux: New submodule.
725 2012-08-20 Earnie Boyd <earnie@users.sourceforge.net>
727 * Makefile.in (check): Add target.
728 (install-wsl-dirs): Ditto.
729 (install-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.
750 * include/profile.h: Ditto.
755 2012-08-19 Earnie Boyd <earnie@users.sourceforge.net>
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.
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
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
803 (winapi_lib_DDK_LIBRARIES): New target.
804 (winapi_lib_DIRECTX_LIBRARIES): 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.
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.
848 2012-08-14 Earnie Boyd <earnie@users.sourceforge.net>
850 * Makefile.in: New file.
851 * configure.ac: Ditto.
852 * config.h.in: Ditto.
853 * .gitignore: Add install-sh.
855 2012-08-13 Earnie Boyd <earnie@users.sourceforge.net>
857 * .gitignore (Makefile.in): Remove entry.
860 2012-08-12 Earnie Boyd <earnie@users.sourceforge.net>
862 * include/CVS/*: Remove accidentally added CVS directories.
863 * .gitignore (*.log): Ignore all .log file types.
865 2012-08-11 Earnie Boyd <earnie@users.sourceforge.net>
867 * include/*: Add combined winsup/mingw and winsup/w32api include files.
869 2012-08-08 Earnie Boyd <earnie@users.sourceforge.net>
871 * ChangeLog: New file.