1 2012-09-18 Earnie Boyd <earnie@users.sourceforge.net>
3 Redo the filters based on assumptions discussed in mingw-dvlpr list.
5 * include/shobjidl.h (_mingw.h): Include.
6 * include/shlwapi.h: Ditto.
7 * include/snmp.h: Ditto.
8 * include/specstrings.h: Ditto.
9 * include/sql.h: Ditto.
10 * include/sqlext.h: Ditto.
11 * include/sqltypes.h: Ditto.
12 * include/sqlucode.h: Ditto.
13 * include/sspi.h: Ditto.
14 * include/stm.h: Ditto.
15 * include/strings.h: Ditto.
16 * include/strmif.h: Ditto.
17 * include/subauth.h: Ditto.
18 * include/svcguid.h: Ditto.
19 * include/tchar.h: Ditto.
20 * include/tlhelp32.h: Ditto.
21 * include/tmschema.h: Ditto.
22 * include/unistd.h: Ditto.
23 * include/unknwn.h: Ditto.
24 * include/userenv.h: Ditto.
25 * include/usp10.h: Ditto.
26 * include/utime.h: Ditto.
27 * include/uxtheme.h: Ditto.
28 * include/values.h: Ditto.
29 * include/vfw.h: Ditto.
30 * include/vidcap.h: Ditto.
31 * include/vmr9.h: Ditto.
32 * include/vptype.h: Ditto.
33 * include/wtypes.h: Ditto.
34 * include/winable.h: Ditto.
35 * include/winbase.h: Ditto.
36 * include/winber.h: Ditto.
37 * include/wincon.h: Ditto.
38 * include/wincrypt.h: Ditto.
39 * include/windef.h: Ditto.
40 * include/windns.h: Ditto.
41 * include/windows.h: Ditto.
42 * include/windowsx.h: Ditto.
43 * include/winerror.h: Ditto.
44 * include/wingdi.h: Ditto.
45 * include/wininet.h: Ditto.
46 * include/winioctl.h: Ditto.
47 * include/winldap.h: Ditto.
48 * include/winnetwk.h: Ditto.
49 * include/winnls.h: Ditto.
50 * include/winnt.h: Ditto.
51 * include/winperf.h: Ditto.
52 * include/winreg.h: Ditto.
53 * include/winresrc.h: Ditto.
54 * include/winsnmp.h: Ditto.
55 * include/winsock.h: Ditto.
56 * include/winsock2.h: Ditto.
57 * include/winspool.h: Ditto.
58 * include/winsvc.h: Ditto.
59 * include/winuser.h: Ditto.
60 * include/winver.h: Ditto.
61 * include/ws2spi.h: Ditto.
62 * include/ws2tcpip.h: Ditto.
63 * include/wsahelp.h: Ditto.
64 * include/wsipx.h: Ditto.
65 * include/wsnetbs.h: Ditto.
66 * include/wtsapi32.h: Ditto.
67 * include/xprtdefs.h: Ditto.
68 * include/zmouse.h: Ditto.
70 * include/signal.h (_mingw.h): Remove comment and move to top of file.
71 * include/stdint.h: Ditto.
72 * include/stdio.h: Ditto.
73 * include/stdlib.h: Ditto.
74 * include/string.h: Ditto.
75 * include/time.h: Ditto.
76 * include/wchar.h: Ditto.
77 * include/wctype.h: Ditto.
79 * include/shlwapi.h (UNICODE): Use __AW() macro for mapping
81 * include/sspi.h: Ditto.
82 * include/userenv.h: Ditto.
83 * include/vfw.h: Ditto.
84 * include/winbase.h: Ditto.
85 * include/wincon.h: Ditto.
86 * include/wincrypt.h: Ditto.
87 * include/windns.h: Ditto.
88 * include/wingdi.h: Ditto.
89 * include/wininet.h: Ditto.
90 * include/winldap.h: Ditto.
91 * include/winnetwk.h: Ditto.
92 * include/winnls.h: Ditto.
93 * include/winreg.h: Ditto.
94 * include/winsock2.h: Ditto.
95 * include/winspool.h: Ditto.
96 * include/winsvc.h: Ditto.
97 * include/winuser.h: Ditto.
98 * include/winver.h: Ditto.
99 * include/ws2tcpip.h: Ditto.
101 * include/stm.h (_WIN32_WINNT): Use MACRO constant for comparison
102 instead of integer and move filters to the end of the file.
103 * include/userenv.h: Ditto.
104 * include/winbase.h: Ditto.
105 * include/wincon.h: Ditto.
106 * include/wincrypt.h: Ditto.
107 * include/wingdi.h: Ditto.
108 * include/winnls.h: Ditto.
109 * include/winnt.h: Ditto.
110 * include/winreg.h: Ditto.
111 * include/winspool.h: Ditto.
112 * include/winuser.h: Ditto.
113 * include/ws2tcpip.h: Ditto.
115 * include/shlwapi.h (_OBJC_NO_COM): Move filters to the end of the file.
117 * include/stdlib.h (_UWIN): Remove filter since we assume only GCC.
118 * include/string.h: Ditto.
120 * include/stdio.h (__GNUC__): Remove filter since we assume only GCC.
122 * include/stdio.h (__MSVCRT_VERSION__): Remove needless filter.
123 * include/stdlib.h: Ditto.
124 * include/string.h: Ditto.
125 * include/tchar.h: Ditto.
126 * include/time.h: Ditto.
127 * include/wchar.h: Ditto.
128 * include/wctype.h: Ditto.
130 * include/winbase.h (_WIN32_WINDOWS): Use _WIN32_WINNT instead.
131 * include/wingdi.h: Ditto.
132 * include/winuser.h: Ditto.
134 * include/wincrypt.h (WINVER): Use _WIN32_WINNT instead.
135 * include/wingdi.h: Ditto.
136 * include/winnls.h: Ditto.
137 * include/winreg.h: Ditto.
138 * include/winuser.h: Dittol
140 * include/_mingw.h (__TEST_SQL_NOUNICODEMAP): Use to determine if
141 UNICODE should be considered.
142 (_ODBCINST_H): Changed to use __TEST_SQL_NOUNICODEMAP.
143 * include/odbcinst.h (__TEST_SQL_NOUNICODEMAP): Define before including
145 * include/sqlucode.h: Ditto.
147 * include/time.h (time_t): Logic fix for filters.
148 * (__time64_t): Remove the __STRICT_ANSI__ guard.
150 * include/winable.h: This file is deprecated by Microsoft due to
151 winuser.h containing all of the functionality of winable.h; therefore
152 issue a warning and include winuser.h.
154 * include/windows.h (Win32_Winsock): Remove filter logic and warning.
155 (winsock2.h): Do not include as doing so is not Microsoft compatible.
156 To use winsock2.h you need to include it instead of windows.h.
157 (__USE_W32_SOCKETS): Add a comment that it is __CYGWIN__ specific.
159 * include/winsock.h (_WIN32_WINNT_WIN95): Give a warning if winsock.h
160 is included for Windows versions greater than WIN95.
162 * include/winuser.h (MB_SERVICE_NOTIFICATION): We assume WIN95 or
163 greater so define based on this assumption.
164 (MB_SERVICE_NOTIFICATION_NT3X): Ditto.
165 (SM_CMETRICS): Ditto.
166 (MOUSEEVENTF_WHEEL): Ditto.
167 (ENDSESSION_LOGOFF): Ditto.
171 2012-09-13 Earnie Boyd <earnie@users.sourceforge.net>
173 Redo the filters based on assumptions discussed in mingw-dvlpr list.
175 * include/rapi.h (_mingw.h): Include.
176 * include/raserror.h: Ditto.
177 * include/rassapi.h: Ditto.
178 * include/regstr.h: Ditto.
179 * include/richole.h: Ditto.
180 * include/rpc.h: Ditto.
181 * include/rpcndr.h: Ditto.
182 * include/rpcnsip.h: Ditto.
183 * include/rpcnterr.h: Ditto.
184 * include/rpcproxy.h: Ditto.
185 * include/schannel.h: Ditto.
186 * include/schnlsp.h: Ditto.
187 * include/scrnsave.h: Ditto.
188 * include/security.h: Ditto.
189 * include/servprov.h: Ditto.
191 * include/search.h (_mingw.h): Remove comment and move to top of file.
192 * include/setjmp.h: Ditto.
193 * include/share.h: Ditto.
195 * include/rasdlg.h (_mingw.h): Include.
196 (UNICODE): Use __AW() macro for mapping non-specific symbols.
197 * include/richedit.h: Ditto.
198 * include/rpcdce2.h: Ditto.
199 * include/rpcdcep.h: Ditto.
200 * include/rpcnsi.h: Ditto.
201 * include/setupapi.h: Ditto.
203 * include/reason.h (_mingw.h): Include.
204 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
205 and move filters to the end of the file.
206 * include/routprot.h: Ditto.
208 * include/shellapi.h (_mingw.h): Include.
209 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer.
210 (UNICODE): Use __AW() macro for mapping non-specific symbols.
212 * include/shldisp.h (_mingw.h): Include.
213 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer.
215 * include/rpcdce.h (_mingw.h): Include.
216 (UNICODE): Use __AW() macro for mapping non-specific symbols.
217 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
218 and move filters to the end of the file.
219 * include/rtutils.h: Ditto.
220 * include/sddl.h: Ditto.
221 * include/secext.h: Ditto.
222 * include/shlguid.h: Ditto.
224 * include/ras.h (_mingw.h): Include.
225 (UNICODE): Use __AW() macro for mapping non-specific symbols.
226 (WINVER): Use _WIN32_WINNT instead.
227 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
228 and move filters to the end of the file.
230 * include/shlobj.h (_mingw.h): Include.
231 (UNICODE): Use __AW() macro for mapping non-specific symbols.
232 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
233 and move filters to the end of the file.
234 (_WIN32_IE): Move filters to the end of the file.
236 * include/sdkddkver.h (_WIN32_WINNT_WIN4E): Add new symbol.
237 (_mingw.h): Document to not include the file since _mingw.h includes
244 2012-09-12 Earnie Boyd <earnie@users.sourceforge.net>
246 Redo the filters based on assumptions discussed in mingw-dvlpr list.
248 * include/mshtml.h (_mingw.h): Include.
249 * include/mswsock.h: Ditto.
250 * include/mb30.h: Ditto.
251 * include/ntdef.h: Ditto.
252 * include/ntdll.h: Ditto.
253 * include/ntldap.h: Ditto.
254 * include/ntsecapi.h: Ditto.
255 * include/ntsecpkg.h: Ditto.
256 * include/oaidl.h: Ditto.
257 * include/objbase.h: Ditto.
258 * include/objfwd.h: Ditto.
259 * include/objidl.h: Ditto.
260 * include/objsafe.h: Ditto.
261 * include/ocidlh.: Ditto.
262 * include/odbcinst.h: Ditto.
263 * include/ole.h: Ditto.
264 * include/ole2.h: Ditto.
265 * include/ole2ver.h: Ditto.
266 * include/oleauto.h: Ditto.
267 * include/olectl.h: Ditto.
268 * include/olectlid.h: Ditto.
269 * include/oleidl.h: Ditto.
270 * include/pbt.h: Ditto.
271 * include/powrprof.h: Ditto.
272 * include/qedit.h: Ditto.
274 * include/process.h (_mingw.h): Remove comment and move to top of file.
276 * include/mq.h (_mingw.h): Include.
277 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
278 and move filters to the end of the file.
279 * include/ntdsapi.h: Ditto.
280 * include/ntdsbcli.h: Ditto.
281 * include/objsel.h: Ditto.
283 * include/msacm.h (_mingw.h): Include.
284 (UNICODE): Use __AW() macro for mapping non-specific symbols.
285 * include/nddeapi.h: Ditto.
286 * include/nspapi.h: Ditto.
287 * include/oleacc.h: Ditto.
288 * include/oledlg.h: Ditto.
289 * include/prsht.h: Ditto.
291 * include/_mingw.h (__AW): Add filters for SQL_NOUNICODEMAP.
293 * TODO: Add items to the list as needed.
295 2012-09-11 Earnie Boyd <earnie@users.sourceforge.net>
297 Redo the filters based on assumptions discussed in mingw-dvlpr list.
299 * include/lm.h (_mingw.h): Include.
300 * include/lmaccess.h: Ditto.
301 * include/lmalert.h: Ditto.
302 * include/lmapibuf.h: Ditto.
303 * include/lmat.h: Ditto.
304 * include/lmaudit.h: Ditto.
305 * include/lmbrowsr.h: Ditto.
306 * include/lmchdev.h: Ditto.
307 * include/lmconfig.h: Ditto.
308 * include/lmerr.h: Ditto.
309 * include/lmerrlog.h: Ditto.
310 * include/lmmsg.h: Ditto.
311 * include/lmremutl.h: Ditto.
312 * include/lmrepl.h: Ditto.
313 * include/lmserver.h: Ditto.
314 * include/lmshare.h: Ditto.
315 * include/lmsname.h: Ditto.
316 * include/lmstats.h: Ditto.
317 * include/lmsvc.h: Ditto.
318 * include/lmuse.h: Ditto.
319 * include/lmuseflg.h: Ditto.
320 * include/lmwksta.h: Ditto.
321 * include/mapi.h: Ditto.
322 * include/mbctype.h: Ditto.
323 * include/mbstring.h: Ditto.
324 * include/mciavi.h: Ditto.
325 * include/mcx.h: Ditto.
326 * include/mem.h: Ditto.
327 * include/memory.h: Ditto.
328 * include/mgmtapi.h: Ditto.
329 * include/mlang.h: Ditto.
330 * include/mmreg.h: Ditto.
331 * include/mpegtype.h: Ditto.
333 * include/mgm.h (_mingw.h): Include.
334 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
335 and move filters to the end of the file.
336 * include/mprapi.h: Ditto.
338 * include/locale.h (_mingw.h): Remove comment and move to top of file.
340 * include/malloc.h (_mingw.h): Remove comment and move to top of file.
341 (__MSVCRT_VERSION__): Remove as unneeded.
343 * include/math.h (_mingw.h): Remove comment and move to top of file.
344 (__MSVCRT_VERSION__): Remove as unneeded.
345 (__GNUC__): Assume we are using a version >= 3.4.5
347 * include/lzexpand.h (_mingw.h): Include.
348 (UNICODE): Use __AW() macro for mapping non-specific symbols.
350 * include/lmcons.h (_mingw.h): Include.
351 (LMSTR): Correct filter for definition determination.
354 * include/mmsystem.h (_mingw.h): Include.
355 (UNICODE): Use __AW() macro for mapping non-specific symbols.
356 (WINVER): Use _WIN32_WINNT instead.
357 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
358 and move filters to the end of the file.
360 * include/_mingw.h (FORCE_UNICODE): Another filter for determining
361 UNICODE for __AW and __STR.
365 2012-09-11 Earnie Boyd <earnie@users.sourceforge.net>
367 Redo the filters based on assumptions discussed in mingw-dvlpr list.
369 * include/icm.h (_mingw.h): Include.
370 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
371 and move filters to the end of the file.
372 (UNICODE): Use __AW() macro for mapping non-specific symbols.
373 * include/imm.h: Ditto.
375 * include/iphlpapi.h (_mingw.h): Include.
376 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
377 and move filters to the end of the file.
378 * include/iptypes.h: Ditto.
379 * include/ipxconst.h: Ditto.
380 * include/ipxrtdef.h: Ditto.
382 * include/imagehlp.h (_mingw.h): Include.
383 (UNICODE): Use __AW() macro for mapping non-specific symbols.
384 * include/intshcut.h: Ditto.
386 * include/inttypes.h (_mingw.h): Remove comment and move to top of file.
387 * include/libgen.h: Ditto.
389 * include/idispids.h (_mingw.h): Include.
390 * include/il21dec.h: Ditto.
391 * include/initguid.h: Ditto.
392 * include/ipexport.h: Ditto.
393 * include/ipifcons.h: Ditto.
394 * include/ipinfoid.h: Ditto.
395 * include/iprtrmib.h: Ditto.
396 * include/isguids.h: Ditto.
397 * include/ks.h: Ditto.
398 * include/ksmedia.h: Ditto.
399 * include/largeint.h: Ditto.
401 * include/io.h (_mingw.h): Remove comment and move to top of file.
402 (_findfirst*): What a mess. Reworked.
403 (_wfindfirst*): Ditto.
405 (_wfindnext*): Ditto.
406 (_finddata*_t): Ditto.
407 (_wfinddata*_t): Ditto.
408 (_FINDDATA_T_DEFINED): Add filter.
409 (__MSVCRT_VERSION__): Removed throughout.
411 * include/ipxtfflt.h (_mingw.h): Include.
412 (_IPX_TRAFFIC_FILTER_INFO): Add structure.
413 (_IPX_TRAFFIC_FILTER_GLOBAL_INFO): Ditto.
415 * include/limits.h (_mingw.h): Remove comment and move to top of file.
416 (__STRICT_ANSI__): Remove filters as unneeded.
417 (_CHAR_UNSIGNED): Add as a user defined filter for unsigned char.
419 * include/sdkddkver.h (_WIN32_WINNT_WIN98): Correct value.
420 (_WIN32_WINNT_WINME): Ditto.
422 2012-09-10 Earnie Boyd <earnie@users.sourceforge.net>
424 Redo the filters based on assumptions discussed in mingw-dvlpr list.
426 * include/commdlg.h (_mingw.h): Include.
427 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
428 and move filters to the end of the file.
429 (UNICODE): Use __AW() macro for mapping non-specific symbols.
430 * include/dbt.h: Ditto.
431 * include/dsclient.h: Ditto.
432 * include/dsgetdc.h: Ditto.
433 * include/errorrep.h: Ditto.
435 * include/complex.h (_mingw.h): Remove comment and move to top of file.
436 (__GNUC__): Remove filter since only GCC is used.
438 * include/conio.h (_mingw.h): Remove comment and move to top of file.
439 * include/ctype.h: Ditto.
440 * include/direct.h: Ditto.
441 * include/dirent.h: Ditto.
442 * include/dos.h: Ditto.
443 * include/errno.h: Ditto.
444 * include/excpt.h: Ditto.
445 * include/float.h: Ditto.
446 * include/getopt.h: Ditto.
448 * include/control.h (_mingw.h): Include.
449 * include/cplext.h: Ditto.
450 * include/dde.h: Ditto.
451 * include/devguid.h: Ditto.
452 * include/dlgs.h: Ditto.
453 * include/docobj.h: Ditto.
454 * include/dshow.h: Ditto.
455 * include/dvdevcod.h: Ditto.
456 * include/dvdmedia.h: Ditto.
457 * include/edevdefs.h: Ditto.
458 * include/evcode.h: Ditto.
459 * include/exdisp.h: Ditto.
460 * include/exdispid.h: Ditto.
461 * include/httpext.h: Ditto.
463 * include/cpl.h (_mingw.h): Include.
464 (UNICODE): Use __AW() macro for mapping non-specific symbols.
465 * include/custcntl.h: Ditto.
466 * include/ddeml.h: Ditto.
467 * include/errors.h: Ditto.
469 * include/dsadmin.h (_mingw.h): Include.
470 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
471 and move filters to the end of the file.
472 * include/dhcpcsdk.h: Ditto.
473 * include/dsquery.h: Ditto.
474 * include/dsrole.h: Ditto.
475 * include/fltdefs.h: Ditto.
477 * incldue/fcntl.h (_mingw.h): Include.
478 (__MSVCRT_VERSION__): Rename to _WIN32_WINNT and compare to
480 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
481 and move filters to the end of the file.
483 * include/_mingw.h (__STR): Add macro for L"string" or "string".
485 * include/sdkddkver.h (_WIN32_WINNT_WIN95): Add constant definition.
486 (_WIN32_WINNT_WIN98): Ditto.
487 (_WIN32_WINNT_WINME): Ditto.
489 2012-09-08 Earnie Boyd <earnie@users.sourceforge.net>
491 Redo the filters based on assumptions discussed in mingw-dvlpr list.
493 * include/_mingw.h: Add include of sdkddkver.h.
494 * include/accctrl.h (_WIN32_WINNT): Use MACRO constant for comparison
496 * include/cmnquery.h (_WIN32_WINNT): Ditto.
497 * include/aclapi.h: Include _mingw.h.
498 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
499 and move filters to the end of the file.
500 (UNICODE): Use __AW() macro for mapping non-specific symbols.
501 * include/adsprop.h: Ditto.
502 * include/aclui.h: Include _mingw.h.
503 * include/afxres.h: Ditto.
504 * include/amaudio.h: Ditto.
505 * include/amvideo.h: Ditto.
506 * include/amdevcod.h: Ditto.
507 * include/aviriff.h: Ditto.
508 * include/aygshell.h: Ditto.
509 * include/basetsd.h: Ditto.
510 * include/basetyps.h: Ditto.
511 * include/bdatypes.h: Ditto.
512 * include cderr.h: Ditto.
513 * include/cguid.h: Ditto.
514 * include/comcat.h: Ditto.
515 * include/commctrl.h (_WIN32_IE): Remove commented out definition.
516 (_WIN32_IE): Move filters to the end of the file.
517 (UNICODE): Use __AW() macro for mapping non-specific symbols.
518 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer.
520 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
522 Redo the filters based on assumptions discussed in mingw-dvlpr list.
524 * include/_mingw.h: Remove #ifdef __declspec filter since it will always
526 (__DECLSPEC_SUPPORTED): Remove definition and documentation.
527 * include/windef.h (__declspec): No need to define it since it will
529 (_declspec): Modify the definition.
530 * include/ctype.h (__DECLSPEC_SUPPORTED): Remove filters since
531 __declspec is always supported.
532 * include/mbctype.h (__DECLSPEC_SUPPORTED): Ditto.
533 * include/stdio.h (__DECLSPEC_SUPPORTED): Ditto.
534 * include/stdlib.h (__DECLSPEC_SUPPORTED): Ditto.
535 * include/wctype.h (__DECLSPEC_SUPPORTED): Ditto.
536 * include/math.h (__DECLSPEC_SUPPORTED): Ditto.
537 (HUGE_VAL): Always use GCC's builin value.
538 * include/stdlib.h: Modify whitespace.
539 * include/_mingw.h: Remove __cdecl and __stdcall defines since they will
541 * include/windef.h: Remove definitions for _cdecl, __cdecl, _stdcall,
542 __stdcall, _fastcall, __fastcall, WIN32, _WIN32 since they will always
544 * include/_mingw.h (__AW): New macro.
546 * include/accctrl.h: Include _mingw.h.
547 Move #if _WIN32_WINNT filters to the end.
548 Rework the UNICODE definition mappings to the non-specific types.
550 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
552 Remove filters for CRTDLL and __MSVCRT__.
554 * Makefile.in: Remove -[DU]__MSVCRT__ and -[DU]__CRTDLL__.
555 * crt1.o: Remove CRTDLL specific target.
558 * include/assert.h: Modify documentation to remove the use of CRTDLL.
559 * include/setjmp.h: Ditto.
560 * src/libcrt/crt/ofmt_stub.s: Ditto.
561 * include/ctype.h: Ditto.
562 Remove filters for __MSVCRT__ and unneeded #else coding.
563 * include/dirent.h: Ditto.
564 * include/dos.h: Ditto.
565 * include/io.h: Ditto.
566 * include/math.h: Ditto.
567 * include/process.h: Ditto.
568 * include/stdio.h: Ditto.
569 * include/stdlib.h: Ditto.
570 * include/string.h: Ditto.
571 * include/sys/stat.h: Ditto.
572 * include/sys/types.h: Ditto.
573 * include/sys/utime.h: Ditto.
574 * include/tchar.h: Ditto.
575 * include/time.h: Ditto.
576 * include/wchar.h: Ditto.
577 * include/wctype.h: Ditto.
578 * src/libcrt/crt/crt1.c: Ditto.
579 * src/libcrt/crt/init.c: Ditto.
580 * lib/lib32/moldname.def.in: Remove filters for __CRTDLL__.
581 * src/libcrt/tlssup.c: Remove filter for CRTDLL.
583 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
585 Apply LICENSE to all files as appropriate.
587 * tests/Makefile.in: Add file preamble.
588 * tests/headers/directx.c: Ditto.
589 * tests/headers/test.c: Ditto.
590 * tests/libcrt/sitest.c: Ditto.
591 * tests/libcrt/testwmem.c: Ditto.
592 * tests/libcrt/tst-aligned-malloc.c: Ditto.
594 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
596 Manual resolution for LICENSE for files already containing a file
597 preamble as appropriate.
599 * src/libcrt/complex/cacos.c: Remove or modify the existing file
601 * src/libcrt/complex/cacosf.c: Ditto.
602 * src/libcrt/complex/cacosh.c: Ditto.
603 * src/libcrt/complex/cacoshf.c: Ditto.
604 * src/libcrt/complex/cacoshl.c: Ditto.
605 * src/libcrt/complex/casin.c: Ditto.
606 * src/libcrt/complex/casinf.c: Ditto.
607 * src/libcrt/complex/casinh.c: Ditto.
608 * src/libcrt/complex/casinhf.c: Ditto.
609 * src/libcrt/complex/casinhl.c: Ditto.
610 * src/libcrt/complex/casinl.c: Ditto.
611 * src/libcrt/complex/catan.c: Ditto.
612 * src/libcrt/complex/catanf.c: Ditto.
613 * src/libcrt/complex/catanh.c: Ditto.
614 * src/libcrt/complex/catanhf.c: Ditto.
615 * src/libcrt/complex/catanhl.c: Ditto.
616 * src/libcrt/complex/catanl.c: Ditto.
617 * src/libcrt/complex/ccos.c: Ditto.
618 * src/libcrt/complex/ccosh.c: Ditto.
619 * src/libcrt/complex/ccoshf.c: Ditto.
620 * src/libcrt/complex/ccoshl.c: Ditto.
621 * src/libcrt/complex/ccosl.c: Ditto.
622 * src/libcrt/complex/cexp.c: Ditto.
623 * src/libcrt/complex/cexpf.c: Ditto.
624 * src/libcrt/complex/cexpl.c: Ditto.
625 * src/libcrt/complex/clog.c: Ditto.
626 * src/libcrt/complex/clogf.c: Ditto.
627 * src/libcrt/complex/clogl.c: Ditto.
628 * src/libcrt/complex/cpow.c: Ditto.
629 * src/libcrt/complex/cpowf.c: Ditto.
630 * src/libcrt/complex/cpowl.c: Ditto.
631 * src/libcrt/complex/cproj.c: Ditto.
632 * src/libcrt/complex/cprojf.c: Ditto.
633 * src/libcrt/complex/cprojl.c: Ditto.
634 * src/libcrt/complex/csin.c: Ditto.
635 * src/libcrt/complex/csinf.c: Ditto.
636 * src/libcrt/complex/csinh.c: Ditto.
637 * src/libcrt/complex/csinhf.c: Ditto.
638 * src/libcrt/complex/csinhl.c: Ditto.
639 * src/libcrt/complex/csinl.c: Ditto.
640 * src/libcrt/complex/csqrt.c: Ditto.
641 * src/libcrt/complex/csqrtl.c: Ditto.
642 * src/libcrt/complex/ctan.c: Ditto.
643 * src/libcrt/complex/ctanf.c: Ditto.
644 * src/libcrt/complex/ctanh.c: Ditto.
645 * src/libcrt/complex/ctanhf.c: Ditto.
646 * src/libcrt/complex/ctanhl.c: Ditto.
647 * src/libcrt/complex/ctanl.c: Ditto.
648 * src/libcrt/crt/CRT_fp10.c: Ditto.
649 * src/libcrt/crt/CRT_fp8.c: Ditto.
650 * src/libcrt/crt/CRT_noglob.c: Ditto.
651 * src/libcrt/crt/CRTfmode.c: Ditto.
652 * src/libcrt/crt/CRTglob.c: Ditto.
653 * src/libcrt/crt/CRTinit.c: Ditto.
654 * src/libcrt/crt/crt1.c: Ditto.
655 * src/libcrt/crt/crtmt.c: Ditto.
656 * src/libcrt/crt/crtst.c: Ditto.
657 * src/libcrt/crt/dllcrt1.c: Ditto.
658 * src/libcrt/crt/dllmain.c: Ditto.
659 * src/libcrt/crt/gccmain.c: Ditto.
660 * src/libcrt/crt/init.c: Ditto.
661 * src/libcrt/crt/isascii.c: Ditto.
662 * src/libcrt/crt/iscsym.c: Ditto.
663 * src/libcrt/crt/iscsymf.c: Ditto.
664 * src/libcrt/crt/main.c: Ditto.
665 * src/libcrt/crt/mthr.c: Ditto.
666 * src/libcrt/crt/mthr_init.c: Ditto.
667 * src/libcrt/crt/ofmt_stub.s: Ditto.
668 * src/libcrt/crt/pseudo-reloc-list.c: Ditto.
669 * src/libcrt/crt/pseudo-reloc.c: Ditto.
670 * src/libcrt/crt/strcasecmp.c: Ditto.
671 * src/libcrt/crt/strncasecmp.c: Ditto.
672 * src/libcrt/crt/tlsmcrt.c: Ditto.
673 * src/libcrt/crt/tlsmthread.c: Ditto.
674 * src/libcrt/crt/tlssup.c: Ditto.
675 * src/libcrt/crt/tlsthrd.c: Ditto.
676 * src/libcrt/crt/toascii.c: Ditto.
677 * src/libcrt/crt/wcscmpi.c: Ditto.
678 * src/libcrt/inttypes/imaxabs.c: Ditto.
679 * src/libcrt/inttypes/imaxdiv.c: Ditto.
680 * src/libcrt/inttypes/strtoimax.c: Ditto.
681 * src/libcrt/inttypes/strtoumax.c: Ditto.
682 * src/libcrt/inttypes/wcstoimax.c: Ditto.
683 * src/libcrt/inttypes/wcstoumax.c: Ditto.
684 * src/libcrt/math/acosf.c: Ditto.
685 * src/libcrt/math/acosl.c: Ditto.
686 * src/libcrt/math/asinl.c: Ditto.
687 * src/libcrt/math/atan2f.c: Ditto.
688 * src/libcrt/math/atan2l.c: Ditto.
689 * src/libcrt/math/atanf.c: Ditto.
690 * src/libcrt/math/atanl.c: Ditto.
691 * src/libcrt/math/ceilf.S: Ditto.
692 * src/libcrt/math/ceill.S: Ditto.
693 * src/libcrt/math/copysign.S: Ditto.
694 * src/libcrt/math/copysignf.S: Ditto.
695 * src/libcrt/math/copysignl.S: Ditto.
696 * src/libcrt/math/cosf.S: Ditto.
697 * src/libcrt/math/cosl.S: Ditto.
698 * src/libcrt/math/exp2.S: Ditto.
699 * src/libcrt/math/exp2f.S: Ditto.
700 * src/libcrt/math/exp2l.S: Ditto.
701 * src/libcrt/math/expl.c: Ditto.
702 * src/libcrt/math/expm1.c: Ditto.
703 * src/libcrt/math/expm1f.c: Ditto.
704 * src/libcrt/math/expm1l.c: Ditto.
705 * src/libcrt/math/floorf.S: Ditto.
706 * src/libcrt/math/floorl.S: Ditto.
707 * src/libcrt/math/fmodf.c: Ditto.
708 * src/libcrt/math/fmodl.c: Ditto.
709 * src/libcrt/math/ilogb.S: Ditto.
710 * src/libcrt/math/ilogbf.S: Ditto.
711 * src/libcrt/math/ilogbl.S: Ditto.
712 * src/libcrt/math/log10f.S: Ditto.
713 * src/libcrt/math/log10l.S: Ditto.
714 * src/libcrt/math/log1p.S: Ditto.
715 * src/libcrt/math/log1pf.S: Ditto.
716 * src/libcrt/math/log1pl.S: Ditto.
717 * src/libcrt/math/log2.S: Ditto.
718 * src/libcrt/math/log2f.S: Ditto.
719 * src/libcrt/math/log2l.S: Ditto.
720 * src/libcrt/math/logb.c: Ditto.
721 * src/libcrt/math/logbf.c: Ditto.
722 * src/libcrt/math/logbl.c: Ditto.
723 * src/libcrt/math/logf.S: Ditto.
724 * src/libcrt/math/logl.S: Ditto.
725 * src/libcrt/math/lround_generic.c: Ditto.
726 * src/libcrt/math/nearbyint.S: Ditto.
727 * src/libcrt/math/nearbyintf.S: Ditto.
728 * src/libcrt/math/nearbyintl.S: Ditto.
729 * src/libcrt/math/nextafterl.c: Ditto.
730 * src/libcrt/math/nexttoward.c: Ditto.
731 * src/libcrt/math/nexttowardf.c: Ditto.
732 * src/libcrt/math/remainder.S: Ditto.
733 * src/libcrt/math/remainderf.S: Ditto.
734 * src/libcrt/math/remainderl.S: Ditto.
735 * src/libcrt/math/remquo.S: Ditto.
736 * src/libcrt/math/remquof.S: Ditto.
737 * src/libcrt/math/remquol.S: Ditto.
738 * src/libcrt/math/round_generic.c: Ditto.
739 * src/libcrt/math/scalbn.S: Ditto.
740 * src/libcrt/math/scalbnf.S: Ditto.
741 * src/libcrt/math/scalbnl.S: Ditto.
742 * src/libcrt/math/sinf.S: Ditto.
743 * src/libcrt/math/sinl.S: Ditto.
744 * src/libcrt/math/tanf.S: Ditto.
745 * src/libcrt/math/tanl.S: Ditto.
746 * src/libcrt/misc/getopt.c: Ditto.
747 * src/libcrt/misc/membarrier.c: Ditto.
748 * src/libcrt/misc/mingw-aligned-malloc.c: Ditto.
749 * src/libcrt/misc/mingw-fseek.c: Ditto.
750 * src/libcrt/posix/libgen/basename.c: Ditto.
751 * src/libcrt/posix/libgen/dirname.c: Ditto.
752 * src/libcrt/posix/unistd/usleep.c: Ditto.
753 * src/libcrt/search/tdelete.c: Ditto.
754 * src/libcrt/search/tfind.c: Ditto.
755 * src/libcrt/search/tsearch.c: Ditto.
756 * src/libcrt/search/twalk.c: Ditto.
757 * src/libcrt/stdio/fprintf.c: Ditto.
758 * src/libcrt/stdio/printf.c: Ditto.
759 * src/libcrt/stdio/snprintf.c: Ditto.
760 * src/libcrt/stdio/sprintf.c: Ditto.
761 * src/libcrt/stdio/vfprintf.c: Ditto.
762 * src/libcrt/stdio/vfscanf.c: Ditto.
763 * src/libcrt/stdio/vfwscanf.c: Ditto.
764 * src/libcrt/stdio/vprintf.c: Ditto.
765 * src/libcrt/stdio/vscanf.c: Ditto.
766 * src/libcrt/stdio/vsnprintf.c: Ditto.
767 * src/libcrt/stdio/vsprintf.c: Ditto.
768 * src/libcrt/stdio/vsscanf.c: Ditto.
769 * src/libcrt/stdio/vswscanf.c: Ditto.
770 * src/libcrt/stdio/vwscanf.c: Ditto.
771 * src/libcrt/sys/time/gettimeofday.c: Ditto.
772 * src/libcrt/tchar/dirent.c: Ditto.
773 * src/libcrt/wchar/mbsinit.c: Ditto.
774 * src/libcrt/wchar/wcstof.c: Ditto.
775 * src/libcrt/wchar/wcstold.c: Ditto.
776 * src/libcrt/wchar/wmemchr.c: Ditto.
777 * src/libcrt/wchar/wmemcmp.c: Ditto.
778 * src/libcrt/wchar/wmemcpy.c: Ditto.
779 * src/libcrt/wchar/wmemmove.c: Ditto.
780 * src/libcrt/wchar/wmemset.c: Ditto.
781 * src/libcrt/wctype/wctrans.c: Ditto.
782 * src/libcrt/wctype/wctype.c: Ditto.
783 * src/libgdiplus/gdiplus.c: Ditto.
784 * src/liblargeint/largeint.c: Ditto.
785 * src/libscrnsave/scrnsave.c: Ditto.
786 * src/libuuid/ativscp-uuid.c: Ditto.
787 * src/libuuid/cguid-uuid.c: Ditto.
788 * src/libuuid/comcat-uuid.c: Ditto.
789 * src/libuuid/devguid.c: Ditto.
790 * src/libuuid/docobj-uuid.c: Ditto.
791 * src/libuuid/exdisp-uuid.c: Ditto.
792 * src/libuuid/extras-uuid.c: Ditto.
793 * src/libuuid/hlguids-uuid.c: Ditto.
794 * src/libuuid/hlink-uuid.c: Ditto.
795 * src/libuuid/mlang-uuid.c: Ditto.
796 * src/libuuid/mshtml-uuid.c: Ditto.
797 * src/libuuid/msxml-uuid.c: Ditto.
798 * src/libuuid/oaidl-uuid.c: Ditto.
799 * src/libuuid/objidl-uuid.c: Ditto.
800 * src/libuuid/objsafe-uuid.c: Ditto.
801 * src/libuuid/ocidl-uuid.c: Ditto.
802 * src/libuuid/oleacc-uuid.c: Ditto.
803 * src/libuuid/olectlid-uuid.c: Ditto.
804 * src/libuuid/oleidl-uuid.c: Ditto.
805 * src/libuuid/power-uuid.c: Ditto.
806 * src/libuuid/servprov-uuid.c: Ditto.
807 * src/libuuid/shobjidl-uuid.c: Ditto.
808 * src/libuuid/unknwn-uuid.c: Ditto.
809 * src/libuuid/urlmon-uuid.c: Ditto.
811 2012-09-06 Earnie Boyd <earnie@users.sourceforge.net>
813 Miscellaneous changes discovered during manual audit.
815 * src/libcrt/math/lgammal.c: Remove generated file preamble and move to
816 misc/src/libcrt/math/.
817 * src/libcrt/math/s_erf.c: Ditto.
818 * src/libcrt/math/sf_erf.c: Ditto.
819 * src/libcrt/math/tgammal.c: Ditto.
820 * src/libcrt/stdio/pformat.c: Ditto.
821 Define __MSVCRT_VERSION__ as 0x0800 before including headers.
822 * src/libcrt/stdio/pformat.h: Move to src/libcrt/include.
823 * src/libcrt/crt/test_headers.c: Move to tests/libcrt/.
824 * src/libcrt/math/lround.c: New file.
825 * src/libcrt/math/lroundf.c: Ditto.
826 * src/libcrt/math/lroundl.c: Ditto.
827 * src/libcrt/math/round.c: Ditto.
828 * src/libcrt/math/roundf.c: Ditto.
829 * src/libcrt/math/roundl.c: Ditto.
830 * Makefile.in: Modify source directory for lgammal.c, s_erf.c, sf_erf.c
832 Add lround.c, lroundf.c, lroundl.c, round.c, roundf.c and roundl.c.
833 Remove lround_generic.c and round_generic.c.
835 2012-09-06 Earnie Boyd <earnie@users.sourceforge.net>
837 Manual resolution for LICENSE for files already containing a file
838 preamble as appropriate.
840 * include/adsprop.h: Remove the existing file preamble.
841 * include/assert.h: Ditto.
842 * include/cmnquery.h: Ditto.
843 * include/complex.h: Ditto.
844 * include/ddk/atm.h: Ditto.
845 * include/ddk/batclass.h: Ditto.
846 * include/ddk/d4iface.h: Ditto.
847 * include/ddk/hidclass.h: Ditto.
848 * include/ddk/hidsdi.h: Ditto.
849 * include/ddk/hidusage.h: Ditto.
850 * include/ddk/minitape.h: Ditto.
851 * include/ddk/mountmgr.h: Ditto.
852 * include/ddk/netevent.h: Ditto.
853 * include/ddk/storport.h: Ditto.
854 * include/ddk/usb.h: Ditto.
855 * include/direct.h: Ditto.
856 * include/directx/d3d9.h: Ditto.
857 * include/directx/d3d9caps.h: Ditto.
858 * include/directx/d3d9types.h: Ditto.
859 * include/directx/dxerr8.h: Ditto.
860 * include/directx/dxerr9.h: Ditto.
861 * include/dirent.h: Ditto.
862 * include/dsadmin.h: Ditto.
863 * include/dsclient.h: Ditto.
864 * include/dsgetdc.h: Ditto.
865 * include/dsquery.h: Ditto.
866 * include/dsrole.h: Ditto.
867 * include/gdiplus.h: Ditto.
868 * include/imagehlp.h: Ditto.
869 * include/io.h: Ditto.
870 * include/math.h: Ditto.
871 * include/ntdsapi.h: Ditto.
872 * include/ntdsbcli.h: Ditto.
873 * include/objsel.h: Ditto.
874 * include/psapi.h: Ditto.
875 * include/rapi.h: Ditto.
876 * include/routprot.h: Ditto.
877 * include/rtutils.h: Ditto.
878 * include/scrnsave.h: Ditto.
879 * include/sdkddkver.h: Ditto.
880 * include/setjmp.h: Ditto.
881 * include/share.h: Ditto.
882 * include/signal.h: Ditto.
883 * include/snmp.h: Ditto.
884 * include/stdio.h: Ditto.
885 * include/stdlib.h: Ditto.
886 * include/string.h: Ditto.
887 * include/strings.h: Ditto.
888 * include/sys/fcntl.h: Ditto.
889 * include/sys/file.h: Ditto.
890 * include/sys/locking.h: Ditto.
891 * include/sys/param.h: Ditto.
892 * include/sys/stat.h: Ditto.
893 * include/sys/types.h: Ditto.
894 * include/sys/utime.h: Ditto.
895 * include/time.h: Ditto.
896 * include/tlhelp32h: Ditto.
897 * include/wchar.h: Ditto.
898 * include/wctype.h: Ditto.
899 * include/windows.h: Ditto.
900 * include/ws2spi.h: Ditto.
901 * include/wsipx.h: Ditto.
902 * include/_mingw.h: Modify the existing file preamble for documentation.
903 * include/conio.h: Ditto.
904 * include/ctype.h: Ditto.
905 * include/ddk/cfg.h: Ditto.
906 * include/ddk/cfgmgr32.h: Ditto.
907 * include/ddk/d4drvif.h: Ditto.
908 * include/ddk/ddkmapi.h: Ditto.
909 * include/ddk/hidpi.h: Ditto.
910 * include/ddk/kbdmou.h: Ditto.
911 * include/ddk/mcd.h: Ditto.
912 * include/ddk/miniport.h: Ditto.
913 * include/ddk/mountdev.h: Ditto.
914 * include/ddk/ndis.h: Ditto.
915 * include/ddk/ndisguid.h: Ditto.
916 * include/ddk/ndistapi.h: Ditto.
917 * include/ddk/ndiswan.h: Ditto.
918 * include/ddk/netpnp.h: Ditto.
919 * include/ddk/newdev.h: Ditto.
920 * include/ddk/ntapi.h: Ditto.
921 * include/ddk/ntdd8042.h: Ditto.
922 * include/ddk/ntddbeep.h: Ditto.
923 * include/ddk/ntddcdrm.h: Ditto.
924 * include/ddk/ntddcdvd.h: Ditto.
925 * include/ddk/ntddchgr.h: Ditto.
926 * include/ddk/ntdddisk.h: Ditto.
927 * include/ddk/ntddk.h: Ditto.
928 * include/ddk/ntddkbd.h: Ditto.
929 * include/ddk/ntddmou.h: Ditto.
930 * include/ddk/ntddndis.h: Ditto.
931 * include/ddk/ntddpar.h: Ditto.
932 * include/ddk/ntddpcm.h: Ditto.
933 * include/ddk/ntddscsi.h: Ditto.
934 * include/ddk/ntddser.h: Ditto.
935 * include/ddk/ntddstor.h: Ditto.
936 * include/ddk/ntddtape.h: Ditto.
937 * include/ddk/ntddtdi.h: Ditto.
938 * include/ddk/ntddvdeo.h: Ditto.
939 * include/ddk/ntddvol.h: Ditto.
940 * include/ddk/ntifs.h: Ditto.
941 * include/ddk/ntpoapi.h: Ditto.
942 * include/ddk/ntstatus.h: Ditto.
943 * include/ddk/parallel.h: Ditto.
944 * include/ddk/pfhook.h: Ditto.
945 * include/ddk/poclass.h: Ditto.
946 * include/ddk/scsi.h: Ditto.
947 * include/ddk/scsiscan.h: Ditto.
948 * include/ddk/scsiwmi.h: Ditto.
949 * include/ddk/smbus.h: Ditto.
950 * include/ddk/srb.h: Ditto.
951 * include/ddk/tdi.h: Ditto.
952 * include/ddk/tdiinfo.h: Ditto.
953 * include/ddk/tdikrnl.h: Ditto.
954 * include/ddk/tdistat.h: Ditto.
955 * include/ddk/tvout.h: Ditto.
956 * include/ddk/upssvc.h: Ditto.
957 * include/ddk/usb100.h: Ditto.
958 * include/ddk/usbcamdi.h: Ditto.
959 * include/ddk/usbdi.h: Ditto.
960 * include/ddk/usbioctl.h: Ditto.
961 * include/ddk/usbiodef.h: Ditto.
962 * include/ddk/usbscan.h: Ditto.
963 * include/ddk/usbuser.h: Ditto.
964 * include/ddk/video.h: Ditto.
965 * include/ddk/videoagp.h: Ditto.
966 * include/ddk/win2k.h: Ditto.
967 * include/ddk/winddi.h: Ditto.
968 * include/ddk/winddk.h: Ditto.
969 * include/ddk/winnt4.h: Ditto.
970 * include/ddk/winxp.h: Ditto.
971 * include/ddk/ws2san.h: Ditto.
972 * include/ddk/xfilter.h: Ditto.
973 * include/dir.h: Ditto.
974 * include/dos.h: Ditto.
975 * include/errno.h: Ditto.
976 * include/excpt.h: Ditto.
977 * include/fcntl.h: Ditto.
978 * include/float.h: Ditto.
979 * include/fltdefs.h: Ditto.
980 * include/gdiplus/gdiplusbase.h: Ditto.
981 * include/gdiplus/gdiplusbrush.h: Ditto.
982 * include/gdiplus/gdipluscolor.h: Ditto.
983 * include/gdiplus/gdipluscolormatrix.h: Ditto.
984 * include/gdiplus/gdiplusenums.h: Ditto.
985 * include/gdiplus/gdiplusflat.h: Ditto.
986 * include/gdiplus/gdiplusgpstubs.h: Ditto.
987 * include/gdiplus/gdiplusgraphics.h: Ditto.
988 * include/gdiplus/gdiplusheaders.h: Ditto.
989 * include/gdiplus/gdiplusimageattributes.h: Ditto.
990 * include/gdiplus/gdiplusimagecodec.h: Ditto.
991 * include/gdiplus/gdiplusimaging.h: Ditto.
992 * include/gdiplus/gdiplusimpl.h: Ditto.
993 * include/gdiplus/gdiplusinit.h: Ditto.
994 * include/gdiplus/gdipluslinecaps.h: Ditto.
995 * include/gdiplus/gdiplusmatrix.h: Ditto.
996 * include/gdiplus/gdiplusmem.h: Ditto.
997 * include/gdiplus/gdiplusmetafile.h: Ditto.
998 * include/gdiplus/gdiplusmetaheader.h: Ditto.
999 * include/gdiplus/gdipluspath.h: Ditto.
1000 * include/gdiplus/gdipluspen.h: Ditto.
1001 * include/gdiplus/gdipluspixelformats.h: Ditto.
1002 * include/gdiplus/gdiplusstringformat.h: Ditto.
1003 * include/gdiplus/gdiplustypes.h: Ditto.
1004 * include/getopt.h: Ditto.
1005 * include/httpext.h: Ditto.
1006 * include/ipifcons.h: Ditto.
1007 * include/ipinfoid.h: Ditto.
1008 * include/ipxconst.h: Ditto.
1009 * include/ipxrtdef.h: Ditto.
1010 * include/ipxtfflt.h: Ditto.
1011 * include/largeint.h: Ditto.
1012 * include/libgen.h: Ditto.
1013 * include/limits.h: Ditto.
1014 * include/locale.h: Ditto.
1015 * include/malloc.h: Ditto.
1016 * include/mbctype.h: Ditto.
1017 * include/mbstring.h: Ditto.
1018 * include/mem.h: Ditto.
1019 * include/memory.h: Ditto.
1020 * include/mgmtapi.h: Ditto.
1021 * include/mprapi.h: Ditto.
1022 * include/msacm.h: Ditto.
1023 * include/mswsock.h: Ditto.
1024 * include/ntldap.h: Ditto.
1025 * include/objbase.h: Ditto.
1026 * include/process.h: Ditto.
1027 * include/rpcproxy.h: Ditto.
1028 * include/stdint.h: Ditto.
1029 * include/sys/timeb.h: Ditto.
1030 * include/sys/unistd.h: Ditto.
1031 * include/tchar.h: Ditto.
1032 * include/unistd.h: Ditto.
1033 * include/winber.h: Ditto.
1034 * include/winldap.h: Ditto.
1035 * include/winsnmp.h: Ditto.
1036 * include/winsock.h: Ditto.
1037 * include/winsock2.h: Ditto.
1038 * include/ws2tcpip.h: Ditto.
1039 * include/zmouse.h: Ditto.
1040 * include/dir.h: Add warning for using an obsolete file.
1041 * include/inttypes.h: Modify white space.
1042 * include/richole.h: Ditto.
1043 * include/*: Reorder lines for common look and feel with regard to the
1044 file included guards.
1046 2012-09-05 Earnie Boyd <earnie@users.sourceforge.net>
1048 Apply LICENSE to all files as appropriate.
1050 * Makefile.in: Add file preamble.
1052 * config.h.in: Ditto.
1053 * configure.ac: Ditto.
1054 * include/*.h: Ditto.
1055 * include/ddk/*: Ditto.
1056 * include/directx/*: Ditto.
1057 * include/gdiplus/*: Ditto
1058 * src/libcrt/complex/*: Ditto.
1059 * src/libcrt/crt/*: Ditto.
1060 * src/libcrt/ctype/*: Ditto.
1061 * src/libcrt/fenv/*: Ditto.
1062 * src/libcrt/include/*: Ditto.
1063 * src/libcrt/inttypes/*: Ditto.
1064 * src/libcrt/math/*: Ditto.
1065 * src/libcrt/misc/*: Ditto.
1066 * src/libcrt/posix/*: Ditto.
1067 * src/libcrt/search/*: Ditto.
1068 * src/libcrt/stdio/*: Ditto.
1069 * src/libcrt/sys/time/*: Ditto.
1070 * src/libcrt/tchar/*: Ditto.
1071 * src/libcrt/wchar/*: Ditto.
1072 * src/libgdiplus/*: Ditto.
1073 * src/liblargeint/*: Ditto.
1074 * src/libscrnsave/*: Ditto.
1075 * src/libshell32/*: Ditto.
1076 * src/libuuid/*: Ditto.
1077 * src/libws2_32/*: Ditto.
1078 * tests/TODO: Add an item to review the tests files for LICENSE
1081 2012-09-05 Earnie Boyd <earnie@users.sourceforge.net>
1083 Segregate source that cannot take on the MinGW.org LICENSE.
1085 * Makefile.in: Make changes based on moved files.
1086 * gpl/*: Move to misc/gpl/*.
1087 * include/GL/*: Move to misc/include/GL/*.
1088 * include/profile.h: Move to misc/include/profile.h.
1089 * src/libcrt/math/cephes_mconf.h: Move to
1090 misc/src/include/cephes_mconf.h.
1091 * src/libcrt/include/gdtoa.h: Move to misc/src/include/gdtoa.h.
1092 * src/libcrt/gdtoa/*: Move to misc/src/libcrt/gdtoa/*.
1093 * src/libcrt/math/cbrt.c: Move to misc/src/libcrt/math/cbrt.c.
1094 * src/libcrt/math/cbrtf.c: Move to misc/src/libcrt/math/cbrtf.c.
1095 * src/libcrt/math/cbrtl.c: Move to misc/src/libcrt/math/cbrtl.c.
1096 * src/libcrt/math/coshl.c: Move to misc/src/libcrt/math/coshl.c.
1097 * src/libcrt/math/erfl.c: Move to misc/src/libcrt/math/erfl.c.
1098 * src/libcrt/math/frexpl.S: Move to misc/src/libcrt/math/frexpl.S.
1099 * src/libcrt/math/hypotl.c: Move to misc/src/libcrt/math/hypotl.c.
1100 * src/libcrt/math/lgamma.c: Move to misc/src/libcrt/math/lgamma.c.
1101 * src/libcrt/math/lgammaf.c: Move to misc/src/libcrt/math/lgammaf.c.
1102 * src/libcrt/math/pow.c: Move to misc/src/libcrt/math/pow.c.
1103 * src/libcrt/math/powi.c: Move to misc/src/libcrt/math/powi.c.
1104 * src/libcrt/math/powif.c: Move to misc/src/libcrt/math/powif.c.
1105 * src/libcrt/math/powil.c: Move to misc/src/libcrt/math/powil.c.
1106 * src/libcrt/math/powl.c: Move to misc/src/libcrt/math/powl.c.
1107 * src/libcrt/math/sinhl.c: Move to misc/src/libcrt/math/sinhl.c.
1108 * src/libcrt/math/tanhl.c: Move to misc/src/libcrt/math/tanhl.c.
1109 * src/libcrt/math/tgamma.c: Move to misc/src/libcrt/math/tgamma.c.
1110 * src/libcrt/math/tgammaf.c: Move to misc/src/libcrt/math/tgammaf.c.
1111 * src/libcrt/profile/*: Move to misc/src/libcrt/profile/*.
1112 * src/libcrt/libdinput/*: Move to misc/src/libcrt/libdinput/*.
1113 * src/libcrt/libdmoguids/*: Move to misc/src/libcrt/libdmoguids/*.
1114 * src/libcrt/libdxerr8/*: Move to misc/src/libcrt/libdxerr8/*.
1115 * src/libcrt/libdxerr9/*: Move to misc/src/libcrt/libdxerr9/*.
1116 * src/libcrt/libdxguid/*: Move to misc/src/libcrt/libdxguid/*.
1117 * src/libcrt/libksuser/*: Move to misc/src/libcrt/libksuser/*.
1118 * src/libcrt/libstrmiids/*: Move to misc/src/libcrt/libstrmiids/*.
1120 2012-09-04 Earnie Boyd <earnie@users.sourceforge.net>
1122 More on assuming GCC is greater than or equal to version 3.5.4 and that
1123 GCC is the only compiler to be used for MinGW.org.
1125 * src/libcrt/math/cephes_mconf.h: Remove unneeded filters based on the
1127 * include/_mingw.h: Fix typo.
1129 2012-09-04 Earnie Boyd <earnie@users.sourceforge.net>
1131 More on assuming GCC is greater than or equal to version 3.5.4 and that
1132 GCC is the only compiler to be used for MinGW.org.
1134 * include/pbt.h: Remove unneeded filters based on the assumptions.
1135 * include/powrprof.h: Ditto.
1136 * include/prsht.h: Ditto.
1137 * include/psapi.h: Ditto.
1138 * include/qedit.h: Ditto.
1139 * include/rapi.h: Ditto.
1140 * include/ras.h: Ditto.
1141 * include/rasdlg.h: Ditto.
1142 * include/raserror.h: Ditto.
1143 * include/rassapi.h: Ditto.
1144 * include/reason.h: Ditto.
1145 * include/regstr.h: Ditto.
1146 * include/richedit.h: Ditto.
1147 * include/richole.h: Ditto.
1148 * include/oleidl.h: Ditto.
1149 * include/oledlg.h: Ditto.
1150 * include/olectlid.h: Ditto.
1151 * include/olectl.h: Ditto.
1152 * include/oleauto.h: Ditto.
1153 * include/oleacc.h: Ditto.
1154 * include/ole2ver.h: Ditto.
1155 * include/ole2.h: Ditto.
1156 * include/ole.h: Ditto.
1157 * include/odbcinst.h: Ditto.
1158 * include/ocidl.h: Ditto.
1159 * include/objsel.h: Ditto.
1160 * include/objsafe.h: Ditto.
1161 * include/objidl.h: Ditto.
1162 * include/objfwd.h: Ditto.
1163 * include/objbase.h: Ditto.
1164 * include/oaidl.h: Ditto.
1165 * include/ntsecpkg.h: Ditto.
1166 * include/ntsecapi.h: Ditto.
1167 * include/ntldap.h: Ditto.
1168 * include/ntdsbcli.h: Ditto.
1169 * include/ntdll.h: Ditto.
1170 * include/ntdef.h: Ditto.
1171 * include/nspapi.h: Ditto.
1172 * include/nddeapi.h: Ditto.
1173 * include/nb30.h: Ditto.
1174 * include/mswsock.h: Ditto.
1175 * include/mshtml.h: Ditto.
1176 * include/msacm.h: Ditto.
1177 * include/mq.h: Ditto.
1178 * include/mprapi.h: Ditto.
1179 * include/mpegtype.h: Ditto.
1180 * include/mmsystem.h: Ditto.
1181 * include/mmreg.h: Ditto.
1182 * include/mlang.h: Ditto.
1183 * include/mgmtapi.h: Ditto.
1184 * include/mgm.h: Ditto.
1185 * include/mcx.h: Ditto.
1186 * include/mciavi.h: Ditto.
1187 * include/math.h: Ditto.
1188 * include/mapi.h: Ditto.
1189 * include/lzexpand.h: Ditto.
1190 * include/lmwksta.h: Ditto.
1191 * include/lmuseflg.h: Ditto.
1192 * include/lmuse.h: Ditto.
1193 * include/lmsvc.h: Ditto.
1194 * include/lmstats.h: Ditto.
1195 * include/lmsname.h: Ditto.
1196 * include/lmshare.h: Ditto.
1197 * include/lmserver.h: Ditto.
1198 * include/lmrepl.h: Ditto.
1199 * include/lmremutl.h: Ditto.
1200 * include/lmmsg.h: Ditto.
1201 * include/lmerrlog.h: Ditto.
1202 * include/lmerr.h: Ditto.
1203 * include/lmcons.h: Ditto.
1204 * include/lmconfig.h: Ditto.
1205 * include/lmchdev.h: Ditto.
1206 * include/lmbrowsr.h: Ditto.
1207 * include/lmaudit.h: Ditto.
1208 * include/lmat.h: Ditto.
1209 * include/lmapibug.h: Ditto.
1210 * include/lmalert.h: Ditto.
1211 * include/lmaccess.h: Ditto.
1212 * include/lm.h: Ditto.
1213 * include/largeint.h: Ditto.
1214 * include/ksmedia.h: Ditto.
1215 * include/ks.h: Ditto.
1216 * include/isguids.h: Ditto.
1217 * include/ipxtfflt.h: Ditto.
1218 * include/ipxrtdef.h: Ditto.
1219 * include/ipxconst.h: Ditto.
1220 * include/iptypes.h: Ditto.
1221 * include/iprtrmib.h: Ditto.
1222 * include/ipinfoid.h: Ditto.
1223 * include/ipifcons.h: Ditto.
1224 * include/iphlpapi.h: Ditto.
1225 * include/ipexport.h: Ditto.
1226 * include/intshcut.h: Ditto.
1227 * include/initguid.h: Ditto.
1228 * include/imm.h: Ditto.
1229 * include/imagehlp.h: Ditto.
1230 * include/il21dec.h: Ditto.
1231 * include/idispids.h: Ditto.
1232 * include/icm.h: Ditto.
1233 * include/httpext.h: Ditto.
1234 * include/GL/glu.h: Ditto.
1235 * include/gdiplus/gdiplustypes.h: Ditto.
1236 * include/gdiplus/gdiplusstringformat.h: Ditto.
1237 * include/gdiplus/gdipluspixelformats.h: Ditto.
1238 * include/gdiplus/gdipluspen.h: Ditto.
1239 * include/gdiplus/gdipluspath.h: Ditto.
1240 * include/gdiplus/gdiplusmetaheader.h: Ditto.
1241 * include/gdiplus/gdiplusmetafile.h: Ditto.
1242 * include/gdiplus/gdiplusmem.h: Ditto.
1243 * include/gdiplus/gdiplusmatrix.h: Ditto.
1244 * include/gdiplus/gdipluslinecaps.h: Ditto.
1245 * include/gdiplus/gdiplusinit.h: Ditto.
1246 * include/gdiplus/gdiplusimpl.h: Ditto.
1247 * include/gdiplus/gdiplusimaging.h: Ditto.
1248 * include/gdiplus/gdiplusimagecodec.h: Ditto.
1249 * include/gdiplus/gdiplusimageattributes.h: Ditto.
1250 * include/gdiplus/gdiplusheaders.h: Ditto.
1251 * include/gdiplus/gdiplusgraphics.h: Ditto.
1252 * include/gdiplus/gdiplusgpstubs.h: Ditto.
1253 * include/gdiplus/gdiplusflat.h: Ditto.
1254 * include/gdiplus/gdiplusenums.h: Ditto.
1255 * include/gdiplus/gdipluseffects.h: Ditto.
1256 * include/gdiplus/gdipluscolormatrix.h: Ditto.
1257 * include/gdiplus/gdipluscolor.h: Ditto.
1258 * include/gdiplus/gdiplusbrush.h: Ditto.
1259 * include/gdiplus/gdiplusbase.h: Ditto.
1260 * include/gdiplus/gdiplus.h: Ditto.
1261 * include/fltdefs.h: Ditto.
1262 * include/exdispid.h: Ditto.
1263 * include/exdisp.h: Ditto.
1264 * include/evcode.h: Ditto.
1265 * include/errors.h: Ditto.
1266 * include/errorrep.h: Ditto.
1267 * include/edevdefs.h: Ditto.
1268 * include/dvdmedia.h: Ditto.
1269 * include/dvdevcod.h: Ditto.
1270 * include/dsrole.h: Ditto.
1271 * include/dsquery.h: Ditto.
1272 * include/dshow.h: Ditto.
1273 * include/dsgetdc.h: Ditto.
1274 * include/dsclient.h: Ditto.
1275 * include/dsadmin.h: Ditto.
1276 * include/docobj.h: Ditto.
1277 * include/dlgs.h: Ditto.
1278 * include/directx/dxerr9.h: Ditto.
1279 * include/directx/dxerr8.h: Ditto.
1280 * include/directx/d3d9types.h: Ditto.
1281 * include/directx/d3d9caps.h: Ditto.
1282 * include/directx/d3d9.h: Ditto.
1283 * include/dhcpcsdk.h: Ditto.
1284 * include/devguid.h: Ditto.
1285 * include/ddk/xfilter.h: Ditto.
1286 * include/ddk/ws2san.h: Ditto.
1287 * include/ddk/winnt4.h: Ditto.
1288 * include/ddk/winddk.h: Ditto.
1289 * include/ddk/winddi.h: Ditto.
1290 * include/ddk/win2k.h: Ditto.
1291 * include/ddk/videoagp.h: Ditto.
1292 * include/ddk/video.h: Ditto.
1293 * include/ddk/usbuser.h: Ditto.
1294 * include/ddk/usbscan.h: Ditto.
1295 * include/ddk/usbiodef.h: Ditto.
1296 * include/ddk/usbioctl.h: Ditto.
1297 * include/ddk/usbdi.h: Ditto.
1298 * include/ddk/usbcamdi.h: Ditto.
1299 * include/ddk/usb100.h: Ditto.
1300 * include/ddk/usb.h: Ditto.
1301 * include/ddk/upssvc.h: Ditto.
1302 * include/ddk/tvout.h: Ditto.
1303 * include/ddk/tdistat.h: Ditto.
1304 * include/ddk/tdikrnl.h: Ditto.
1305 * include/ddk/tdiinfo.h: Ditto.
1306 * include/ddk/tdi.h: Ditto.
1307 * include/ddk/storport.h: Ditto.
1308 * include/ddk/srb.h: Ditto.
1309 * include/ddk/smbus.h: Ditto.
1310 * include/ddk/scsiwmi.h: Ditto.
1311 * include/ddk/scsiscan.h: Ditto.
1312 * include/ddk/scsi.h: Ditto.
1313 * include/ddk/poclass.h: Ditto.
1314 * include/ddk/pfhook.h: Ditto.
1315 * include/ddk/parallel.h: Ditto.
1316 * include/ddk/ntstatus.h: Ditto.
1317 * include/ddk/ntpoapi.h: Ditto.
1318 * include/ddk/ntifs.h: Ditto.
1319 * include/ddk/ntddvol.h: Ditto.
1320 * include/ddk/ntddvideo.h: Ditto.
1321 * include/ddk/ntddtdi.h: Ditto.
1322 * include/ddk/ntddtape.h: Ditto.
1323 * include/ddk/ntddstor.h: Ditto.
1324 * include/ddk/ntddser.h: Ditto.
1325 * include/ddk/ntddscsi.h: Ditto.
1326 * include/ddk/ntddpcm.h: Ditto.
1327 * include/ddk/ntddpar.h: Ditto.
1328 * include/ddk/ntddndis.h: Ditto.
1329 * include/ddk/ntddmou.h: Ditto.
1330 * include/ddk/ntddkbd.h: Ditto.
1331 * include/ddk/ntdddk.h: Ditto.
1332 * include/ddk/ntdddisk.h: Ditto.
1333 * include/ddk/ntddchgr.h: Ditto.
1334 * include/ddk/ntddcdvd.h: Ditto.
1335 * include/ddk/ntddcdrm.h: Ditto.
1336 * include/ddk/ntddbeep.h: Ditto.
1337 * include/ddk/ntdd8042.h: Ditto.
1338 * include/ddk/ntapi.h: Ditto.
1339 * include/ddk/atm.h: Ditto.
1340 * include/ddk/batclass.h: Ditto.
1341 * include/ddk/cfg.h: Ditto.
1342 * include/ddk/cfgmgr32.h: Ditto.
1343 * include/ddk/d4drvif.h: Ditto.
1344 * include/ddk/d4iface.h: Ditto.
1345 * include/ddk/ddkmapi.h: Ditto.
1346 * include/ddk/hidclass.h: Ditto.
1347 * include/ddk/hidpi.h: Ditto.
1348 * include/ddk/hidsdi.h: Ditto.
1349 * include/ddk/hidusage.h: Ditto.
1350 * include/ddk/mcd.h: Ditto.
1351 * include/ddk/miniport.h: Ditto.
1352 * include/ddk/minitape.h: Ditto.
1353 * include/ddk/mountdev.h: Ditto.
1354 * include/ddk/mountmgr.h: Ditto.
1355 * include/ddk/ndis.h: Ditto.
1356 * include/ddk/ndisguid.h: Ditto.
1357 * include/ddk/ndistapi.h: Ditto.
1358 * include/ddk/ndiswan.h: Ditto.
1359 * include/ddk/netevent.h: Ditto.
1360 * include/ddk/netpnp.h: Ditto.
1361 * include/ddk/newdev.h: Ditto.
1362 * include/basetyps.h: Ditto.
1363 * include/bdatypes.h: Ditto.
1364 * include/cderr.h: Ditto.
1365 * include/cguid.h: Ditto.
1366 * include/cmnquery.h: Ditto.
1367 * include/comcat.h: Ditto.
1368 * include/commctrl.h: Ditto.
1369 * include/commdlg.h: Ditto.
1370 * include/control.h: Ditto.
1371 * include/cpl.h: Ditto.
1372 * include/cplext.h: Ditto.
1373 * include/custcntl.h: Ditto.
1374 * include/dbt.h: Ditto.
1375 * include/dde.h: Ditto.
1376 * include/ddeml.h: Ditto.
1377 * include/mq.h: Remove CTRL-M from line endings.
1378 * include/gdiplus/gdiplustypes.h: Ditto.
1379 * include/gdiplus/gdiplusstringformat.h: Ditto.
1380 * include/gdiplus/gdipluspen.h: Ditto.
1381 * include/gdiplus/gdipluspath.h: Ditto.
1382 * include/gdiplus/gdiplusmetaheader.h: Ditto.
1383 * include/gdiplus/gdiplusmetafile.h: Ditto.
1384 * include/gdiplus/gdiplusmem.h: Ditto.
1385 * include/gdiplus/gdiplusmatrix.h: Ditto.
1386 * include/gdiplus/gdipluslinecaps.h: Ditto.
1387 * include/gdiplus/gdiplusinit.h: Ditto.
1388 * include/gdiplus/gdiplusimpl.h: Ditto.
1389 * include/gdiplus/gdiplusimaging.h: Ditto.
1390 * include/gdiplus/gdiplusimagecodec.h: Ditto.
1391 * include/gdiplus/gdiplusimageattributes.h: Ditto.
1392 * include/gdiplus/gdiplusheaders.h: Ditto.
1393 * include/gdiplus/gdiplusgraphics.h: Ditto.
1394 * include/gdiplus/gdiplusgpstubs.h: Ditto.
1395 * include/gdiplus/gdiplusflat.h: Ditto.
1396 * include/gdiplus/gdiplusenums.h: Ditto.
1397 * include/gdiplus/gdipluseffects.h: Ditto.
1398 * include/gdiplus/gdipluscolormatrix.h: Ditto.
1399 * include/gdiplus/gdipluscolor.h: Ditto.
1400 * include/gdiplus/gdiplusbrush.h: Ditto.
1401 * include/gdiplus/gdiplusbase.h: Ditto.
1402 * include/gdiplus/gdiplus.h: Ditto.
1404 2012-09-01 Earnie Boyd <earnie@users.sourceforge.net>
1406 More on assuming GCC is greater than or equal to version 3.5.4 and that
1407 GCC is the only compiler to be used for MinGW.org.
1409 * include/routprot.h: Remove unneeded filters based on the assumptions.
1410 * include/rpc.h: Ditto.
1411 * include/rpcdce.h: Ditto.
1412 * include/rpcdce2.h: Ditto.
1413 * include/rpcdcep.h: Ditto.
1414 * include/rpcndr.h: Ditto.
1415 * include/rpcnsi.h: Ditto.
1416 * include/rpcnsip.h: Ditto.
1417 * include/rpcnterr.h: Ditto.
1418 * include/rpcproxy.h: Ditto.
1419 * include/rpcutils.h: Ditto.
1420 * include/schannel.h: Ditto.
1421 * include/schnlsp.h: Ditto.
1422 * include/scrnsave.h: Ditto.
1423 * include/sddl.h: Ditto.
1424 * include/secext.h: Ditto.
1425 * include/security.h: Ditto.
1426 * include/servprov.h: Ditto.
1427 * include/setupapi.h: Ditto.
1428 * include/shell.api.h: Ditto.
1429 * include/shldisp.h: Ditto.
1430 * include/shlguid.h: Ditto.
1431 * include/shlobj.h: Ditto.
1432 * include/shlwapi.h: Ditto.
1433 * include/shobjidl.h: Ditto.
1434 * include/snmp.h: Ditto.
1435 * include/specstrings.h: Ditto.
1436 * include/sql.h: Ditto.
1437 * include/sqlext.h: Ditto.
1438 * include/sqltypes.h: Ditto.
1439 * include/sqlucode.h: Ditto.
1440 * include/sspi.h: Ditto.
1441 * include/stm.h: Ditto.
1442 * include/strmif.h: Ditto.
1443 * include/subauth.h: Ditto.
1444 * include/svcguid.h: Ditto.
1445 * include/tlhelp32.h: Ditto.
1446 * include/tmschema.h: Ditto.
1447 * include/unknwn.h: Ditto.
1449 2012-08-31 Earnie Boyd <earnie@users.sourceforge.net>
1451 More on assuming GCC is greater than or equal to version 3.5.4 and that
1452 GCC is the only compiler to be used for MinGW.org.
1454 * include/winnt.h: Remove unneeded filters based on the assumptions.
1455 (_SYSTEM_POWER_INFORMATION): Introduce filter for _WIN32_WINNT >=
1457 * include/winperf.h: Remove unneeded filters based on the assumptions.
1458 * include/winreg.h: Ditto.
1459 * include/winresrc.h: Ditto.
1460 * include/winsnmp.h: Ditto.
1461 * include/winsock.h: Ditto.
1462 * include/winsock2.h: Ditto.
1463 * include/winspool.h: Ditto.
1464 * include/winsvc.h: Ditto.
1465 * include/winuser.h: Ditto.
1466 * include/winver.h: Ditto.
1467 * include/ws2spi.h: Ditto.
1468 * include/ws2tcpip.h: Ditto.
1469 * include/wsahelp.h: Ditto.
1470 * include/wsipx.h: Ditto.
1471 * include/wsnetbs.h: Ditto.
1472 * include/wingdi.h: Ditto.
1473 * include/wininet.h: Ditto.
1474 * include/winocotl.h: Ditto.
1475 * include/winldap.h:Ditto.
1476 * include/winnls.h: Ditto.
1477 * include/userenv.h: Ditto.
1478 * include/usp10.h: Ditto.
1479 * include/uxtheme.h: Ditto.
1480 * include/vidcap.h: Ditto.
1481 * include/vmr9.h: Ditto.
1482 * include/vptype.h: Ditto.
1483 * include/w32api.h: Ditto.
1484 * include/winable.h: Ditto.
1485 * include/winbase.h: Ditto.
1486 * include/winber.h: Ditto.
1487 * include/wincon.h: Ditto.
1488 * include/wincrypt.h: Ditto.
1489 * include/windef.h: Ditto.
1490 * include/windns.h: Ditto.
1491 * include/windows.h: Ditto.
1492 * include/windowsx.h: Ditto.
1493 * include/winerror.h: Ditto.
1494 * include/wchar.h: Ditto. Add GCC system_header pragma.
1495 * include/_mingw.h: Give an error if __GNUC__ isn't defined or isn't >=
1498 2012-08-28 Earnie Boyd <earnie@users.sourceforge.net>
1500 We are going to assume that MinGW is using GCC version greater than or
1501 equal to 3.5.4 and remove any filters related to earlier versions. We
1502 are also going to remove any possibility of using a compiler other than
1505 * include/_mingw.h: Remove filters for __GNUC__ >=3, remove the
1506 possibility of using a compiler other than GCC and remove any other
1508 * include/acccrtl.h: Ditto.
1509 * include/aclapi.h: Ditto.
1510 * include/aclui.h: Ditto.
1511 * include/adsprop.h: Ditto.
1512 * include/afxres.h: Ditto.
1513 * include/amaudio.h: Ditto.
1514 * include/amvideo.h: Ditto.
1515 * include/audevcod.h: Ditto.
1516 * include/aygshell.h: Ditto.
1517 * include/basetsd.h: Ditto.
1518 * include/wtsapi32.h: Ditto.
1519 * include/wtypes.h: Ditto.
1520 * include/xprtdefs.h: Ditto.
1521 * include/zmouse.h: Ditto.
1522 * include/aviriff.h: Ditto.
1523 * src/libcrt/crt/CRT_fp10.c: Ditto.
1524 * src/libcrt/crt/CRT_fp8.c: Ditto.
1525 * src/libcrt/crt/dllcrt1.c: Ditto.
1526 * src/libcrt/crt/pseudo-reloc.c: Ditto.
1528 2012-08-23 Earnie Boyd <earnie@users.sourceforge.net>
1530 * configure.ac: Set AC_CONFIG_AUX_DIR, AC_PREFIX_DEFAULT and call
1531 AC_CANONICAL_SYSTEM.
1532 * .gitmodules: New file.
1533 * build-aux: New submodule.
1535 2012-08-20 Earnie Boyd <earnie@users.sourceforge.net>
1537 * Makefile.in (check): Add target.
1538 (install-wsl-dirs): Ditto.
1539 (install-wsl): Ditto.
1541 (_dist-wsl-all_): Ditto.
1542 (dist-wsl-mkdir): Ditto.
1543 (dist-wsl-install): Ditto.
1544 (dist-wsl-dll): Ditto.
1545 (dist-wsl-dev): Ditto.
1546 (dist-wsl-lic): Ditto.
1547 (dist-wsl-doc): Ditto.
1548 (dist-wsl-src): Ditto.
1549 (dist-mingwrt-dll): Correct typo.
1550 (libmingwex_a_SOURCES): Ditto.
1551 (DLLTOOL_FLAGS): Remove -U.
1552 (libmoldname%.a): New target.
1553 (clean): Using find was not a good idea.
1554 Step into tests subdirectory and execute the same target.
1555 (distclean): Add removal of dist/ directory.
1556 Step into tests subdirectory and execute the same target.
1557 * configure.ac (tests/Makefile): Add to AC_CONFIG_FILES.
1560 * include/profile.h: Ditto.
1565 2012-08-19 Earnie Boyd <earnie@users.sourceforge.net>
1567 Needed to be able to make dist-mingwrt and dist-w32api to create these
1568 packages individually. Eventually we also need dist-wsl target to
1569 create a package named mingw.org-wsl.
1571 * include/_mingw.h (__MINGW_VERSION): Correct typo.
1572 (__MINGW_MAJOR_VERSION): Ditto.
1573 * include/w32api.h: Add deprecated file warning.
1574 * Makefile.in: Throughout, add and correct targets for building
1575 distributed mingwrt and w32api packages.
1576 (PACKAGE_VERSION): Add configured variable.
1577 (PACKAGE_RELEASE): Ditto.
1578 (winapi_DDK_DEF): New variable.
1579 (winapi_DIRECTX_DEF): Ditto.
1580 (winapi_DIRECTX_DINPUT_DEF): Ditto.
1581 (winapi_lib_DDK_LIBRARIES): Ditto.
1582 (winapi_lib_DIRECTX_LIBRARIES): Ditto.
1583 (winapi_lib_DIRECTX_INPUT_LIBRARIES): Ditto.
1584 (libdmoguids_a_SOURCES): Ditto.
1585 (libdmoguids_a_OBJECTS): Ditto.
1586 (libdxguid_a_SOURCES): Ditto.
1587 (libdxguid_a_OBJECTS): Ditto.
1588 (libstrmiids_a_SOURCES): Ditto.
1589 (libstrmiids_a_OBJECTS): Ditto.
1590 (complex_SOURCES): Ditto.
1591 (libdinput_a_SOURCES): Ditto.
1592 (libdinput_a_OBJECTS): Ditto.
1593 (libdxerr8_a_SOURCES): Ditto.
1594 (libdxerr8_a_OBJECTS): Ditto.
1595 (libdxerr9_a_SOURCES): Ditto.
1596 (libdxerr9_a_OBJECTS): Ditto.
1597 (mingwrt_bin_LIBRARIES): Ditto.
1598 (mingwrt_lib_LIBRARIES): Ditto.
1599 (mingwrt_lib_INCLUDES): Ditto.
1600 (mingwrt_lib_SYS_INCLUDES): Ditto.
1601 (w32api_lib_INCLUDES): Ditto.
1602 (w32api_lib_DDK_INCLUDES): Ditto.
1603 (w32api_lib_GDIPLUS_INCLUDES): Ditto.
1604 (w32api_lib_GL_INCLUDES): Ditto
1605 (w32api_lib_DIRECTX_INCLUDES): Ditto.
1606 (w32api_lib_LIBRARIES): Ditto.
1607 (winapi_lib_EXTRA_LIBRARIES): Add libdmoguids.a, libdxguid.a and
1609 (lib_LIBRARIES): Add winapi_lib_DDK_LIBRARIES,
1610 winapi_lib_DIRECTX_LIBRARIES and winapi_lib_DIRECTX_DINPUT_LIBRARIES.
1611 (ALL_SOURCES): Add libdinput_a_SOURCES, libdxerr8_a_SOURCES and
1612 libdxerr9_a_SOURCES.
1613 (winapi_lib_DDK_LIBRARIES): New target.
1614 (winapi_lib_DIRECTX_LIBRARIES): Ditto.
1620 (libdinput.a): Ditto.
1621 (libdinput8.a): Ditto.
1622 (libdinput_a_OBJECTS): Ditto.
1623 (libdmoguids_a_OBJECTS): Ditto.
1624 (libdxguid_a_OBJECTS): Ditto.
1625 (libstrmiids_a_OBJECTS): Ditto.
1626 (libdxerr8.a): Ditto.
1627 (libdxerr9.a): Ditto.
1628 (libmoguids.a): Ditto.
1629 (libdxguid.a): Ditto.
1630 (libstrmiids.a): Ditto.
1631 (install-mingwrt-dirs): Ditto.
1632 (install-mingwrt): Ditto.
1634 (dist-mingwrt): Ditto.
1635 (_dist-mingwrt-all_): Ditto.
1636 (dist-mingwrt-mkdir): Ditto.
1637 (dist-mingwrt-install): Ditto.
1638 (dist-mingwrt-dll): Ditto.
1639 (dist-mingwrt-dev): Ditto.
1640 ($(DESTDIR)$(prefix)/share/doc/mingwrt/DISCLAIMER): Ditto
1641 (dist-mingwrt-lic): Ditto.
1642 (dist-mingwrt-doc): Ditto.
1643 (dist-mingwrt-src): Ditto.
1644 (install-w32api-dirs): Ditto.
1645 (install-w32api): Ditto.
1646 (dist-w32api): Ditto.
1647 (_dist-w32api-all_): Ditto.
1648 (dist-w32api-mkdir): Ditto.
1649 (dist-w32api-install): Ditto.
1650 (dist-w32api-dev): Ditto.
1651 (dist-w32api-lic): Ditto.
1652 (dist-w32api-doc): Ditto.
1653 (dist-w32api-src): Ditto.
1654 (install-docs): Correct cp action.
1655 (libmingex.a): Correct dependencies.
1656 * configure.ac (AC_INIT): Correct the version.
1658 2012-08-14 Earnie Boyd <earnie@users.sourceforge.net>
1660 * Makefile.in: New file.
1661 * configure.ac: Ditto.
1662 * config.h.in: Ditto.
1663 * .gitignore: Add install-sh.
1665 2012-08-13 Earnie Boyd <earnie@users.sourceforge.net>
1667 * .gitignore (Makefile.in): Remove entry.
1670 2012-08-12 Earnie Boyd <earnie@users.sourceforge.net>
1672 * include/CVS/*: Remove accidentally added CVS directories.
1673 * .gitignore (*.log): Ignore all .log file types.
1675 2012-08-11 Earnie Boyd <earnie@users.sourceforge.net>
1677 * include/*: Add combined winsup/mingw and winsup/w32api include files.
1679 2012-08-08 Earnie Boyd <earnie@users.sourceforge.net>
1681 * ChangeLog: New file.
1684 * .gitignore: Ditto.