1 2012-10-23 Earnie Boyd <earnie@users.sourceforge.net>
3 https://sourceforge.net/tracker/?func=detail&aid=3437558&group_id=2435&atid=102435
5 * include/amvideo.h (VIDEOINFO): Correct structure coding.
7 2012-10-23 Earnie Boyd <earnie@users.sourceforge.net>
9 https://sourceforge.net/tracker/?func=detail&aid=3437216&group_id=2435&atid=102435
11 * include/objfwd.h (LPENUMSTATPROPSTG): Properly type define with as a
14 2012-10-22 Earnie Boyd <earnie@users.sourceforge.net>
16 https://sourceforge.net/tracker/?func=detail&aid=2567153&group_id=2435&atid=102435
18 * include/sys/types.h (off_t): Type define regardless of _NO_OLDNAMES.
20 2012-10-21 Earnie Boyd <earnie@users.sourceforge.net>
22 https://sourceforge.net/tracker/?func=detail&aid=2004630&group_id=2435&atid=102435
24 * include/ddk/ntddk.h (KeQueryActiveProcessors): New VISTA declaration.
25 * lib/lib32/ddk/ntoskrnl.def: New VISTA import.
27 2012-10-19 Earnie Boyd <earnie@users.sourceforge.net>
29 https://sourceforge.net/tracker/?func=detail&aid=3554826&group_id=2435&atid=102435
31 * include/mswsock.h (WSAPoll): New declaration.
32 * lib/lib32/ws2_32.def (WSAPoll@12): New import.
34 2012-10-17 Earnie Boyd <earnie@users.sourceforge.net>
36 * tests/Makefile.in (libcrt-test-asinh): Add test.
38 2012-10-17 Keith Marshall <keithmarshall@users.sourceforge.net>
40 https://sourceforge.net/tracker/index.php?func=detail&aid=2117590&group_id=2435&atid=102435
42 * tests/libcrt/test-asinh.c: New file.
44 2012-10-16 Earnie Boyd <earnie@users.sourceforge.net>
46 * include/sdkddkver.h (WINNTVER): New macro.
47 (_WIN32_WINNT): Correct default value based on NTDDI_VERSION.
48 * include/stdio.h (_get_output_format): Base declaration or define on
50 (_set_output_format): Ditto.
51 (_get_printf_count_output): Ditto.
52 (_set_printf_count_output): Ditto.
53 * misc/src/libcrt/stdio/pformat.c: Remove needless code since we only
56 2012-10-08 Earnie Boyd <earnie@users.sourceforge.net>
58 * Makefile.in (dist-mingwrt-src, dist-mingw32-src, dist-wsl-src):
59 Copy top_srcdir to a specific mingw.org-wsl directory.
61 2012-09-27 Earnie Boyd <earnie@users.sourceforge.net>
63 _USE_32BIT_TIME_T resolution and prepare for release.
65 * include/io.h: Add _HAVE_32BIT_TIME_T to filters.
66 * include/sys/stat.h: Ditto.
67 * include/sys/timeb.h: Ditto.
68 * include/sys/types.h: Ditto.
69 * include/wchar.h: Ditto.
70 * include/time.h: Rework _HAVE_32BIT_TIME_T to always use 64bit time_t
72 * Makefile.in (extra_OBJECTS): Move to the front of the dependency list.
73 (%.o : %.s): Create rules.
74 * lib/lib32/msvcrt.def.in: Remove needless __MSVCRT_VERSION__ filter
75 and previous endif to continue the previous filter.
78 2012-09-26 Earnie Boyd <earnie@users.sourceforge.net>
80 Make the changes work.
82 * include/sys/stat.h (stat, fstat): Change __NO_INLINE__ filter to
84 (_fstat64i32, _stat64i32): Define to be equal to _fstat64 and _stat64
85 respectively when __NO_INLINE__ is defined.
86 Remove _CRTIMP from declaration due to inline function.
87 (_wstat64i32): Define an inline function or define to _wstat64 since it
88 is missing from libmsvcrt.a.
89 Remove _CRTIMP from declaration due to inline function.
91 * include/commctrl.h (tagTVINSERTSTRUCTA, tagTVINSERTSTRUCTW): Move to
92 after the definition of TVITEMXA and TVITEMXW.
93 (TVINSERTSTRUCT, TV_INSERTSTRUCT): Move UNICODE amp to after the
94 definition of TVINSERTSTRUCTA and TVINSERTSTRUCTW.
95 * include/winuser.h (INPUT_MOUSE, INPUT_KEYBOARD, INPUT_HARDWARE):
96 Move to always define based on assumption of lowest supported OS.
97 These appeared in NT version 4 service pack 3.
98 (tagMOUSEINPUT, tagKEYBDINPUT, tagHARDWAREINPUT, tagINPUT): Ditto.
100 * include/time.h (_HAVE_32BIT_TIME_T): New macro stating that
101 msvcrt.dll contains the 32bit time functions.
102 (_USE_32BIT_TIME_T): If set then determine if _HAVE_32BIT_TIME_T is set
103 and use the 32bit time functions else use the 64bit time functions and
104 force datatype conversions.
105 * include/wchar.h: Match stat components to sys/stat.h.
106 * include/string.h (strcasecmp, strncasecmp): When __NO_INLINE__ defined
107 map functions to _stricmp and _strincmp respectfully.
108 * Makefile.in (libws2_32.a): Add src/libws2_32/ws2_32.o symbols to the
109 library. Override global target with a specific one.
110 (libscrnsavw_a_OBJECTS): Correct typo.
111 (extra_OBJECTS): New variable containing extra objects to build.
112 (libdinput_a_OBJECTS, libdmoguids_a_OBJECTS, libdxguid_a_OBJECTS,
113 libstrmiids_a_OBJECTS, libws2_32_a_OBJECTS): Correctly define targets.
115 2012-09-21 Earnie Boyd <earnie@users.sourceforge.net>
117 Make the changes work.
119 * Makefile.in (ofmt_stub.o): Add stub to libmsvcrt.a through
121 (libmoldname*.a): Change the DLLNAME to msvcr*.dll as appropriate.
122 * include/sdkddkver.h (_WARN_DEFAULTS): New macro filter for warning
123 about defaults to enable building binutils.
124 * include/sys/stat.h: Rework structure definitions and declarations to
125 allow building binutils.
126 (_fstat64i32): New inline function.
128 * include/winsock.h (_WARN_WINSOCK_H): New macro filter for warning
129 about inclusion of winsock.h to allow building binutils.
131 2012-09-20 Earnie Boyd <earnie@users.sourceforge.net>
133 Redo the filters based on assumptions discussed in mingw-dvlpr list.
135 * include/_mingw.h: Remove default setting of __MSVCRT_VERSION__ since
136 it is no longer used.
137 * include/commdlg.h (PRINTDLGEX): Move to below definition of struct.
138 (PrintDlgEx): Move to below function declaration.
139 * include/ctype.h: Add FIXME.
140 * include/lmcons.h: Correct filter syntax.
141 * include/ras.h: Move definitions and declarations based on dependencies
143 * include/rpcdce.h: Add comments and remove unintentional filter for
145 * include/sys/stat.h: Remove __MSVCRT_VERSION__ filters.
146 * include/sys/timeb.h: Remove FIXME.
147 * include/sys/utime.h: Ditto.
148 * include/sys/types.h: Clean code for defining time_t and
150 * include/winbase.h: Correct comment from RC_DEFINED to RC_INVOKED.
151 Add RC_INVOKED guards for SetThreadExecutionState and OpenThread.
152 (EXECUTION_STATE): Move definition to the _WIN32_WINNT_WIN98 guard.
153 * tests/Makefile.in (CFLAGS): Add -DNTDDI_VERSION=0x06010000 to get rid
154 of warnings and for maximum coverage of tests.
156 2012-09-19 Earnie Boyd <earnie@users.sourceforge.net>
158 Redo the filters based on assumptions discussed in mingw-dvlpr list.
160 * include/ddk/atm.h (_mingw.h): Include.
161 * include/ddk/batclass.h: Ditto.
162 * include/ddk/cfg.h: Ditto.
163 * include/ddk/cfgmgr32.h: Ditto.
164 * include/ddk/d4drvif.h: Ditto.
165 * include/ddk/d4iface.h: Ditto.
166 * include/ddk/ddkmapi.h: Ditto.
167 * include/ddk/hidclass.h: Ditto.
168 * include/ddk/hidpi.h: Ditto.
169 * include/ddk/hidsdi.h: Ditto.
170 * include/ddk/hidusage.h: Ditto.
171 * include/ddk/kbdmou.h: Ditto.
172 * include/ddk/mcd.h: Ditto.
173 * include/ddk/miniport.h: Ditto.
174 * include/ddk/minitape.h: Ditto.
175 * include/ddk/mountdev.h: Ditto.
176 * include/ddk/mountmgr.h: Ditto.
177 * include/ddk/ndis.h: Ditto.
178 * include/ddk/ndisguid.h: Ditto.
179 * include/ddk/ndistapi.h: Ditto.
180 * include/ddk/ndiswan.h: Ditto.
181 * include/ddk/netevent.h: Ditto.
182 * include/ddk/netpnp.h: Ditto.
183 * include/ddk/newdev.h: Ditto.
184 * include/ddk/ntapi.h: Ditto.
185 * include/ddk/ntdd8042.h: Ditto.
186 * include/ddk/ntddbeep.h: Ditto.
187 * include/ddk/ntddcdrm.h: Ditto.
188 * include/ddk/ntddcdvd.h: Ditto.
189 * include/ddk/ntddchgr.h: Ditto.
190 * include/ddk/ntdddisk.h: Ditto.
191 * include/ddk/ntddk.h: Ditto.
192 * include/ddk/ntddkbd.h: Ditto.
193 * include/ddk/ntddmou.h: Ditto.
194 * include/ddk/ntddndis.h: Ditto.
195 * include/ddk/ntddpar.h: Ditto.
196 * include/ddk/ntddpcm.h: Ditto.
197 * include/ddk/ntddscsi.h: Ditto.
198 * include/ddk/ntddser.h: Ditto.
199 * include/ddk/ntddstor.h: Ditto.
200 * include/ddk/ntddtape.h: Ditto.
201 * include/ddk/ntddtdi.h: Ditto.
202 * include/ddk/ntddvdeo.h: Ditto.
203 * include/ddk/ntddvol.h: Ditto.
204 * include/ddk/ntifs.h: Ditto.
205 * include/ddk/ntpoapi.h: Ditto.
206 * include/ddk/ntstatus.h: Ditto.
207 * include/ddk/parallel.h: Ditto.
208 * include/ddk/pfhook.h: Ditto.
209 * include/ddk/poclass.h: Ditto.
210 * include/ddk/scsi.h: Ditto.
211 * include/ddk/scsiscan.h: Ditto.
212 * include/ddk/scsiwmi.h: Ditto.
213 * include/ddk/smbus.h: Ditto.
214 * include/ddk/srb.h: Ditto.
215 * include/ddk/storport.h: Ditto.
216 * include/ddk/tdi.h: Ditto.
217 * include/ddk/tdiinfo.h: Ditto.
218 * include/ddk/tdikrnl.h: Ditto.
219 * include/ddk/tdistat.h: Ditto.
220 * include/ddk/tvout.h: Ditto.
221 * include/ddk/upssvc.h: Ditto.
222 * include/ddk/usb.h: Ditto.
223 * include/ddk/usb100.h: Ditto.
224 * include/ddk/usbcamdi.h: Ditto.
225 * include/ddk/usbdi.h: Ditto.
226 * include/ddk/usbioctl.h: Ditto.
227 * include/ddk/usbiodef.h: Ditto.
228 * include/ddk/usbscan.h: Ditto.
229 * include/ddk/usbuser.h: Ditto.
230 * include/ddk/video.h: Ditto.
231 * include/ddk/videoagp.h: Ditto.
232 * include/ddk/win2k.h: Ditto.
233 * include/ddk/winddi.h: Ditto.
234 * include/ddk/winddk.h: Ditto.
235 * include/ddk/winnt4.h: Ditto.
236 * include/ddk/winxp.h: Ditto.
237 * include/ddk/ws2san.h: Ditto.
238 * include/ddk/xfilter.h: Ditto.
240 * include/ddk/cfgmgr32.h (UNICODE): Use __AW() macro for mapping
241 non-specific symbols.
242 * include/ddk/newdev.h: Ditto.
244 * include/ddk/kbdmou.h (GCC system_header): Add pragma.
248 2012-09-19 Earnie Boyd <earnie@users.sourceforge.net>
250 Redo the filters based on assumptions discussed in mingw-dvlpr list.
252 * include/sys/fcntl.h (_mingw.h): Include.
253 * include/sys/file.h: Ditto.
254 * include/sys/param.h: Ditto.
255 * include/sys/time.h: Ditto.
256 * include/sys/unistd.h: Ditto.
257 * include/directx/d3d9.h: Ditto.
258 * include/directx/d3d9caps.h: Ditto.
259 * include/directx/d3d9types.h: Ditto.
260 * include/directx/dxerr8.h: Ditto.
261 * include/directx/dxerr9.h: Ditto.
262 * include/gdiplus/gdiplus.h: Ditto.
263 * include/gdiplus/gdiplusbase.h: Ditto.
264 * include/gdiplus/gdiplusbrush.h: Ditto.
265 * include/gdiplus/gdipluscolor.h: Ditto.
266 * include/gdiplus/gdipluscolormatrix.h: Ditto.
267 * include/gdiplus/gdipluseffects.h: Ditto.
268 * include/gdiplus/gdiplusenums.h: Ditto.
269 * include/gdiplus/gdiplusflat.h: Ditto.
270 * include/gdiplus/gdiplusgpstubs.h: Ditto.
271 * include/gdiplus/gdiplusgraphics.h: Ditto.
272 * include/gdiplus/gdiplusheaders.h: Ditto.
273 * include/gdiplus/gdiplusimageattributes.h: Ditto.
274 * include/gdiplus/gdiplusimagecodec.h: Ditto.
275 * include/gdiplus/gdiplusimaging.h: Ditto.
276 * include/gdiplus/gdiplusimpl.h: Ditto.
277 * include/gdiplus/gdiplusinit.h: Ditto.
278 * include/gdiplus/gdipluslinecaps.h: Ditto.
279 * include/gdiplus/gdiplusmatrix.h: Ditto.
280 * include/gdiplus/gdiplusmem.h: Ditto.
281 * include/gdiplus/gdiplusmetafile.h: Ditto.
282 * include/gdiplus/gdiplusmetaheader.h: Ditto.
283 * include/gdiplus/gdipluspath.h: Ditto.
284 * include/gdiplus/gdipluspen.h: Ditto.
285 * include/gdiplus/gdipluspixelformats.h: Ditto.
286 * include/gdiplus/gdiplusstringformat.h: Ditto.
287 * include/gdiplus/gdiplustypes.h: Ditto.
289 * include/sys/locking.h (_mingw.h): Remove comment and move to top of
291 * include/sys/stat.h: Ditto.
292 * include/sys/timeb.h: Ditto.
293 * include/sys/types.h: Ditto.
294 * include/sys/utime.h: Ditto.
296 * include/sys/locking.h (GCC system_header): Add pragma.
297 * include/sys/param.h: Ditto.
298 * include/sys/stat.h: Ditto.
299 * include/sys/time.h: Ditto.
300 * include/sys/timeb.h: Ditto.
301 * include/sys/types.h: Ditto.
302 * include/sys/unistd.h: Ditto.
303 * include/sys/utime.h: Ditto.
305 * include/directx/dxerr8.h (UNICODE): Use __AW() macro for mapping
306 non-specific symbols.
307 * include/directx/dxerr9.h: Ditto.
309 * include/sys/timeb.h (__MSVCRT_VERSION__): Remove needless filter.
310 * include/sys/types.h: Ditto.
311 * include/sys/utime.h: Ditto.
313 * include/sys/unistd.h (io.h): Replace with include next unistd.h.
317 2012-09-18 Earnie Boyd <earnie@users.sourceforge.net>
319 Redo the filters based on assumptions discussed in mingw-dvlpr list.
321 * include/shobjidl.h (_mingw.h): Include.
322 * include/shlwapi.h: Ditto.
323 * include/snmp.h: Ditto.
324 * include/specstrings.h: Ditto.
325 * include/sql.h: Ditto.
326 * include/sqlext.h: Ditto.
327 * include/sqltypes.h: Ditto.
328 * include/sqlucode.h: Ditto.
329 * include/sspi.h: Ditto.
330 * include/stm.h: Ditto.
331 * include/strings.h: Ditto.
332 * include/strmif.h: Ditto.
333 * include/subauth.h: Ditto.
334 * include/svcguid.h: Ditto.
335 * include/tchar.h: Ditto.
336 * include/tlhelp32.h: Ditto.
337 * include/tmschema.h: Ditto.
338 * include/unistd.h: Ditto.
339 * include/unknwn.h: Ditto.
340 * include/userenv.h: Ditto.
341 * include/usp10.h: Ditto.
342 * include/utime.h: Ditto.
343 * include/uxtheme.h: Ditto.
344 * include/values.h: Ditto.
345 * include/vfw.h: Ditto.
346 * include/vidcap.h: Ditto.
347 * include/vmr9.h: Ditto.
348 * include/vptype.h: Ditto.
349 * include/wtypes.h: Ditto.
350 * include/winable.h: Ditto.
351 * include/winbase.h: Ditto.
352 * include/winber.h: Ditto.
353 * include/wincon.h: Ditto.
354 * include/wincrypt.h: Ditto.
355 * include/windef.h: Ditto.
356 * include/windns.h: Ditto.
357 * include/windows.h: Ditto.
358 * include/windowsx.h: Ditto.
359 * include/winerror.h: Ditto.
360 * include/wingdi.h: Ditto.
361 * include/wininet.h: Ditto.
362 * include/winioctl.h: Ditto.
363 * include/winldap.h: Ditto.
364 * include/winnetwk.h: Ditto.
365 * include/winnls.h: Ditto.
366 * include/winnt.h: Ditto.
367 * include/winperf.h: Ditto.
368 * include/winreg.h: Ditto.
369 * include/winresrc.h: Ditto.
370 * include/winsnmp.h: Ditto.
371 * include/winsock.h: Ditto.
372 * include/winsock2.h: Ditto.
373 * include/winspool.h: Ditto.
374 * include/winsvc.h: Ditto.
375 * include/winuser.h: Ditto.
376 * include/winver.h: Ditto.
377 * include/ws2spi.h: Ditto.
378 * include/ws2tcpip.h: Ditto.
379 * include/wsahelp.h: Ditto.
380 * include/wsipx.h: Ditto.
381 * include/wsnetbs.h: Ditto.
382 * include/wtsapi32.h: Ditto.
383 * include/xprtdefs.h: Ditto.
384 * include/zmouse.h: Ditto.
386 * include/signal.h (_mingw.h): Remove comment and move to top of file.
387 * include/stdint.h: Ditto.
388 * include/stdio.h: Ditto.
389 * include/stdlib.h: Ditto.
390 * include/string.h: Ditto.
391 * include/time.h: Ditto.
392 * include/wchar.h: Ditto.
393 * include/wctype.h: Ditto.
395 * include/shlwapi.h (UNICODE): Use __AW() macro for mapping
396 non-specific symbols.
397 * include/sspi.h: Ditto.
398 * include/userenv.h: Ditto.
399 * include/vfw.h: Ditto.
400 * include/winbase.h: Ditto.
401 * include/wincon.h: Ditto.
402 * include/wincrypt.h: Ditto.
403 * include/windns.h: Ditto.
404 * include/wingdi.h: Ditto.
405 * include/wininet.h: Ditto.
406 * include/winldap.h: Ditto.
407 * include/winnetwk.h: Ditto.
408 * include/winnls.h: Ditto.
409 * include/winreg.h: Ditto.
410 * include/winsock2.h: Ditto.
411 * include/winspool.h: Ditto.
412 * include/winsvc.h: Ditto.
413 * include/winuser.h: Ditto.
414 * include/winver.h: Ditto.
415 * include/ws2tcpip.h: Ditto.
417 * include/stm.h (_WIN32_WINNT): Use MACRO constant for comparison
418 instead of integer and move filters to the end of the file.
419 * include/userenv.h: Ditto.
420 * include/winbase.h: Ditto.
421 * include/wincon.h: Ditto.
422 * include/wincrypt.h: Ditto.
423 * include/wingdi.h: Ditto.
424 * include/winnls.h: Ditto.
425 * include/winnt.h: Ditto.
426 * include/winreg.h: Ditto.
427 * include/winspool.h: Ditto.
428 * include/winuser.h: Ditto.
429 * include/ws2tcpip.h: Ditto.
431 * include/shlwapi.h (_OBJC_NO_COM): Move filters to the end of the file.
433 * include/stdlib.h (_UWIN): Remove filter since we assume only GCC.
434 * include/string.h: Ditto.
436 * include/stdio.h (__GNUC__): Remove filter since we assume only GCC.
438 * include/stdio.h (__MSVCRT_VERSION__): Remove needless filter.
439 * include/stdlib.h: Ditto.
440 * include/string.h: Ditto.
441 * include/tchar.h: Ditto.
442 * include/time.h: Ditto.
443 * include/wchar.h: Ditto.
444 * include/wctype.h: Ditto.
446 * include/winbase.h (_WIN32_WINDOWS): Use _WIN32_WINNT instead.
447 * include/wingdi.h: Ditto.
448 * include/winuser.h: Ditto.
450 * include/wincrypt.h (WINVER): Use _WIN32_WINNT instead.
451 * include/wingdi.h: Ditto.
452 * include/winnls.h: Ditto.
453 * include/winreg.h: Ditto.
454 * include/winuser.h: Dittol
456 * include/_mingw.h (__TEST_SQL_NOUNICODEMAP): Use to determine if
457 UNICODE should be considered.
458 (_ODBCINST_H): Changed to use __TEST_SQL_NOUNICODEMAP.
459 * include/odbcinst.h (__TEST_SQL_NOUNICODEMAP): Define before including
461 * include/sqlucode.h: Ditto.
463 * include/time.h (time_t): Logic fix for filters.
464 * (__time64_t): Remove the __STRICT_ANSI__ guard.
466 * include/winable.h: This file is deprecated by Microsoft due to
467 winuser.h containing all of the functionality of winable.h; therefore
468 issue a warning and include winuser.h.
470 * include/windows.h (Win32_Winsock): Remove filter logic and warning.
471 (winsock2.h): Do not include as doing so is not Microsoft compatible.
472 To use winsock2.h you need to include it instead of windows.h.
473 (__USE_W32_SOCKETS): Add a comment that it is __CYGWIN__ specific.
475 * include/winsock.h (_WIN32_WINNT_WIN95): Give a warning if winsock.h
476 is included for Windows versions greater than WIN95.
478 * include/winuser.h (MB_SERVICE_NOTIFICATION): We assume WIN95 or
479 greater so define based on this assumption.
480 (MB_SERVICE_NOTIFICATION_NT3X): Ditto.
481 (SM_CMETRICS): Ditto.
482 (MOUSEEVENTF_WHEEL): Ditto.
483 (ENDSESSION_LOGOFF): Ditto.
487 2012-09-13 Earnie Boyd <earnie@users.sourceforge.net>
489 Redo the filters based on assumptions discussed in mingw-dvlpr list.
491 * include/rapi.h (_mingw.h): Include.
492 * include/raserror.h: Ditto.
493 * include/rassapi.h: Ditto.
494 * include/regstr.h: Ditto.
495 * include/richole.h: Ditto.
496 * include/rpc.h: Ditto.
497 * include/rpcndr.h: Ditto.
498 * include/rpcnsip.h: Ditto.
499 * include/rpcnterr.h: Ditto.
500 * include/rpcproxy.h: Ditto.
501 * include/schannel.h: Ditto.
502 * include/schnlsp.h: Ditto.
503 * include/scrnsave.h: Ditto.
504 * include/security.h: Ditto.
505 * include/servprov.h: Ditto.
506 * include/rasdlg.h: Ditto.
507 * include/richedit.h: Ditto.
508 * include/rpcdce2.h: Ditto.
509 * include/rpcdcep.h: Ditto.
510 * include/rpcnsi.h: Ditto.
511 * include/setupapi.h: Ditto.
512 * include/reason.h: Ditto.
513 * include/routprot.h: Ditto.
514 * include/shellapi.h: Ditto.
515 * include/shldisp.h: Ditto.
516 * include/rpcdce.h: Ditto.
517 * include/shlobj.h: Ditto.
519 * include/search.h (_mingw.h): Remove comment and move to top of file.
520 * include/setjmp.h: Ditto.
521 * include/share.h: Ditto.
523 * include/rasdlg.h (UNICODE): Use __AW() macro for mapping
524 non-specific symbols.
525 * include/richedit.h: Ditto.
526 * include/rpcdce2.h: Ditto.
527 * include/rpcdcep.h: Ditto.
528 * include/rpcnsi.h: Ditto.
529 * include/setupapi.h: Ditto.
530 * include/shellapi.h: Ditto.
531 * include/rpcdce.h: Ditto.
532 * include/rtutils.h: Ditto.
533 * include/sddl.h: Ditto.
534 * include/secext.h: Ditto.
535 * include/shlguid.h: Ditto.
536 * include/ras.h: Ditto.
537 * include/shlobj.h: Ditto.
539 * include/reason.h (_WIN32_WINNT): Use MACRO constant for comparison
540 instead of integer and move filters to the end of the file.
541 * include/routprot.h: Ditto.
542 * include/shellapi.h: Ditto.
543 * include/shldisp.h: Ditto.
544 * include/rpcdce.h: Ditto.
545 * include/rtutils.h: Ditto.
546 * include/sddl.h: Ditto.
547 * include/secext.h: Ditto.
548 * include/shlguid.h: Ditto.
549 * include/ras.h: Ditto.
550 * include/shlobj.h: Ditto.
552 * include/ras.h (WINVER): Use _WIN32_WINNT instead.
554 * include/shlobj.h (_WIN32_IE): Move filters to the end of the file.
556 * include/sdkddkver.h (_WIN32_WINNT_WIN4E): Add new symbol.
557 (_mingw.h): Document to not include the file since _mingw.h includes
564 2012-09-12 Earnie Boyd <earnie@users.sourceforge.net>
566 Redo the filters based on assumptions discussed in mingw-dvlpr list.
568 * include/mshtml.h (_mingw.h): Include.
569 * include/mswsock.h: Ditto.
570 * include/mb30.h: Ditto.
571 * include/ntdef.h: Ditto.
572 * include/ntdll.h: Ditto.
573 * include/ntldap.h: Ditto.
574 * include/ntsecapi.h: Ditto.
575 * include/ntsecpkg.h: Ditto.
576 * include/oaidl.h: Ditto.
577 * include/objbase.h: Ditto.
578 * include/objfwd.h: Ditto.
579 * include/objidl.h: Ditto.
580 * include/objsafe.h: Ditto.
581 * include/ocidlh.: Ditto.
582 * include/odbcinst.h: Ditto.
583 * include/ole.h: Ditto.
584 * include/ole2.h: Ditto.
585 * include/ole2ver.h: Ditto.
586 * include/oleauto.h: Ditto.
587 * include/olectl.h: Ditto.
588 * include/olectlid.h: Ditto.
589 * include/oleidl.h: Ditto.
590 * include/pbt.h: Ditto.
591 * include/powrprof.h: Ditto.
592 * include/qedit.h: Ditto.
593 * include/mq.h: Ditto.
594 * include/ntdsapi.h: Ditto.
595 * include/ntdsbcli.h: Ditto.
596 * include/objsel.h: Ditto.
597 * include/msacm.h: Ditto.
598 * include/nddeapi.h: Ditto.
599 * include/nspapi.h: Ditto.
600 * include/oleacc.h: Ditto.
601 * include/oledlg.h: Ditto.
602 * include/prsht.h: Ditto.
604 * include/process.h (_mingw.h): Remove comment and move to top of file.
606 * include/mq.h (_WIN32_WINNT): Use MACRO constant for comparison
607 instead of integer and move filters to the end of the file.
608 * include/ntdsapi.h: Ditto.
609 * include/ntdsbcli.h: Ditto.
610 * include/objsel.h: Ditto.
612 * include/msacm.h (UNICODE): Use __AW() macro for mapping
613 non-specific symbols.
614 * include/nddeapi.h: Ditto.
615 * include/nspapi.h: Ditto.
616 * include/oleacc.h: Ditto.
617 * include/oledlg.h: Ditto.
618 * include/prsht.h: Ditto.
620 * include/_mingw.h (__AW): Add filters for SQL_NOUNICODEMAP.
622 * TODO: Add items to the list as needed.
624 2012-09-11 Earnie Boyd <earnie@users.sourceforge.net>
626 Redo the filters based on assumptions discussed in mingw-dvlpr list.
628 * include/lm.h (_mingw.h): Include.
629 * include/lmaccess.h: Ditto.
630 * include/lmalert.h: Ditto.
631 * include/lmapibuf.h: Ditto.
632 * include/lmat.h: Ditto.
633 * include/lmaudit.h: Ditto.
634 * include/lmbrowsr.h: Ditto.
635 * include/lmchdev.h: Ditto.
636 * include/lmconfig.h: Ditto.
637 * include/lmerr.h: Ditto.
638 * include/lmerrlog.h: Ditto.
639 * include/lmmsg.h: Ditto.
640 * include/lmremutl.h: Ditto.
641 * include/lmrepl.h: Ditto.
642 * include/lmserver.h: Ditto.
643 * include/lmshare.h: Ditto.
644 * include/lmsname.h: Ditto.
645 * include/lmstats.h: Ditto.
646 * include/lmsvc.h: Ditto.
647 * include/lmuse.h: Ditto.
648 * include/lmuseflg.h: Ditto.
649 * include/lmwksta.h: Ditto.
650 * include/mapi.h: Ditto.
651 * include/mbctype.h: Ditto.
652 * include/mbstring.h: Ditto.
653 * include/mciavi.h: Ditto.
654 * include/mcx.h: Ditto.
655 * include/mem.h: Ditto.
656 * include/memory.h: Ditto.
657 * include/mgmtapi.h: Ditto.
658 * include/mlang.h: Ditto.
659 * include/mmreg.h: Ditto.
660 * include/mpegtype.h: Ditto.
661 * include/mgm.h: Ditto.
662 * include/mprapi.h: Ditto.
663 * include/lzexpand.h: Ditto.
664 * include/mmsystem.h: Ditto.
666 * include/locale.h (_mingw.h): Remove comment and move to top of file.
667 * include/malloc.h: Ditto.
668 * include/math.h: Ditto.
670 * include/mgm.h (_WIN32_WINNT): Use MACRO constant for comparison
671 instead of integer and move filters to the end of the file.
672 * include/mprapi.h: Ditto.
673 * include/mmsystem.h: Ditto.
675 * include/malloc.h (__MSVCRT_VERSION__): Remove as unneeded.
676 * include/math.h: Ditto.
678 * include/math.h (__GNUC__): Assume we are using a version >= 3.4.5
680 * include/lzexpand.h (UNICODE): Use __AW() macro for mapping
681 non-specific symbols.
682 * include/mmsystem.h: Ditto.
684 * include/lmcons.h (_mingw.h): Include.
685 (LMSTR): Correct filter for definition determination.
688 * include/mmsystem.h (WINVER): Use _WIN32_WINNT instead.
690 * include/_mingw.h (FORCE_UNICODE): Another filter for determining
691 UNICODE for __AW and __STR.
695 2012-09-11 Earnie Boyd <earnie@users.sourceforge.net>
697 Redo the filters based on assumptions discussed in mingw-dvlpr list.
699 * include/icm.h (_mingw.h): Include.
700 * include/iphlpapi.h (_mingw.h): Include.
701 * include/imagehlp.h (_mingw.h): Include.
702 * include/idispids.h (_mingw.h): Include.
703 * include/il21dec.h: Ditto.
704 * include/initguid.h: Ditto.
705 * include/ipexport.h: Ditto.
706 * include/ipifcons.h: Ditto.
707 * include/ipinfoid.h: Ditto.
708 * include/iprtrmib.h: Ditto.
709 * include/isguids.h: Ditto.
710 * include/ks.h: Ditto.
711 * include/ksmedia.h: Ditto.
712 * include/largeint.h: Ditto.
713 * include/ipxtfflt.h: Ditto.
714 * include/intshcut.h: Ditto.
716 * include/inttypes.h (_mingw.h): Remove comment and move to top of file.
717 * include/libgen.h: Ditto.
718 * include/io.h: Ditto.
719 * include/limits.h: Ditto.
721 * include/iphlpapi.h (_WIN32_WINNT): Use MACRO constant for comparison
722 instead of integer and move filters to the end of the file.
723 * include/icm.h: Ditto.
724 * include/iptypes.h: Ditto.
725 * include/ipxconst.h: Ditto.
726 * include/ipxrtdef.h: Ditto.
728 * include/imagehlp.h (UNICODE): Use __AW() macro for mapping
729 non-specific symbols.
730 * include/intshcut.h: Ditto.
731 * include/icm.h: Ditto.
733 * include/io.h (__MSVCRT_VERSION__): Removed throughout.
735 * include/io.h (_findfirst*): What a mess. Reworked.
736 (_wfindfirst*): Ditto.
738 (_wfindnext*): Ditto.
739 (_finddata*_t): Ditto.
740 (_wfinddata*_t): Ditto.
741 (_FINDDATA_T_DEFINED): Add filter.
743 * include/ipxtfflt.h (_IPX_TRAFFIC_FILTER_INFO): Add structure.
744 (_IPX_TRAFFIC_FILTER_GLOBAL_INFO): Ditto.
746 * include/limits.h (__STRICT_ANSI__): Remove filters as unneeded.
747 (_CHAR_UNSIGNED): Add as a user defined filter for unsigned char.
749 * include/sdkddkver.h (_WIN32_WINNT_WIN98): Correct value.
750 (_WIN32_WINNT_WINME): Ditto.
752 2012-09-10 Earnie Boyd <earnie@users.sourceforge.net>
754 Redo the filters based on assumptions discussed in mingw-dvlpr list.
756 * include/commdlg.h (_mingw.h): Include.
757 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
758 and move filters to the end of the file.
759 (UNICODE): Use __AW() macro for mapping non-specific symbols.
760 * include/dbt.h: Ditto.
761 * include/dsclient.h: Ditto.
762 * include/dsgetdc.h: Ditto.
763 * include/errorrep.h: Ditto.
765 * include/complex.h (_mingw.h): Remove comment and move to top of file.
766 (__GNUC__): Remove filter since only GCC is used.
768 * include/conio.h (_mingw.h): Remove comment and move to top of file.
769 * include/ctype.h: Ditto.
770 * include/direct.h: Ditto.
771 * include/dirent.h: Ditto.
772 * include/dos.h: Ditto.
773 * include/errno.h: Ditto.
774 * include/excpt.h: Ditto.
775 * include/float.h: Ditto.
776 * include/getopt.h: Ditto.
778 * include/control.h (_mingw.h): Include.
779 * include/cplext.h: Ditto.
780 * include/dde.h: Ditto.
781 * include/devguid.h: Ditto.
782 * include/dlgs.h: Ditto.
783 * include/docobj.h: Ditto.
784 * include/dshow.h: Ditto.
785 * include/dvdevcod.h: Ditto.
786 * include/dvdmedia.h: Ditto.
787 * include/edevdefs.h: Ditto.
788 * include/evcode.h: Ditto.
789 * include/exdisp.h: Ditto.
790 * include/exdispid.h: Ditto.
791 * include/httpext.h: Ditto.
793 * include/cpl.h (_mingw.h): Include.
794 (UNICODE): Use __AW() macro for mapping non-specific symbols.
795 * include/custcntl.h: Ditto.
796 * include/ddeml.h: Ditto.
797 * include/errors.h: Ditto.
799 * include/dsadmin.h (_mingw.h): Include.
800 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
801 and move filters to the end of the file.
802 * include/dhcpcsdk.h: Ditto.
803 * include/dsquery.h: Ditto.
804 * include/dsrole.h: Ditto.
805 * include/fltdefs.h: Ditto.
807 * incldue/fcntl.h (_mingw.h): Include.
808 (__MSVCRT_VERSION__): Rename to _WIN32_WINNT and compare to
810 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
811 and move filters to the end of the file.
813 * include/_mingw.h (__STR): Add macro for L"string" or "string".
815 * include/sdkddkver.h (_WIN32_WINNT_WIN95): Add constant definition.
816 (_WIN32_WINNT_WIN98): Ditto.
817 (_WIN32_WINNT_WINME): Ditto.
819 2012-09-08 Earnie Boyd <earnie@users.sourceforge.net>
821 Redo the filters based on assumptions discussed in mingw-dvlpr list.
823 * include/_mingw.h: Add include of sdkddkver.h.
824 * include/accctrl.h (_WIN32_WINNT): Use MACRO constant for comparison
826 * include/cmnquery.h (_WIN32_WINNT): Ditto.
827 * include/aclapi.h: Include _mingw.h.
828 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer
829 and move filters to the end of the file.
830 (UNICODE): Use __AW() macro for mapping non-specific symbols.
831 * include/adsprop.h: Ditto.
832 * include/aclui.h: Include _mingw.h.
833 * include/afxres.h: Ditto.
834 * include/amaudio.h: Ditto.
835 * include/amvideo.h: Ditto.
836 * include/amdevcod.h: Ditto.
837 * include/aviriff.h: Ditto.
838 * include/aygshell.h: Ditto.
839 * include/basetsd.h: Ditto.
840 * include/basetyps.h: Ditto.
841 * include/bdatypes.h: Ditto.
842 * include cderr.h: Ditto.
843 * include/cguid.h: Ditto.
844 * include/comcat.h: Ditto.
845 * include/commctrl.h (_WIN32_IE): Remove commented out definition.
846 (_WIN32_IE): Move filters to the end of the file.
847 (UNICODE): Use __AW() macro for mapping non-specific symbols.
848 (_WIN32_WINNT): Use MACRO constant for comparison instead of integer.
850 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
852 Redo the filters based on assumptions discussed in mingw-dvlpr list.
854 * include/_mingw.h: Remove #ifdef __declspec filter since it will always
856 (__DECLSPEC_SUPPORTED): Remove definition and documentation.
857 * include/windef.h (__declspec): No need to define it since it will
859 (_declspec): Modify the definition.
860 * include/ctype.h (__DECLSPEC_SUPPORTED): Remove filters since
861 __declspec is always supported.
862 * include/mbctype.h (__DECLSPEC_SUPPORTED): Ditto.
863 * include/stdio.h (__DECLSPEC_SUPPORTED): Ditto.
864 * include/stdlib.h (__DECLSPEC_SUPPORTED): Ditto.
865 * include/wctype.h (__DECLSPEC_SUPPORTED): Ditto.
866 * include/math.h (__DECLSPEC_SUPPORTED): Ditto.
867 (HUGE_VAL): Always use GCC's builin value.
868 * include/stdlib.h: Modify whitespace.
869 * include/_mingw.h: Remove __cdecl and __stdcall defines since they will
871 * include/windef.h: Remove definitions for _cdecl, __cdecl, _stdcall,
872 __stdcall, _fastcall, __fastcall, WIN32, _WIN32 since they will always
874 * include/_mingw.h (__AW): New macro.
876 * include/accctrl.h: Include _mingw.h.
877 Move #if _WIN32_WINNT filters to the end.
878 Rework the UNICODE definition mappings to the non-specific types.
880 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
882 Remove filters for CRTDLL and __MSVCRT__.
884 * Makefile.in: Remove -[DU]__MSVCRT__ and -[DU]__CRTDLL__.
885 * crt1.o: Remove CRTDLL specific target.
888 * include/assert.h: Modify documentation to remove the use of CRTDLL.
889 * include/setjmp.h: Ditto.
890 * src/libcrt/crt/ofmt_stub.s: Ditto.
891 * include/ctype.h: Ditto.
892 Remove filters for __MSVCRT__ and unneeded #else coding.
893 * include/dirent.h: Ditto.
894 * include/dos.h: Ditto.
895 * include/io.h: Ditto.
896 * include/math.h: Ditto.
897 * include/process.h: Ditto.
898 * include/stdio.h: Ditto.
899 * include/stdlib.h: Ditto.
900 * include/string.h: Ditto.
901 * include/sys/stat.h: Ditto.
902 * include/sys/types.h: Ditto.
903 * include/sys/utime.h: Ditto.
904 * include/tchar.h: Ditto.
905 * include/time.h: Ditto.
906 * include/wchar.h: Ditto.
907 * include/wctype.h: Ditto.
908 * src/libcrt/crt/crt1.c: Ditto.
909 * src/libcrt/crt/init.c: Ditto.
910 * lib/lib32/moldname.def.in: Remove filters for __CRTDLL__.
911 * src/libcrt/tlssup.c: Remove filter for CRTDLL.
913 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
915 Apply LICENSE to all files as appropriate.
917 * tests/Makefile.in: Add file preamble.
918 * tests/headers/directx.c: Ditto.
919 * tests/headers/test.c: Ditto.
920 * tests/libcrt/sitest.c: Ditto.
921 * tests/libcrt/testwmem.c: Ditto.
922 * tests/libcrt/tst-aligned-malloc.c: Ditto.
924 2012-09-07 Earnie Boyd <earnie@users.sourceforge.net>
926 Manual resolution for LICENSE for files already containing a file
927 preamble as appropriate.
929 * src/libcrt/complex/cacos.c: Remove or modify the existing file
931 * src/libcrt/complex/cacosf.c: Ditto.
932 * src/libcrt/complex/cacosh.c: Ditto.
933 * src/libcrt/complex/cacoshf.c: Ditto.
934 * src/libcrt/complex/cacoshl.c: Ditto.
935 * src/libcrt/complex/casin.c: Ditto.
936 * src/libcrt/complex/casinf.c: Ditto.
937 * src/libcrt/complex/casinh.c: Ditto.
938 * src/libcrt/complex/casinhf.c: Ditto.
939 * src/libcrt/complex/casinhl.c: Ditto.
940 * src/libcrt/complex/casinl.c: Ditto.
941 * src/libcrt/complex/catan.c: Ditto.
942 * src/libcrt/complex/catanf.c: Ditto.
943 * src/libcrt/complex/catanh.c: Ditto.
944 * src/libcrt/complex/catanhf.c: Ditto.
945 * src/libcrt/complex/catanhl.c: Ditto.
946 * src/libcrt/complex/catanl.c: Ditto.
947 * src/libcrt/complex/ccos.c: Ditto.
948 * src/libcrt/complex/ccosh.c: Ditto.
949 * src/libcrt/complex/ccoshf.c: Ditto.
950 * src/libcrt/complex/ccoshl.c: Ditto.
951 * src/libcrt/complex/ccosl.c: Ditto.
952 * src/libcrt/complex/cexp.c: Ditto.
953 * src/libcrt/complex/cexpf.c: Ditto.
954 * src/libcrt/complex/cexpl.c: Ditto.
955 * src/libcrt/complex/clog.c: Ditto.
956 * src/libcrt/complex/clogf.c: Ditto.
957 * src/libcrt/complex/clogl.c: Ditto.
958 * src/libcrt/complex/cpow.c: Ditto.
959 * src/libcrt/complex/cpowf.c: Ditto.
960 * src/libcrt/complex/cpowl.c: Ditto.
961 * src/libcrt/complex/cproj.c: Ditto.
962 * src/libcrt/complex/cprojf.c: Ditto.
963 * src/libcrt/complex/cprojl.c: Ditto.
964 * src/libcrt/complex/csin.c: Ditto.
965 * src/libcrt/complex/csinf.c: Ditto.
966 * src/libcrt/complex/csinh.c: Ditto.
967 * src/libcrt/complex/csinhf.c: Ditto.
968 * src/libcrt/complex/csinhl.c: Ditto.
969 * src/libcrt/complex/csinl.c: Ditto.
970 * src/libcrt/complex/csqrt.c: Ditto.
971 * src/libcrt/complex/csqrtl.c: Ditto.
972 * src/libcrt/complex/ctan.c: Ditto.
973 * src/libcrt/complex/ctanf.c: Ditto.
974 * src/libcrt/complex/ctanh.c: Ditto.
975 * src/libcrt/complex/ctanhf.c: Ditto.
976 * src/libcrt/complex/ctanhl.c: Ditto.
977 * src/libcrt/complex/ctanl.c: Ditto.
978 * src/libcrt/crt/CRT_fp10.c: Ditto.
979 * src/libcrt/crt/CRT_fp8.c: Ditto.
980 * src/libcrt/crt/CRT_noglob.c: Ditto.
981 * src/libcrt/crt/CRTfmode.c: Ditto.
982 * src/libcrt/crt/CRTglob.c: Ditto.
983 * src/libcrt/crt/CRTinit.c: Ditto.
984 * src/libcrt/crt/crt1.c: Ditto.
985 * src/libcrt/crt/crtmt.c: Ditto.
986 * src/libcrt/crt/crtst.c: Ditto.
987 * src/libcrt/crt/dllcrt1.c: Ditto.
988 * src/libcrt/crt/dllmain.c: Ditto.
989 * src/libcrt/crt/gccmain.c: Ditto.
990 * src/libcrt/crt/init.c: Ditto.
991 * src/libcrt/crt/isascii.c: Ditto.
992 * src/libcrt/crt/iscsym.c: Ditto.
993 * src/libcrt/crt/iscsymf.c: Ditto.
994 * src/libcrt/crt/main.c: Ditto.
995 * src/libcrt/crt/mthr.c: Ditto.
996 * src/libcrt/crt/mthr_init.c: Ditto.
997 * src/libcrt/crt/ofmt_stub.s: Ditto.
998 * src/libcrt/crt/pseudo-reloc-list.c: Ditto.
999 * src/libcrt/crt/pseudo-reloc.c: Ditto.
1000 * src/libcrt/crt/strcasecmp.c: Ditto.
1001 * src/libcrt/crt/strncasecmp.c: Ditto.
1002 * src/libcrt/crt/tlsmcrt.c: Ditto.
1003 * src/libcrt/crt/tlsmthread.c: Ditto.
1004 * src/libcrt/crt/tlssup.c: Ditto.
1005 * src/libcrt/crt/tlsthrd.c: Ditto.
1006 * src/libcrt/crt/toascii.c: Ditto.
1007 * src/libcrt/crt/wcscmpi.c: Ditto.
1008 * src/libcrt/inttypes/imaxabs.c: Ditto.
1009 * src/libcrt/inttypes/imaxdiv.c: Ditto.
1010 * src/libcrt/inttypes/strtoimax.c: Ditto.
1011 * src/libcrt/inttypes/strtoumax.c: Ditto.
1012 * src/libcrt/inttypes/wcstoimax.c: Ditto.
1013 * src/libcrt/inttypes/wcstoumax.c: Ditto.
1014 * src/libcrt/math/acosf.c: Ditto.
1015 * src/libcrt/math/acosl.c: Ditto.
1016 * src/libcrt/math/asinl.c: Ditto.
1017 * src/libcrt/math/atan2f.c: Ditto.
1018 * src/libcrt/math/atan2l.c: Ditto.
1019 * src/libcrt/math/atanf.c: Ditto.
1020 * src/libcrt/math/atanl.c: Ditto.
1021 * src/libcrt/math/ceilf.S: Ditto.
1022 * src/libcrt/math/ceill.S: Ditto.
1023 * src/libcrt/math/copysign.S: Ditto.
1024 * src/libcrt/math/copysignf.S: Ditto.
1025 * src/libcrt/math/copysignl.S: Ditto.
1026 * src/libcrt/math/cosf.S: Ditto.
1027 * src/libcrt/math/cosl.S: Ditto.
1028 * src/libcrt/math/exp2.S: Ditto.
1029 * src/libcrt/math/exp2f.S: Ditto.
1030 * src/libcrt/math/exp2l.S: Ditto.
1031 * src/libcrt/math/expl.c: Ditto.
1032 * src/libcrt/math/expm1.c: Ditto.
1033 * src/libcrt/math/expm1f.c: Ditto.
1034 * src/libcrt/math/expm1l.c: Ditto.
1035 * src/libcrt/math/floorf.S: Ditto.
1036 * src/libcrt/math/floorl.S: Ditto.
1037 * src/libcrt/math/fmodf.c: Ditto.
1038 * src/libcrt/math/fmodl.c: Ditto.
1039 * src/libcrt/math/ilogb.S: Ditto.
1040 * src/libcrt/math/ilogbf.S: Ditto.
1041 * src/libcrt/math/ilogbl.S: Ditto.
1042 * src/libcrt/math/log10f.S: Ditto.
1043 * src/libcrt/math/log10l.S: Ditto.
1044 * src/libcrt/math/log1p.S: Ditto.
1045 * src/libcrt/math/log1pf.S: Ditto.
1046 * src/libcrt/math/log1pl.S: Ditto.
1047 * src/libcrt/math/log2.S: Ditto.
1048 * src/libcrt/math/log2f.S: Ditto.
1049 * src/libcrt/math/log2l.S: Ditto.
1050 * src/libcrt/math/logb.c: Ditto.
1051 * src/libcrt/math/logbf.c: Ditto.
1052 * src/libcrt/math/logbl.c: Ditto.
1053 * src/libcrt/math/logf.S: Ditto.
1054 * src/libcrt/math/logl.S: Ditto.
1055 * src/libcrt/math/lround_generic.c: Ditto.
1056 * src/libcrt/math/nearbyint.S: Ditto.
1057 * src/libcrt/math/nearbyintf.S: Ditto.
1058 * src/libcrt/math/nearbyintl.S: Ditto.
1059 * src/libcrt/math/nextafterl.c: Ditto.
1060 * src/libcrt/math/nexttoward.c: Ditto.
1061 * src/libcrt/math/nexttowardf.c: Ditto.
1062 * src/libcrt/math/remainder.S: Ditto.
1063 * src/libcrt/math/remainderf.S: Ditto.
1064 * src/libcrt/math/remainderl.S: Ditto.
1065 * src/libcrt/math/remquo.S: Ditto.
1066 * src/libcrt/math/remquof.S: Ditto.
1067 * src/libcrt/math/remquol.S: Ditto.
1068 * src/libcrt/math/round_generic.c: Ditto.
1069 * src/libcrt/math/scalbn.S: Ditto.
1070 * src/libcrt/math/scalbnf.S: Ditto.
1071 * src/libcrt/math/scalbnl.S: Ditto.
1072 * src/libcrt/math/sinf.S: Ditto.
1073 * src/libcrt/math/sinl.S: Ditto.
1074 * src/libcrt/math/tanf.S: Ditto.
1075 * src/libcrt/math/tanl.S: Ditto.
1076 * src/libcrt/misc/getopt.c: Ditto.
1077 * src/libcrt/misc/membarrier.c: Ditto.
1078 * src/libcrt/misc/mingw-aligned-malloc.c: Ditto.
1079 * src/libcrt/misc/mingw-fseek.c: Ditto.
1080 * src/libcrt/posix/libgen/basename.c: Ditto.
1081 * src/libcrt/posix/libgen/dirname.c: Ditto.
1082 * src/libcrt/posix/unistd/usleep.c: Ditto.
1083 * src/libcrt/search/tdelete.c: Ditto.
1084 * src/libcrt/search/tfind.c: Ditto.
1085 * src/libcrt/search/tsearch.c: Ditto.
1086 * src/libcrt/search/twalk.c: Ditto.
1087 * src/libcrt/stdio/fprintf.c: Ditto.
1088 * src/libcrt/stdio/printf.c: Ditto.
1089 * src/libcrt/stdio/snprintf.c: Ditto.
1090 * src/libcrt/stdio/sprintf.c: Ditto.
1091 * src/libcrt/stdio/vfprintf.c: Ditto.
1092 * src/libcrt/stdio/vfscanf.c: Ditto.
1093 * src/libcrt/stdio/vfwscanf.c: Ditto.
1094 * src/libcrt/stdio/vprintf.c: Ditto.
1095 * src/libcrt/stdio/vscanf.c: Ditto.
1096 * src/libcrt/stdio/vsnprintf.c: Ditto.
1097 * src/libcrt/stdio/vsprintf.c: Ditto.
1098 * src/libcrt/stdio/vsscanf.c: Ditto.
1099 * src/libcrt/stdio/vswscanf.c: Ditto.
1100 * src/libcrt/stdio/vwscanf.c: Ditto.
1101 * src/libcrt/sys/time/gettimeofday.c: Ditto.
1102 * src/libcrt/tchar/dirent.c: Ditto.
1103 * src/libcrt/wchar/mbsinit.c: Ditto.
1104 * src/libcrt/wchar/wcstof.c: Ditto.
1105 * src/libcrt/wchar/wcstold.c: Ditto.
1106 * src/libcrt/wchar/wmemchr.c: Ditto.
1107 * src/libcrt/wchar/wmemcmp.c: Ditto.
1108 * src/libcrt/wchar/wmemcpy.c: Ditto.
1109 * src/libcrt/wchar/wmemmove.c: Ditto.
1110 * src/libcrt/wchar/wmemset.c: Ditto.
1111 * src/libcrt/wctype/wctrans.c: Ditto.
1112 * src/libcrt/wctype/wctype.c: Ditto.
1113 * src/libgdiplus/gdiplus.c: Ditto.
1114 * src/liblargeint/largeint.c: Ditto.
1115 * src/libscrnsave/scrnsave.c: Ditto.
1116 * src/libuuid/ativscp-uuid.c: Ditto.
1117 * src/libuuid/cguid-uuid.c: Ditto.
1118 * src/libuuid/comcat-uuid.c: Ditto.
1119 * src/libuuid/devguid.c: Ditto.
1120 * src/libuuid/docobj-uuid.c: Ditto.
1121 * src/libuuid/exdisp-uuid.c: Ditto.
1122 * src/libuuid/extras-uuid.c: Ditto.
1123 * src/libuuid/hlguids-uuid.c: Ditto.
1124 * src/libuuid/hlink-uuid.c: Ditto.
1125 * src/libuuid/mlang-uuid.c: Ditto.
1126 * src/libuuid/mshtml-uuid.c: Ditto.
1127 * src/libuuid/msxml-uuid.c: Ditto.
1128 * src/libuuid/oaidl-uuid.c: Ditto.
1129 * src/libuuid/objidl-uuid.c: Ditto.
1130 * src/libuuid/objsafe-uuid.c: Ditto.
1131 * src/libuuid/ocidl-uuid.c: Ditto.
1132 * src/libuuid/oleacc-uuid.c: Ditto.
1133 * src/libuuid/olectlid-uuid.c: Ditto.
1134 * src/libuuid/oleidl-uuid.c: Ditto.
1135 * src/libuuid/power-uuid.c: Ditto.
1136 * src/libuuid/servprov-uuid.c: Ditto.
1137 * src/libuuid/shobjidl-uuid.c: Ditto.
1138 * src/libuuid/unknwn-uuid.c: Ditto.
1139 * src/libuuid/urlmon-uuid.c: Ditto.
1141 2012-09-06 Earnie Boyd <earnie@users.sourceforge.net>
1143 Miscellaneous changes discovered during manual audit.
1145 * src/libcrt/math/lgammal.c: Remove generated file preamble and move to
1146 misc/src/libcrt/math/.
1147 * src/libcrt/math/s_erf.c: Ditto.
1148 * src/libcrt/math/sf_erf.c: Ditto.
1149 * src/libcrt/math/tgammal.c: Ditto.
1150 * src/libcrt/stdio/pformat.c: Ditto.
1151 Define __MSVCRT_VERSION__ as 0x0800 before including headers.
1152 * src/libcrt/stdio/pformat.h: Move to src/libcrt/include.
1153 * src/libcrt/crt/test_headers.c: Move to tests/libcrt/.
1154 * src/libcrt/math/lround.c: New file.
1155 * src/libcrt/math/lroundf.c: Ditto.
1156 * src/libcrt/math/lroundl.c: Ditto.
1157 * src/libcrt/math/round.c: Ditto.
1158 * src/libcrt/math/roundf.c: Ditto.
1159 * src/libcrt/math/roundl.c: Ditto.
1160 * Makefile.in: Modify source directory for lgammal.c, s_erf.c, sf_erf.c
1162 Add lround.c, lroundf.c, lroundl.c, round.c, roundf.c and roundl.c.
1163 Remove lround_generic.c and round_generic.c.
1165 2012-09-06 Earnie Boyd <earnie@users.sourceforge.net>
1167 Manual resolution for LICENSE for files already containing a file
1168 preamble as appropriate.
1170 * include/adsprop.h: Remove the existing file preamble.
1171 * include/assert.h: Ditto.
1172 * include/cmnquery.h: Ditto.
1173 * include/complex.h: Ditto.
1174 * include/ddk/atm.h: Ditto.
1175 * include/ddk/batclass.h: Ditto.
1176 * include/ddk/d4iface.h: Ditto.
1177 * include/ddk/hidclass.h: Ditto.
1178 * include/ddk/hidsdi.h: Ditto.
1179 * include/ddk/hidusage.h: Ditto.
1180 * include/ddk/minitape.h: Ditto.
1181 * include/ddk/mountmgr.h: Ditto.
1182 * include/ddk/netevent.h: Ditto.
1183 * include/ddk/storport.h: Ditto.
1184 * include/ddk/usb.h: Ditto.
1185 * include/direct.h: Ditto.
1186 * include/directx/d3d9.h: Ditto.
1187 * include/directx/d3d9caps.h: Ditto.
1188 * include/directx/d3d9types.h: Ditto.
1189 * include/directx/dxerr8.h: Ditto.
1190 * include/directx/dxerr9.h: Ditto.
1191 * include/dirent.h: Ditto.
1192 * include/dsadmin.h: Ditto.
1193 * include/dsclient.h: Ditto.
1194 * include/dsgetdc.h: Ditto.
1195 * include/dsquery.h: Ditto.
1196 * include/dsrole.h: Ditto.
1197 * include/gdiplus.h: Ditto.
1198 * include/imagehlp.h: Ditto.
1199 * include/io.h: Ditto.
1200 * include/math.h: Ditto.
1201 * include/ntdsapi.h: Ditto.
1202 * include/ntdsbcli.h: Ditto.
1203 * include/objsel.h: Ditto.
1204 * include/psapi.h: Ditto.
1205 * include/rapi.h: Ditto.
1206 * include/routprot.h: Ditto.
1207 * include/rtutils.h: Ditto.
1208 * include/scrnsave.h: Ditto.
1209 * include/sdkddkver.h: Ditto.
1210 * include/setjmp.h: Ditto.
1211 * include/share.h: Ditto.
1212 * include/signal.h: Ditto.
1213 * include/snmp.h: Ditto.
1214 * include/stdio.h: Ditto.
1215 * include/stdlib.h: Ditto.
1216 * include/string.h: Ditto.
1217 * include/strings.h: Ditto.
1218 * include/sys/fcntl.h: Ditto.
1219 * include/sys/file.h: Ditto.
1220 * include/sys/locking.h: Ditto.
1221 * include/sys/param.h: Ditto.
1222 * include/sys/stat.h: Ditto.
1223 * include/sys/types.h: Ditto.
1224 * include/sys/utime.h: Ditto.
1225 * include/time.h: Ditto.
1226 * include/tlhelp32h: Ditto.
1227 * include/wchar.h: Ditto.
1228 * include/wctype.h: Ditto.
1229 * include/windows.h: Ditto.
1230 * include/ws2spi.h: Ditto.
1231 * include/wsipx.h: Ditto.
1232 * include/_mingw.h: Modify the existing file preamble for documentation.
1233 * include/conio.h: Ditto.
1234 * include/ctype.h: Ditto.
1235 * include/ddk/cfg.h: Ditto.
1236 * include/ddk/cfgmgr32.h: Ditto.
1237 * include/ddk/d4drvif.h: Ditto.
1238 * include/ddk/ddkmapi.h: Ditto.
1239 * include/ddk/hidpi.h: Ditto.
1240 * include/ddk/kbdmou.h: Ditto.
1241 * include/ddk/mcd.h: Ditto.
1242 * include/ddk/miniport.h: Ditto.
1243 * include/ddk/mountdev.h: Ditto.
1244 * include/ddk/ndis.h: Ditto.
1245 * include/ddk/ndisguid.h: Ditto.
1246 * include/ddk/ndistapi.h: Ditto.
1247 * include/ddk/ndiswan.h: Ditto.
1248 * include/ddk/netpnp.h: Ditto.
1249 * include/ddk/newdev.h: Ditto.
1250 * include/ddk/ntapi.h: Ditto.
1251 * include/ddk/ntdd8042.h: Ditto.
1252 * include/ddk/ntddbeep.h: Ditto.
1253 * include/ddk/ntddcdrm.h: Ditto.
1254 * include/ddk/ntddcdvd.h: Ditto.
1255 * include/ddk/ntddchgr.h: Ditto.
1256 * include/ddk/ntdddisk.h: Ditto.
1257 * include/ddk/ntddk.h: Ditto.
1258 * include/ddk/ntddkbd.h: Ditto.
1259 * include/ddk/ntddmou.h: Ditto.
1260 * include/ddk/ntddndis.h: Ditto.
1261 * include/ddk/ntddpar.h: Ditto.
1262 * include/ddk/ntddpcm.h: Ditto.
1263 * include/ddk/ntddscsi.h: Ditto.
1264 * include/ddk/ntddser.h: Ditto.
1265 * include/ddk/ntddstor.h: Ditto.
1266 * include/ddk/ntddtape.h: Ditto.
1267 * include/ddk/ntddtdi.h: Ditto.
1268 * include/ddk/ntddvdeo.h: Ditto.
1269 * include/ddk/ntddvol.h: Ditto.
1270 * include/ddk/ntifs.h: Ditto.
1271 * include/ddk/ntpoapi.h: Ditto.
1272 * include/ddk/ntstatus.h: Ditto.
1273 * include/ddk/parallel.h: Ditto.
1274 * include/ddk/pfhook.h: Ditto.
1275 * include/ddk/poclass.h: Ditto.
1276 * include/ddk/scsi.h: Ditto.
1277 * include/ddk/scsiscan.h: Ditto.
1278 * include/ddk/scsiwmi.h: Ditto.
1279 * include/ddk/smbus.h: Ditto.
1280 * include/ddk/srb.h: Ditto.
1281 * include/ddk/tdi.h: Ditto.
1282 * include/ddk/tdiinfo.h: Ditto.
1283 * include/ddk/tdikrnl.h: Ditto.
1284 * include/ddk/tdistat.h: Ditto.
1285 * include/ddk/tvout.h: Ditto.
1286 * include/ddk/upssvc.h: Ditto.
1287 * include/ddk/usb100.h: Ditto.
1288 * include/ddk/usbcamdi.h: Ditto.
1289 * include/ddk/usbdi.h: Ditto.
1290 * include/ddk/usbioctl.h: Ditto.
1291 * include/ddk/usbiodef.h: Ditto.
1292 * include/ddk/usbscan.h: Ditto.
1293 * include/ddk/usbuser.h: Ditto.
1294 * include/ddk/video.h: Ditto.
1295 * include/ddk/videoagp.h: Ditto.
1296 * include/ddk/win2k.h: Ditto.
1297 * include/ddk/winddi.h: Ditto.
1298 * include/ddk/winddk.h: Ditto.
1299 * include/ddk/winnt4.h: Ditto.
1300 * include/ddk/winxp.h: Ditto.
1301 * include/ddk/ws2san.h: Ditto.
1302 * include/ddk/xfilter.h: Ditto.
1303 * include/dir.h: Ditto.
1304 * include/dos.h: Ditto.
1305 * include/errno.h: Ditto.
1306 * include/excpt.h: Ditto.
1307 * include/fcntl.h: Ditto.
1308 * include/float.h: Ditto.
1309 * include/fltdefs.h: Ditto.
1310 * include/gdiplus/gdiplusbase.h: Ditto.
1311 * include/gdiplus/gdiplusbrush.h: Ditto.
1312 * include/gdiplus/gdipluscolor.h: Ditto.
1313 * include/gdiplus/gdipluscolormatrix.h: Ditto.
1314 * include/gdiplus/gdiplusenums.h: Ditto.
1315 * include/gdiplus/gdiplusflat.h: Ditto.
1316 * include/gdiplus/gdiplusgpstubs.h: Ditto.
1317 * include/gdiplus/gdiplusgraphics.h: Ditto.
1318 * include/gdiplus/gdiplusheaders.h: Ditto.
1319 * include/gdiplus/gdiplusimageattributes.h: Ditto.
1320 * include/gdiplus/gdiplusimagecodec.h: Ditto.
1321 * include/gdiplus/gdiplusimaging.h: Ditto.
1322 * include/gdiplus/gdiplusimpl.h: Ditto.
1323 * include/gdiplus/gdiplusinit.h: Ditto.
1324 * include/gdiplus/gdipluslinecaps.h: Ditto.
1325 * include/gdiplus/gdiplusmatrix.h: Ditto.
1326 * include/gdiplus/gdiplusmem.h: Ditto.
1327 * include/gdiplus/gdiplusmetafile.h: Ditto.
1328 * include/gdiplus/gdiplusmetaheader.h: Ditto.
1329 * include/gdiplus/gdipluspath.h: Ditto.
1330 * include/gdiplus/gdipluspen.h: Ditto.
1331 * include/gdiplus/gdipluspixelformats.h: Ditto.
1332 * include/gdiplus/gdiplusstringformat.h: Ditto.
1333 * include/gdiplus/gdiplustypes.h: Ditto.
1334 * include/getopt.h: Ditto.
1335 * include/httpext.h: Ditto.
1336 * include/ipifcons.h: Ditto.
1337 * include/ipinfoid.h: Ditto.
1338 * include/ipxconst.h: Ditto.
1339 * include/ipxrtdef.h: Ditto.
1340 * include/ipxtfflt.h: Ditto.
1341 * include/largeint.h: Ditto.
1342 * include/libgen.h: Ditto.
1343 * include/limits.h: Ditto.
1344 * include/locale.h: Ditto.
1345 * include/malloc.h: Ditto.
1346 * include/mbctype.h: Ditto.
1347 * include/mbstring.h: Ditto.
1348 * include/mem.h: Ditto.
1349 * include/memory.h: Ditto.
1350 * include/mgmtapi.h: Ditto.
1351 * include/mprapi.h: Ditto.
1352 * include/msacm.h: Ditto.
1353 * include/mswsock.h: Ditto.
1354 * include/ntldap.h: Ditto.
1355 * include/objbase.h: Ditto.
1356 * include/process.h: Ditto.
1357 * include/rpcproxy.h: Ditto.
1358 * include/stdint.h: Ditto.
1359 * include/sys/timeb.h: Ditto.
1360 * include/sys/unistd.h: Ditto.
1361 * include/tchar.h: Ditto.
1362 * include/unistd.h: Ditto.
1363 * include/winber.h: Ditto.
1364 * include/winldap.h: Ditto.
1365 * include/winsnmp.h: Ditto.
1366 * include/winsock.h: Ditto.
1367 * include/winsock2.h: Ditto.
1368 * include/ws2tcpip.h: Ditto.
1369 * include/zmouse.h: Ditto.
1370 * include/dir.h: Add warning for using an obsolete file.
1371 * include/inttypes.h: Modify white space.
1372 * include/richole.h: Ditto.
1373 * include/*: Reorder lines for common look and feel with regard to the
1374 file included guards.
1376 2012-09-05 Earnie Boyd <earnie@users.sourceforge.net>
1378 Apply LICENSE to all files as appropriate.
1380 * Makefile.in: Add file preamble.
1382 * config.h.in: Ditto.
1383 * configure.ac: Ditto.
1384 * include/*.h: Ditto.
1385 * include/ddk/*: Ditto.
1386 * include/directx/*: Ditto.
1387 * include/gdiplus/*: Ditto
1388 * src/libcrt/complex/*: Ditto.
1389 * src/libcrt/crt/*: Ditto.
1390 * src/libcrt/ctype/*: Ditto.
1391 * src/libcrt/fenv/*: Ditto.
1392 * src/libcrt/include/*: Ditto.
1393 * src/libcrt/inttypes/*: Ditto.
1394 * src/libcrt/math/*: Ditto.
1395 * src/libcrt/misc/*: Ditto.
1396 * src/libcrt/posix/*: Ditto.
1397 * src/libcrt/search/*: Ditto.
1398 * src/libcrt/stdio/*: Ditto.
1399 * src/libcrt/sys/time/*: Ditto.
1400 * src/libcrt/tchar/*: Ditto.
1401 * src/libcrt/wchar/*: Ditto.
1402 * src/libgdiplus/*: Ditto.
1403 * src/liblargeint/*: Ditto.
1404 * src/libscrnsave/*: Ditto.
1405 * src/libshell32/*: Ditto.
1406 * src/libuuid/*: Ditto.
1407 * src/libws2_32/*: Ditto.
1408 * tests/TODO: Add an item to review the tests files for LICENSE
1411 2012-09-05 Earnie Boyd <earnie@users.sourceforge.net>
1413 Segregate source that cannot take on the MinGW.org LICENSE.
1415 * Makefile.in: Make changes based on moved files.
1416 * gpl/*: Move to misc/gpl/*.
1417 * include/GL/*: Move to misc/include/GL/*.
1418 * include/profile.h: Move to misc/include/profile.h.
1419 * src/libcrt/math/cephes_mconf.h: Move to
1420 misc/src/include/cephes_mconf.h.
1421 * src/libcrt/include/gdtoa.h: Move to misc/src/include/gdtoa.h.
1422 * src/libcrt/gdtoa/*: Move to misc/src/libcrt/gdtoa/*.
1423 * src/libcrt/math/cbrt.c: Move to misc/src/libcrt/math/cbrt.c.
1424 * src/libcrt/math/cbrtf.c: Move to misc/src/libcrt/math/cbrtf.c.
1425 * src/libcrt/math/cbrtl.c: Move to misc/src/libcrt/math/cbrtl.c.
1426 * src/libcrt/math/coshl.c: Move to misc/src/libcrt/math/coshl.c.
1427 * src/libcrt/math/erfl.c: Move to misc/src/libcrt/math/erfl.c.
1428 * src/libcrt/math/frexpl.S: Move to misc/src/libcrt/math/frexpl.S.
1429 * src/libcrt/math/hypotl.c: Move to misc/src/libcrt/math/hypotl.c.
1430 * src/libcrt/math/lgamma.c: Move to misc/src/libcrt/math/lgamma.c.
1431 * src/libcrt/math/lgammaf.c: Move to misc/src/libcrt/math/lgammaf.c.
1432 * src/libcrt/math/pow.c: Move to misc/src/libcrt/math/pow.c.
1433 * src/libcrt/math/powi.c: Move to misc/src/libcrt/math/powi.c.
1434 * src/libcrt/math/powif.c: Move to misc/src/libcrt/math/powif.c.
1435 * src/libcrt/math/powil.c: Move to misc/src/libcrt/math/powil.c.
1436 * src/libcrt/math/powl.c: Move to misc/src/libcrt/math/powl.c.
1437 * src/libcrt/math/sinhl.c: Move to misc/src/libcrt/math/sinhl.c.
1438 * src/libcrt/math/tanhl.c: Move to misc/src/libcrt/math/tanhl.c.
1439 * src/libcrt/math/tgamma.c: Move to misc/src/libcrt/math/tgamma.c.
1440 * src/libcrt/math/tgammaf.c: Move to misc/src/libcrt/math/tgammaf.c.
1441 * src/libcrt/profile/*: Move to misc/src/libcrt/profile/*.
1442 * src/libcrt/libdinput/*: Move to misc/src/libcrt/libdinput/*.
1443 * src/libcrt/libdmoguids/*: Move to misc/src/libcrt/libdmoguids/*.
1444 * src/libcrt/libdxerr8/*: Move to misc/src/libcrt/libdxerr8/*.
1445 * src/libcrt/libdxerr9/*: Move to misc/src/libcrt/libdxerr9/*.
1446 * src/libcrt/libdxguid/*: Move to misc/src/libcrt/libdxguid/*.
1447 * src/libcrt/libksuser/*: Move to misc/src/libcrt/libksuser/*.
1448 * src/libcrt/libstrmiids/*: Move to misc/src/libcrt/libstrmiids/*.
1450 2012-09-04 Earnie Boyd <earnie@users.sourceforge.net>
1452 More on assuming GCC is greater than or equal to version 3.5.4 and that
1453 GCC is the only compiler to be used for MinGW.org.
1455 * src/libcrt/math/cephes_mconf.h: Remove unneeded filters based on the
1457 * include/_mingw.h: Fix typo.
1459 2012-09-04 Earnie Boyd <earnie@users.sourceforge.net>
1461 More on assuming GCC is greater than or equal to version 3.5.4 and that
1462 GCC is the only compiler to be used for MinGW.org.
1464 * include/pbt.h: Remove unneeded filters based on the assumptions.
1465 * include/powrprof.h: Ditto.
1466 * include/prsht.h: Ditto.
1467 * include/psapi.h: Ditto.
1468 * include/qedit.h: Ditto.
1469 * include/rapi.h: Ditto.
1470 * include/ras.h: Ditto.
1471 * include/rasdlg.h: Ditto.
1472 * include/raserror.h: Ditto.
1473 * include/rassapi.h: Ditto.
1474 * include/reason.h: Ditto.
1475 * include/regstr.h: Ditto.
1476 * include/richedit.h: Ditto.
1477 * include/richole.h: Ditto.
1478 * include/oleidl.h: Ditto.
1479 * include/oledlg.h: Ditto.
1480 * include/olectlid.h: Ditto.
1481 * include/olectl.h: Ditto.
1482 * include/oleauto.h: Ditto.
1483 * include/oleacc.h: Ditto.
1484 * include/ole2ver.h: Ditto.
1485 * include/ole2.h: Ditto.
1486 * include/ole.h: Ditto.
1487 * include/odbcinst.h: Ditto.
1488 * include/ocidl.h: Ditto.
1489 * include/objsel.h: Ditto.
1490 * include/objsafe.h: Ditto.
1491 * include/objidl.h: Ditto.
1492 * include/objfwd.h: Ditto.
1493 * include/objbase.h: Ditto.
1494 * include/oaidl.h: Ditto.
1495 * include/ntsecpkg.h: Ditto.
1496 * include/ntsecapi.h: Ditto.
1497 * include/ntldap.h: Ditto.
1498 * include/ntdsbcli.h: Ditto.
1499 * include/ntdll.h: Ditto.
1500 * include/ntdef.h: Ditto.
1501 * include/nspapi.h: Ditto.
1502 * include/nddeapi.h: Ditto.
1503 * include/nb30.h: Ditto.
1504 * include/mswsock.h: Ditto.
1505 * include/mshtml.h: Ditto.
1506 * include/msacm.h: Ditto.
1507 * include/mq.h: Ditto.
1508 * include/mprapi.h: Ditto.
1509 * include/mpegtype.h: Ditto.
1510 * include/mmsystem.h: Ditto.
1511 * include/mmreg.h: Ditto.
1512 * include/mlang.h: Ditto.
1513 * include/mgmtapi.h: Ditto.
1514 * include/mgm.h: Ditto.
1515 * include/mcx.h: Ditto.
1516 * include/mciavi.h: Ditto.
1517 * include/math.h: Ditto.
1518 * include/mapi.h: Ditto.
1519 * include/lzexpand.h: Ditto.
1520 * include/lmwksta.h: Ditto.
1521 * include/lmuseflg.h: Ditto.
1522 * include/lmuse.h: Ditto.
1523 * include/lmsvc.h: Ditto.
1524 * include/lmstats.h: Ditto.
1525 * include/lmsname.h: Ditto.
1526 * include/lmshare.h: Ditto.
1527 * include/lmserver.h: Ditto.
1528 * include/lmrepl.h: Ditto.
1529 * include/lmremutl.h: Ditto.
1530 * include/lmmsg.h: Ditto.
1531 * include/lmerrlog.h: Ditto.
1532 * include/lmerr.h: Ditto.
1533 * include/lmcons.h: Ditto.
1534 * include/lmconfig.h: Ditto.
1535 * include/lmchdev.h: Ditto.
1536 * include/lmbrowsr.h: Ditto.
1537 * include/lmaudit.h: Ditto.
1538 * include/lmat.h: Ditto.
1539 * include/lmapibug.h: Ditto.
1540 * include/lmalert.h: Ditto.
1541 * include/lmaccess.h: Ditto.
1542 * include/lm.h: Ditto.
1543 * include/largeint.h: Ditto.
1544 * include/ksmedia.h: Ditto.
1545 * include/ks.h: Ditto.
1546 * include/isguids.h: Ditto.
1547 * include/ipxtfflt.h: Ditto.
1548 * include/ipxrtdef.h: Ditto.
1549 * include/ipxconst.h: Ditto.
1550 * include/iptypes.h: Ditto.
1551 * include/iprtrmib.h: Ditto.
1552 * include/ipinfoid.h: Ditto.
1553 * include/ipifcons.h: Ditto.
1554 * include/iphlpapi.h: Ditto.
1555 * include/ipexport.h: Ditto.
1556 * include/intshcut.h: Ditto.
1557 * include/initguid.h: Ditto.
1558 * include/imm.h: Ditto.
1559 * include/imagehlp.h: Ditto.
1560 * include/il21dec.h: Ditto.
1561 * include/idispids.h: Ditto.
1562 * include/icm.h: Ditto.
1563 * include/httpext.h: Ditto.
1564 * include/GL/glu.h: Ditto.
1565 * include/gdiplus/gdiplustypes.h: Ditto.
1566 * include/gdiplus/gdiplusstringformat.h: Ditto.
1567 * include/gdiplus/gdipluspixelformats.h: Ditto.
1568 * include/gdiplus/gdipluspen.h: Ditto.
1569 * include/gdiplus/gdipluspath.h: Ditto.
1570 * include/gdiplus/gdiplusmetaheader.h: Ditto.
1571 * include/gdiplus/gdiplusmetafile.h: Ditto.
1572 * include/gdiplus/gdiplusmem.h: Ditto.
1573 * include/gdiplus/gdiplusmatrix.h: Ditto.
1574 * include/gdiplus/gdipluslinecaps.h: Ditto.
1575 * include/gdiplus/gdiplusinit.h: Ditto.
1576 * include/gdiplus/gdiplusimpl.h: Ditto.
1577 * include/gdiplus/gdiplusimaging.h: Ditto.
1578 * include/gdiplus/gdiplusimagecodec.h: Ditto.
1579 * include/gdiplus/gdiplusimageattributes.h: Ditto.
1580 * include/gdiplus/gdiplusheaders.h: Ditto.
1581 * include/gdiplus/gdiplusgraphics.h: Ditto.
1582 * include/gdiplus/gdiplusgpstubs.h: Ditto.
1583 * include/gdiplus/gdiplusflat.h: Ditto.
1584 * include/gdiplus/gdiplusenums.h: Ditto.
1585 * include/gdiplus/gdipluseffects.h: Ditto.
1586 * include/gdiplus/gdipluscolormatrix.h: Ditto.
1587 * include/gdiplus/gdipluscolor.h: Ditto.
1588 * include/gdiplus/gdiplusbrush.h: Ditto.
1589 * include/gdiplus/gdiplusbase.h: Ditto.
1590 * include/gdiplus/gdiplus.h: Ditto.
1591 * include/fltdefs.h: Ditto.
1592 * include/exdispid.h: Ditto.
1593 * include/exdisp.h: Ditto.
1594 * include/evcode.h: Ditto.
1595 * include/errors.h: Ditto.
1596 * include/errorrep.h: Ditto.
1597 * include/edevdefs.h: Ditto.
1598 * include/dvdmedia.h: Ditto.
1599 * include/dvdevcod.h: Ditto.
1600 * include/dsrole.h: Ditto.
1601 * include/dsquery.h: Ditto.
1602 * include/dshow.h: Ditto.
1603 * include/dsgetdc.h: Ditto.
1604 * include/dsclient.h: Ditto.
1605 * include/dsadmin.h: Ditto.
1606 * include/docobj.h: Ditto.
1607 * include/dlgs.h: Ditto.
1608 * include/directx/dxerr9.h: Ditto.
1609 * include/directx/dxerr8.h: Ditto.
1610 * include/directx/d3d9types.h: Ditto.
1611 * include/directx/d3d9caps.h: Ditto.
1612 * include/directx/d3d9.h: Ditto.
1613 * include/dhcpcsdk.h: Ditto.
1614 * include/devguid.h: Ditto.
1615 * include/ddk/xfilter.h: Ditto.
1616 * include/ddk/ws2san.h: Ditto.
1617 * include/ddk/winnt4.h: Ditto.
1618 * include/ddk/winddk.h: Ditto.
1619 * include/ddk/winddi.h: Ditto.
1620 * include/ddk/win2k.h: Ditto.
1621 * include/ddk/videoagp.h: Ditto.
1622 * include/ddk/video.h: Ditto.
1623 * include/ddk/usbuser.h: Ditto.
1624 * include/ddk/usbscan.h: Ditto.
1625 * include/ddk/usbiodef.h: Ditto.
1626 * include/ddk/usbioctl.h: Ditto.
1627 * include/ddk/usbdi.h: Ditto.
1628 * include/ddk/usbcamdi.h: Ditto.
1629 * include/ddk/usb100.h: Ditto.
1630 * include/ddk/usb.h: Ditto.
1631 * include/ddk/upssvc.h: Ditto.
1632 * include/ddk/tvout.h: Ditto.
1633 * include/ddk/tdistat.h: Ditto.
1634 * include/ddk/tdikrnl.h: Ditto.
1635 * include/ddk/tdiinfo.h: Ditto.
1636 * include/ddk/tdi.h: Ditto.
1637 * include/ddk/storport.h: Ditto.
1638 * include/ddk/srb.h: Ditto.
1639 * include/ddk/smbus.h: Ditto.
1640 * include/ddk/scsiwmi.h: Ditto.
1641 * include/ddk/scsiscan.h: Ditto.
1642 * include/ddk/scsi.h: Ditto.
1643 * include/ddk/poclass.h: Ditto.
1644 * include/ddk/pfhook.h: Ditto.
1645 * include/ddk/parallel.h: Ditto.
1646 * include/ddk/ntstatus.h: Ditto.
1647 * include/ddk/ntpoapi.h: Ditto.
1648 * include/ddk/ntifs.h: Ditto.
1649 * include/ddk/ntddvol.h: Ditto.
1650 * include/ddk/ntddvideo.h: Ditto.
1651 * include/ddk/ntddtdi.h: Ditto.
1652 * include/ddk/ntddtape.h: Ditto.
1653 * include/ddk/ntddstor.h: Ditto.
1654 * include/ddk/ntddser.h: Ditto.
1655 * include/ddk/ntddscsi.h: Ditto.
1656 * include/ddk/ntddpcm.h: Ditto.
1657 * include/ddk/ntddpar.h: Ditto.
1658 * include/ddk/ntddndis.h: Ditto.
1659 * include/ddk/ntddmou.h: Ditto.
1660 * include/ddk/ntddkbd.h: Ditto.
1661 * include/ddk/ntdddk.h: Ditto.
1662 * include/ddk/ntdddisk.h: Ditto.
1663 * include/ddk/ntddchgr.h: Ditto.
1664 * include/ddk/ntddcdvd.h: Ditto.
1665 * include/ddk/ntddcdrm.h: Ditto.
1666 * include/ddk/ntddbeep.h: Ditto.
1667 * include/ddk/ntdd8042.h: Ditto.
1668 * include/ddk/ntapi.h: Ditto.
1669 * include/ddk/atm.h: Ditto.
1670 * include/ddk/batclass.h: Ditto.
1671 * include/ddk/cfg.h: Ditto.
1672 * include/ddk/cfgmgr32.h: Ditto.
1673 * include/ddk/d4drvif.h: Ditto.
1674 * include/ddk/d4iface.h: Ditto.
1675 * include/ddk/ddkmapi.h: Ditto.
1676 * include/ddk/hidclass.h: Ditto.
1677 * include/ddk/hidpi.h: Ditto.
1678 * include/ddk/hidsdi.h: Ditto.
1679 * include/ddk/hidusage.h: Ditto.
1680 * include/ddk/mcd.h: Ditto.
1681 * include/ddk/miniport.h: Ditto.
1682 * include/ddk/minitape.h: Ditto.
1683 * include/ddk/mountdev.h: Ditto.
1684 * include/ddk/mountmgr.h: Ditto.
1685 * include/ddk/ndis.h: Ditto.
1686 * include/ddk/ndisguid.h: Ditto.
1687 * include/ddk/ndistapi.h: Ditto.
1688 * include/ddk/ndiswan.h: Ditto.
1689 * include/ddk/netevent.h: Ditto.
1690 * include/ddk/netpnp.h: Ditto.
1691 * include/ddk/newdev.h: Ditto.
1692 * include/basetyps.h: Ditto.
1693 * include/bdatypes.h: Ditto.
1694 * include/cderr.h: Ditto.
1695 * include/cguid.h: Ditto.
1696 * include/cmnquery.h: Ditto.
1697 * include/comcat.h: Ditto.
1698 * include/commctrl.h: Ditto.
1699 * include/commdlg.h: Ditto.
1700 * include/control.h: Ditto.
1701 * include/cpl.h: Ditto.
1702 * include/cplext.h: Ditto.
1703 * include/custcntl.h: Ditto.
1704 * include/dbt.h: Ditto.
1705 * include/dde.h: Ditto.
1706 * include/ddeml.h: Ditto.
1707 * include/mq.h: Remove CTRL-M from line endings.
1708 * include/gdiplus/gdiplustypes.h: Ditto.
1709 * include/gdiplus/gdiplusstringformat.h: Ditto.
1710 * include/gdiplus/gdipluspen.h: Ditto.
1711 * include/gdiplus/gdipluspath.h: Ditto.
1712 * include/gdiplus/gdiplusmetaheader.h: Ditto.
1713 * include/gdiplus/gdiplusmetafile.h: Ditto.
1714 * include/gdiplus/gdiplusmem.h: Ditto.
1715 * include/gdiplus/gdiplusmatrix.h: Ditto.
1716 * include/gdiplus/gdipluslinecaps.h: Ditto.
1717 * include/gdiplus/gdiplusinit.h: Ditto.
1718 * include/gdiplus/gdiplusimpl.h: Ditto.
1719 * include/gdiplus/gdiplusimaging.h: Ditto.
1720 * include/gdiplus/gdiplusimagecodec.h: Ditto.
1721 * include/gdiplus/gdiplusimageattributes.h: Ditto.
1722 * include/gdiplus/gdiplusheaders.h: Ditto.
1723 * include/gdiplus/gdiplusgraphics.h: Ditto.
1724 * include/gdiplus/gdiplusgpstubs.h: Ditto.
1725 * include/gdiplus/gdiplusflat.h: Ditto.
1726 * include/gdiplus/gdiplusenums.h: Ditto.
1727 * include/gdiplus/gdipluseffects.h: Ditto.
1728 * include/gdiplus/gdipluscolormatrix.h: Ditto.
1729 * include/gdiplus/gdipluscolor.h: Ditto.
1730 * include/gdiplus/gdiplusbrush.h: Ditto.
1731 * include/gdiplus/gdiplusbase.h: Ditto.
1732 * include/gdiplus/gdiplus.h: Ditto.
1734 2012-09-01 Earnie Boyd <earnie@users.sourceforge.net>
1736 More on assuming GCC is greater than or equal to version 3.5.4 and that
1737 GCC is the only compiler to be used for MinGW.org.
1739 * include/routprot.h: Remove unneeded filters based on the assumptions.
1740 * include/rpc.h: Ditto.
1741 * include/rpcdce.h: Ditto.
1742 * include/rpcdce2.h: Ditto.
1743 * include/rpcdcep.h: Ditto.
1744 * include/rpcndr.h: Ditto.
1745 * include/rpcnsi.h: Ditto.
1746 * include/rpcnsip.h: Ditto.
1747 * include/rpcnterr.h: Ditto.
1748 * include/rpcproxy.h: Ditto.
1749 * include/rpcutils.h: Ditto.
1750 * include/schannel.h: Ditto.
1751 * include/schnlsp.h: Ditto.
1752 * include/scrnsave.h: Ditto.
1753 * include/sddl.h: Ditto.
1754 * include/secext.h: Ditto.
1755 * include/security.h: Ditto.
1756 * include/servprov.h: Ditto.
1757 * include/setupapi.h: Ditto.
1758 * include/shell.api.h: Ditto.
1759 * include/shldisp.h: Ditto.
1760 * include/shlguid.h: Ditto.
1761 * include/shlobj.h: Ditto.
1762 * include/shlwapi.h: Ditto.
1763 * include/shobjidl.h: Ditto.
1764 * include/snmp.h: Ditto.
1765 * include/specstrings.h: Ditto.
1766 * include/sql.h: Ditto.
1767 * include/sqlext.h: Ditto.
1768 * include/sqltypes.h: Ditto.
1769 * include/sqlucode.h: Ditto.
1770 * include/sspi.h: Ditto.
1771 * include/stm.h: Ditto.
1772 * include/strmif.h: Ditto.
1773 * include/subauth.h: Ditto.
1774 * include/svcguid.h: Ditto.
1775 * include/tlhelp32.h: Ditto.
1776 * include/tmschema.h: Ditto.
1777 * include/unknwn.h: Ditto.
1779 2012-08-31 Earnie Boyd <earnie@users.sourceforge.net>
1781 More on assuming GCC is greater than or equal to version 3.5.4 and that
1782 GCC is the only compiler to be used for MinGW.org.
1784 * include/winnt.h: Remove unneeded filters based on the assumptions.
1785 (_SYSTEM_POWER_INFORMATION): Introduce filter for _WIN32_WINNT >=
1787 * include/winperf.h: Remove unneeded filters based on the assumptions.
1788 * include/winreg.h: Ditto.
1789 * include/winresrc.h: Ditto.
1790 * include/winsnmp.h: Ditto.
1791 * include/winsock.h: Ditto.
1792 * include/winsock2.h: Ditto.
1793 * include/winspool.h: Ditto.
1794 * include/winsvc.h: Ditto.
1795 * include/winuser.h: Ditto.
1796 * include/winver.h: Ditto.
1797 * include/ws2spi.h: Ditto.
1798 * include/ws2tcpip.h: Ditto.
1799 * include/wsahelp.h: Ditto.
1800 * include/wsipx.h: Ditto.
1801 * include/wsnetbs.h: Ditto.
1802 * include/wingdi.h: Ditto.
1803 * include/wininet.h: Ditto.
1804 * include/winocotl.h: Ditto.
1805 * include/winldap.h:Ditto.
1806 * include/winnls.h: Ditto.
1807 * include/userenv.h: Ditto.
1808 * include/usp10.h: Ditto.
1809 * include/uxtheme.h: Ditto.
1810 * include/vidcap.h: Ditto.
1811 * include/vmr9.h: Ditto.
1812 * include/vptype.h: Ditto.
1813 * include/w32api.h: Ditto.
1814 * include/winable.h: Ditto.
1815 * include/winbase.h: Ditto.
1816 * include/winber.h: Ditto.
1817 * include/wincon.h: Ditto.
1818 * include/wincrypt.h: Ditto.
1819 * include/windef.h: Ditto.
1820 * include/windns.h: Ditto.
1821 * include/windows.h: Ditto.
1822 * include/windowsx.h: Ditto.
1823 * include/winerror.h: Ditto.
1824 * include/wchar.h: Ditto. Add GCC system_header pragma.
1825 * include/_mingw.h: Give an error if __GNUC__ isn't defined or isn't >=
1828 2012-08-28 Earnie Boyd <earnie@users.sourceforge.net>
1830 We are going to assume that MinGW is using GCC version greater than or
1831 equal to 3.5.4 and remove any filters related to earlier versions. We
1832 are also going to remove any possibility of using a compiler other than
1835 * include/_mingw.h: Remove filters for __GNUC__ >=3, remove the
1836 possibility of using a compiler other than GCC and remove any other
1838 * include/acccrtl.h: Ditto.
1839 * include/aclapi.h: Ditto.
1840 * include/aclui.h: Ditto.
1841 * include/adsprop.h: Ditto.
1842 * include/afxres.h: Ditto.
1843 * include/amaudio.h: Ditto.
1844 * include/amvideo.h: Ditto.
1845 * include/audevcod.h: Ditto.
1846 * include/aygshell.h: Ditto.
1847 * include/basetsd.h: Ditto.
1848 * include/wtsapi32.h: Ditto.
1849 * include/wtypes.h: Ditto.
1850 * include/xprtdefs.h: Ditto.
1851 * include/zmouse.h: Ditto.
1852 * include/aviriff.h: Ditto.
1853 * src/libcrt/crt/CRT_fp10.c: Ditto.
1854 * src/libcrt/crt/CRT_fp8.c: Ditto.
1855 * src/libcrt/crt/dllcrt1.c: Ditto.
1856 * src/libcrt/crt/pseudo-reloc.c: Ditto.
1858 2012-08-23 Earnie Boyd <earnie@users.sourceforge.net>
1860 * configure.ac: Set AC_CONFIG_AUX_DIR, AC_PREFIX_DEFAULT and call
1861 AC_CANONICAL_SYSTEM.
1862 * .gitmodules: New file.
1863 * build-aux: New submodule.
1865 2012-08-20 Earnie Boyd <earnie@users.sourceforge.net>
1867 * Makefile.in (check): Add target.
1868 (install-wsl-dirs): Ditto.
1869 (install-wsl): Ditto.
1871 (_dist-wsl-all_): Ditto.
1872 (dist-wsl-mkdir): Ditto.
1873 (dist-wsl-install): Ditto.
1874 (dist-wsl-dll): Ditto.
1875 (dist-wsl-dev): Ditto.
1876 (dist-wsl-lic): Ditto.
1877 (dist-wsl-doc): Ditto.
1878 (dist-wsl-src): Ditto.
1879 (dist-mingwrt-dll): Correct typo.
1880 (libmingwex_a_SOURCES): Ditto.
1881 (DLLTOOL_FLAGS): Remove -U.
1882 (libmoldname%.a): New target.
1883 (clean): Using find was not a good idea.
1884 Step into tests subdirectory and execute the same target.
1885 (distclean): Add removal of dist/ directory.
1886 Step into tests subdirectory and execute the same target.
1887 * configure.ac (tests/Makefile): Add to AC_CONFIG_FILES.
1890 * include/profile.h: Ditto.
1895 2012-08-19 Earnie Boyd <earnie@users.sourceforge.net>
1897 Needed to be able to make dist-mingwrt and dist-w32api to create these
1898 packages individually. Eventually we also need dist-wsl target to
1899 create a package named mingw.org-wsl.
1901 * include/_mingw.h (__MINGW_VERSION): Correct typo.
1902 (__MINGW_MAJOR_VERSION): Ditto.
1903 * include/w32api.h: Add deprecated file warning.
1904 * Makefile.in: Throughout, add and correct targets for building
1905 distributed mingwrt and w32api packages.
1906 (PACKAGE_VERSION): Add configured variable.
1907 (PACKAGE_RELEASE): Ditto.
1908 (winapi_DDK_DEF): New variable.
1909 (winapi_DIRECTX_DEF): Ditto.
1910 (winapi_DIRECTX_DINPUT_DEF): Ditto.
1911 (winapi_lib_DDK_LIBRARIES): Ditto.
1912 (winapi_lib_DIRECTX_LIBRARIES): Ditto.
1913 (winapi_lib_DIRECTX_INPUT_LIBRARIES): Ditto.
1914 (libdmoguids_a_SOURCES): Ditto.
1915 (libdmoguids_a_OBJECTS): Ditto.
1916 (libdxguid_a_SOURCES): Ditto.
1917 (libdxguid_a_OBJECTS): Ditto.
1918 (libstrmiids_a_SOURCES): Ditto.
1919 (libstrmiids_a_OBJECTS): Ditto.
1920 (complex_SOURCES): Ditto.
1921 (libdinput_a_SOURCES): Ditto.
1922 (libdinput_a_OBJECTS): Ditto.
1923 (libdxerr8_a_SOURCES): Ditto.
1924 (libdxerr8_a_OBJECTS): Ditto.
1925 (libdxerr9_a_SOURCES): Ditto.
1926 (libdxerr9_a_OBJECTS): Ditto.
1927 (mingwrt_bin_LIBRARIES): Ditto.
1928 (mingwrt_lib_LIBRARIES): Ditto.
1929 (mingwrt_lib_INCLUDES): Ditto.
1930 (mingwrt_lib_SYS_INCLUDES): Ditto.
1931 (w32api_lib_INCLUDES): Ditto.
1932 (w32api_lib_DDK_INCLUDES): Ditto.
1933 (w32api_lib_GDIPLUS_INCLUDES): Ditto.
1934 (w32api_lib_GL_INCLUDES): Ditto
1935 (w32api_lib_DIRECTX_INCLUDES): Ditto.
1936 (w32api_lib_LIBRARIES): Ditto.
1937 (winapi_lib_EXTRA_LIBRARIES): Add libdmoguids.a, libdxguid.a and
1939 (lib_LIBRARIES): Add winapi_lib_DDK_LIBRARIES,
1940 winapi_lib_DIRECTX_LIBRARIES and winapi_lib_DIRECTX_DINPUT_LIBRARIES.
1941 (ALL_SOURCES): Add libdinput_a_SOURCES, libdxerr8_a_SOURCES and
1942 libdxerr9_a_SOURCES.
1943 (winapi_lib_DDK_LIBRARIES): New target.
1944 (winapi_lib_DIRECTX_LIBRARIES): Ditto.
1950 (libdinput.a): Ditto.
1951 (libdinput8.a): Ditto.
1952 (libdinput_a_OBJECTS): Ditto.
1953 (libdmoguids_a_OBJECTS): Ditto.
1954 (libdxguid_a_OBJECTS): Ditto.
1955 (libstrmiids_a_OBJECTS): Ditto.
1956 (libdxerr8.a): Ditto.
1957 (libdxerr9.a): Ditto.
1958 (libmoguids.a): Ditto.
1959 (libdxguid.a): Ditto.
1960 (libstrmiids.a): Ditto.
1961 (install-mingwrt-dirs): Ditto.
1962 (install-mingwrt): Ditto.
1964 (dist-mingwrt): Ditto.
1965 (_dist-mingwrt-all_): Ditto.
1966 (dist-mingwrt-mkdir): Ditto.
1967 (dist-mingwrt-install): Ditto.
1968 (dist-mingwrt-dll): Ditto.
1969 (dist-mingwrt-dev): Ditto.
1970 ($(DESTDIR)$(prefix)/share/doc/mingwrt/DISCLAIMER): Ditto
1971 (dist-mingwrt-lic): Ditto.
1972 (dist-mingwrt-doc): Ditto.
1973 (dist-mingwrt-src): Ditto.
1974 (install-w32api-dirs): Ditto.
1975 (install-w32api): Ditto.
1976 (dist-w32api): Ditto.
1977 (_dist-w32api-all_): Ditto.
1978 (dist-w32api-mkdir): Ditto.
1979 (dist-w32api-install): Ditto.
1980 (dist-w32api-dev): Ditto.
1981 (dist-w32api-lic): Ditto.
1982 (dist-w32api-doc): Ditto.
1983 (dist-w32api-src): Ditto.
1984 (install-docs): Correct cp action.
1985 (libmingex.a): Correct dependencies.
1986 * configure.ac (AC_INIT): Correct the version.
1988 2012-08-14 Earnie Boyd <earnie@users.sourceforge.net>
1990 * Makefile.in: New file.
1991 * configure.ac: Ditto.
1992 * config.h.in: Ditto.
1993 * .gitignore: Add install-sh.
1995 2012-08-13 Earnie Boyd <earnie@users.sourceforge.net>
1997 * .gitignore (Makefile.in): Remove entry.
2000 2012-08-12 Earnie Boyd <earnie@users.sourceforge.net>
2002 * include/CVS/*: Remove accidentally added CVS directories.
2003 * .gitignore (*.log): Ignore all .log file types.
2005 2012-08-11 Earnie Boyd <earnie@users.sourceforge.net>
2007 * include/*: Add combined winsup/mingw and winsup/w32api include files.
2009 2012-08-08 Earnie Boyd <earnie@users.sourceforge.net>
2011 * ChangeLog: New file.
2014 * .gitignore: Ditto.