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