• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
12010-12-27  Kai Tietz  <kai.tietz@onevision.com>
2
3	* intrincs/_umul128.c: New.
4	* Makefile.am: Add new file for 64-bit.
5	* Makefile.in: Regenerated.
6
72010-12-01  Jonathan Yong <jon_y@users.sourceforge.net>
8
9	* lib64/kernel32.def: (RegCloseKey): Comment and remove from lib64/kernel32.def.
10	(RegCreateKeyExA): Likewise.
11	(RegCreateKeyExW): Likewise.
12	(RegDeleteKeyExA): Likewise.
13	(RegDeleteKeyExW): Likewise.
14	(RegDeleteTreeA): Likewise.
15	(RegDeleteTreeW): Likewise.
16	(RegDeleteValueA): Likewise.
17	(RegDeleteValueW): Likewise.
18	(RegDisablePredefinedCacheEx): Likewise.
19	(RegEnumKeyExA): Likewise.
20	(RegEnumKeyExW): Likewise.
21	(RegEnumValueA): Likewise.
22	(RegEnumValueW): Likewise.
23	(RegFlushKey): Likewise.
24	(RegGetKeySecurity): Likewise.
25	(RegGetValueA): Likewise.
26	(RegGetValueW): Likewise.
27	(RegLoadKeyA): Likewise.
28	(RegLoadKeyW): Likewise.
29	(RegLoadMUIStringA): Likewise.
30	(RegLoadMUIStringW): Likewise.
31	(RegNotifyChangeKeyValue): Likewise.
32	(RegOpenCurrentUser): Likewise.
33	(RegOpenKeyExA): Likewise.
34	(RegOpenKeyExW): Likewise.
35	(RegOpenUserClassesRoot): Likewise.
36	(RegQueryInfoKeyA): Likewise.
37	(RegQueryInfoKeyW): Likewise.
38	(RegQueryValueExA): Likewise.
39	(RegQueryValueExW): Likewise.
40	(RegRestoreKeyA): Likewise.
41	(RegRestoreKeyW): Likewise.
42	(RegSaveKeyExA): Likewise.
43	(RegSaveKeyExW): Likewise.
44	(RegSetKeySecurity): Likewise.
45	(RegSetValueExA): Likewise.
46	(RegSetValueExW): Likewise.
47
482010-12-01  Pascal Obry  <pascal@obry.net>
49
50	* stdio/_stat.c: Handle trailing slash for path.
51	* stdio/_wstat.c: Likewise.
52
532010-11-26  Kai Tietz  <kai.tietz@onevision.com>
54
55	* lib32/msvcrt.def (wcsnlen): Mark as data.
56	* lib64/msvcrt.def (wcsnlen): Likewise.
57
582010-10-06  Ozkan Sezer  <sezeroz@gmail.com>
59
60	* lib32/thunk32.def: Delete.
61	* lib32/th32.def: Delete.
62	* Makefile.am (lib32_DATA): Remove th32.def and thunk32.def from
63	build and reformat.
64	(src_libmingw32): Reformat.
65	* Makefile.in: Regenerate.
66
672010-11-06  Timo Kreuzer  <timo.kreuzer@reactos.org>
68
69	* crt/tlssup.c (_tls_used): Cleanup _WIN64 ifdefs.
70
712010-11-03  Kai Tietz  <kai.tietz@onevision.com>
72
73	* crt/crtexe.c: Ensure to align stack for 32-bit
74	to 16-bytes for SSE sake in main.
75
762010-10-19  Tsukasa Ooi  <li@livegrid.org>
77
78	* intrincs/__movsb.c: New.
79	* intrincs/__movsw.c: New.
80	* intrincs/__movsd.c: New.
81	* intrincs/__movsq.c: New.
82	* Makefile.am: Add new entries to build.
83	* Makefile.in: Regenerate.
84
852010-10-12  Ozkan Sezer  <sezeroz@gmail.com>
86
87	* lib32/classpnp.def: New.
88	* lib32/hidclass.def: New.
89	* lib32/hidparse.def: Updated.
90	* lib64/classpnp.def: New.
91	* lib64/hidclass.def: New.
92	* lib64/hidparse.def: New.
93	* Makefile.am: Add new defs to build.
94	* Makefile.in: Regenerate.
95
962010-10-03  Jonathan Yong  <jon_y@users.sourceforge.net>
97
98	* lib32/sspicli.def: New from Win2k8r2.
99	* lib64/sspicli.def: Likewise.
100	* Makefile.am: Add new entry.
101	* Makefile.in: Regenerated.
102
1032010-09-30  Kai Tietz  <kai.tietz@onevision.com>
104
105	* Makefile.am: Add misc/wcsnlen.c.
106	* misc/wcsnlen.c: New.
107
1082010-09-26  Ozkan Sezer  <sezeroz@gmail.com>
109
110	* libsrc/agtctl_i.c: Moved from mingw-w64-headers/include/
111	* libsrc/agtsvr_i.c: Likewise.
112	* libsrc/cdoex_i.c: Likewise.
113	* libsrc/cdoexm_i.c: Likewise.
114	* libsrc/cdosys_i.c: Likewise.
115	* libsrc/emostore_i.c: Likewise.
116	* libsrc/iisext_i.c: Likewise.
117	* libsrc/mtsadmin_i.c: Likewise.
118	* libsrc/mtxadmin_i.c: Likewise.
119	* libsrc/scardssp_i.c: Likewise.
120	* libsrc/scardssp_p.c: Likewise.
121	* libsrc/tsuserex_i.c: Likewise.
122	* Makefile.am (src_libuuid): Add agtctl_i.c, agtsvr_i.c, cdoex_i.c,
123	cdoexm_i.c, cdosys_i.c, emostore_i.c, iisext_i.c, mtsadmin_i.c,
124	mtxadmin_i.c, scardssp_i.c and tsuserex_i.c to build.  scardssp_p.c
125	isn't built for now.
126	* Makefile.in: Regenerate.
127
1282010-09-26  Jonathan Yong  <jon_y@users.sourceforge.net>
129
130	* lib32/ole32.def: Update from Win2k8r2.
131	* lib32/oleacc.def: Likewise.
132	* lib32/oleaut32.def: Likewise.
133	* lib32/olecli32.def: Likewise.
134	* lib32/oledlg.def: Likewise.
135	* lib32/olepro32.def: Likewise.
136	* lib32/olesvr32.def: Likewise.
137	* lib32/olethk32.def: Likewise.
138	* lib64/ole32.def: Likewise.
139	* lib64/oleacc.def: Likewise.
140	* lib64/oleaut32.def: Likewise.
141	* lib64/oledlg.def: Likewise.
142	* lib64/oleprn.def: Likewise.
143	* libsrc/oleacc-uuid.c: Add IID_IAccessibleHandler.
144
1452010-09-26  Jonathan Yong  <jon_y@users.sourceforge.net>
146
147	* lib32/cryptxml.def: New from Win2k8r2.
148	* lib64/cryptxml.def: Likewise.
149
1502010-09-23  Ozkan Sezer  <sezeroz@gmail.com>
151
152	Update gdtoa from netlib.org based on changes from Sep. 15, 2010:
153	* gdtoa/g_dfmt.c (__g_dfmt): Set the STRTOG_Neg flag for __gdtoa()
154	call if sign is found.
155	* gdtoa/dtoa.c (__dtoa): Fix bugs with -DROUND_BIASED.
156	* gdtoa/gdtoa.c (__gdtoa): Likewise.
157
1582010-09-16  Ozkan Sezer  <sezeroz@gmail.com>
159
160	* misc/strnlen.c: Cast pointer difference to size_t to avoid the
161	compiler warning.
162	* misc/mingw-aligned-malloc.c: Remove prototypes of __mingw_aligned_*
163	now that they are in malloc.h and stdlib.h already includes malloc.h.
164
1652010-09-14  Ozkan Sezer  <sezeroz@gmail.com>
166
167	* lib32/hal.def: Add fixme notes to several exports for verification
168	in future.
169	(HalClearSoftwareInterrupt): Changed to @fastcall @4.
170	(HalRequestClockInterrupt): Commented out (must be @fastcall @4.)
171	(HalRequestSoftwareInterrupt): Changed to @fastcall @4.
172	(HalSystemVectorDispatchEntry): Changed to @fastcall @12.
173	(KeAcquireInStackQueuedSpinLockRaiseToSynch): Changed to @fastcall @8.
174	(KeAcquireQueuedSpinLock): Changed to @fastcall @4.
175	(KeAcquireQueuedSpinLockRaiseToSynch): Changed to @fastcall @4.
176	(KeAcquireSpinLockRaiseToSynch): Changed to @fastcall @4.
177	(KeReleaseQueuedSpinLock): Changed to @fastcall @8.
178	(KeTryToAcquireQueuedSpinLock): Changed to @fastcall @8.
179	(KeTryToAcquireQueuedSpinLockRaiseToSynch): Changed to @fastcall @8.
180	(KfAcquireSpinLock): Changed to @fastcall @4.
181	(KfLowerIrql): Changed to @fastcall @4.
182	(KfRaiseIrql): Changed to @fastcall @4.
183	(KfReleaseSpinLock): Changed to @fastcall @8.
184	(HalBugCheckSystem): Leave commented out, add note that for >= Win7
185	it is a @8 but for < Win7 it is an @4.
186	(HalRequestIpi): Leave as @8, but add a fixme note that dll from WinXP
187	dumps as @4, prototype from r/os is like func(KAFFINITY).
188	(HalStartNextProcessor): Leave as @12, but add a fixme note that dll
189	from xp dumps as @8, prototype from r/os is like
190	func(PLOADER_PARAMETER_BLOCK,PKPROCESSOR_STATE)
191	(IoAssignDriveLetters): New export (@16.)
192
1932010-09-13  Ozkan Sezer  <sezeroz@gmail.com>
194
195	* lib32/usbcamd.def: Updated using gendef.
196	* lib32/usbcamd2.def: Updated using gendef.
197	* lib32/usbd.def: New.
198	* lib32/usbport.def: New.
199	* lib64/usbcamd2.def: New.
200	* lib64/usbd.def: New.
201	* lib64/usbport.def: New.
202	* Makefile.am (lib32_DATA): Add usbd and usbport to build.
203	(lib64_DATA): Add usbcamd2, usbd and usbport to build.
204	* Makefile.in: Regenerate.
205
2062010-09-08  Ozkan Sezer  <sezeroz@gmail.com>
207
208	* lib32/msvcrt.def (strnlen): Mark as DATA.
209	* lib64/msvcrt.def (strnlen): Likewise.
210
2112010-09-06  Ozkan Sezer  <sezeroz@gmail.com>
212
213	* misc/strnlen.c (strnlen): Better implementation from John E. / TDM.
214
215	* misc/strnlen.c: Add a rough implementation of strnlen() wrapping
216	onto strlen().
217	* Makefile.am (src_libmingwex): Add misc/strnlen.c to build.
218	* Makefile.in: Regenerate.
219
2202010-09-06  Kai Tietz  <kai.tietz@onevision.com>
221
222	* math/scalbnl.S: Fix andq logic so that upper 32-bits are cleared.
223
2242010-09-05  Ozkan Sezer  <sezeroz@gmail.com>
225
226	* intrincs/ilockcxch64.c: Add volatile to x86 inline asm statement.
227
2282010-09-05  Ozkan Sezer  <sezeroz@gmail.com>
229
230	* Makefile.am: Add xinput, xaudio, xaudiod, xapofx, x3daudio, d3dx9,
231	d3dx10, d3dx11, d3dcsxd and d3dcompiler variables for default directx
232	import library names with current values of xinput1_3, xaudio2_7,
233	xaudiod2_7, xapofx1_5, x3daudio1_7, d3dx9_43, d3dx10_43, d3dx11_43,
234	d3dcsxd_43 and d3dcompiler_43 respectively. Add them as the last
235	entries under lib32_DATA and lib64_DATA. Add special build rules for
236	them.
237	* Makefile.in: Regenerate.
238
2392010-09-04  Ozkan Sezer  <sezeroz@gmail.com>
240
241	* lib64: Move some def files which doesn't have any useful exports
242	or refer ot a dll with another name such as null.dll or main.dll to
243	under experimental/lib64_old_experimental. Files moved: acgen64.def,
244	chtskf.def, CmdEvTgProv.def, imepadsm.def, imlang.def, imskf.def,
245	padrs404.def, padrs411.def, padrs412.def, padrs804.def, softkey.def,
246	wabfind.def, wam.def, wavemsp.def, wbemcntl.def, wbemcomn.def,
247	wbemcons.def, wbemdisp.def, wbemess.def, wbemperf.def, wbemprox.def,
248	wbemsvc.def, webvw.def, wiadefui.def, wiascr.def, wiavideo.def,
249	wiavusd.def, wlanmon.def, wlsnp.def, wmicookr.def, wmidcprv.def,
250	wmipicmp.def, wmipiprt.def, wmipjobj.def, wmiprov.def, wmiprvsd.def,
251	wmipsess.def, wmitimep.def, wmiutils.def, wmpshell.def, wsecedit.def.
252
253	* lib64: Remove old experimental w* variants of def files, move them
254	under experimental/lib64_old_experimental
255
2562010-08-30  Jonathan Yong  <jon_y@users.sourceforge.net>
257
258	* lib64/kernel32.def (OpenProcessToken): Revert change, users can easily
259	work around this by manually specifying the link libraries to use, at
260	which the first library to meet the required symbol name will be used at
261	runtime.
262
2632010-08-30  Jonathan Yong  <jon_y@users.sourceforge.net>
264
265	* lib64/kernel32.def (OpenProcessToken): Comment out for compatibility
266	with older systems.
267
2682010-08-30  Ozkan Sezer  <sezeroz@gmail.com>
269
270	* misc/dirent.c: Add missing comments, reformat for smaller diff
271	output against mingw version.  Remove the stdio.h include.
272	(_tGetFileAttributes): Change return type from unsigned to DWORD.
273	(opendir): Check error return from _tGetFileAttributes() using the
274	INVALID_FILE_ATTRIBUTES macro.  Use 260 instead of FILENAME_MAX in
275	the memset.  Simplify the if condition for adding a trailing slash
276	to the path.
277
2782010-08-28  Kai Tietz  <kai.tietz@onevision.com>
279
280	* crt/crtexe.c: Prepare x64 SEH support.
281	* crt/crt_handler.c: Correct some stuff and moved
282	default handler from crtexe.c here.
283
2842010-08-13  Jonathan Yong  <jon_y@users.sourceforge.net>
285
286	* lib32/secur32.def: Update from Win7.
287	* lib64/secur32.def: Likewise.
288
2892010-08-19  Ozkan Sezer  <sezeroz@gmail.com>
290
291	* libsrc/cguid-uuid.c (GUID_NULL): Moved from here ...
292	* libsrc/guid_nul.c: ... to here. New file.
293	* libsrc/ksuser.c (GUID_NULL): Deleted, already in guid_nul.c
294	* libsrc/uuid.c (GUID_NULL): Deleted, already in guid_nul.c.
295	(IID_IActiveScript): Deleted, already in ativscp-uuid.c.
296	(IID_IActiveScriptError): Likewise.
297	(IID_IActiveScriptParse): Likewise.
298	(IID_IActiveScriptSite): Likewise.
299	(IID_IActiveScriptSiteWindow): Likewise.
300	* Makefile.am (src_libuuid): Add libsrc/guid_nul.c.
301	* Makefile.in: Regenerate.
302
303	* libsrc/ksuser.c (IID_IUnknown): Delete, already in unknwn-uuid.c.
304	* libsrc/uuid.c (IID_IUnknown): Likewise.
305	(IID_IClassFactory): Likewise.
306	* libsrc/unknwn-uuid.c (IID_IUnknown): Add full constant as comment.
307	(IID_IClassFactory): Likewise.
308
309	* libsrc/kcom-uuid.c: Delete.
310	* libsrc/ksddk-uuid.c: Delete.
311	* libsrc/ntddpar-uuid.c: New.
312	* libsrc/ntddscsi-uuid.c: New.
313	* libsrc/ntddser-uuid.c: New.
314	* libsrc/ntddvdeo-uuid.c: New.
315	* Makefile.am (src_libuuid): Adjust for deletions & new additions.
316	* Makefile.in: Regenerate.
317
3182010-08-18  Ozkan Sezer  <sezeroz@gmail.com>
319
320	* intrincs/ilockexchadd64.c (_InterlockedExchangeAdd64): Change
321	to __cdecl like all its friends with leading underscores.
322	* intrincs/ilockcxch64.c: Added a fixme note that the dependency
323	function InterlockedCompareExchange64 is only exported from
324	kernel32.dll in Vista+.
325	* lib32/kernel32.def (InterlockedCompareExchange64): Add a fixme
326	note that it is for Vista+ and forwards to
327	NTDLL.RtlInterlockedCompareExchange64@20.
328
3292010-08-17  Kai Tietz  <kai.tietz@onevision.com>
330
331	* Makefile.am: Move some Interlock...64 implementation to
332	general libmingwex build.
333	* Makefile.in: Regenerated.
334	* intrincs/: Changed implementation of x86 _Interlock...
335	and Interlock functions. For x86 we need to use for Interlock...
336	stdcall convention.
337
3382010-08-14  Ozkan Sezer  <sezeroz@gmail.com>
339
340	* libsrc/bth-uuid.c: Remove duplicated entry for
341	PnPInformationServiceClass_UUID
342
3432010-08-13  Jonathan Yong  <jon_y@users.sourceforge.net>
344
345	* libsrc/bth-uuid.c: New.
346	* Makefile.am: Add new entry.
347	* Makefile.in: Regenerated.
348
3492010-08-08  Jonathan Yong  <jon_y@users.sourceforge.net>
350
351	* lib32/d3dcompiler_33.def: New.
352	* lib32/d3dcompiler_34.def: New.
353	* lib32/d3dcompiler_35.def: New.
354	* lib32/d3dcompiler_36.def: New.
355	* lib32/d3dcompiler_37.def: New.
356	* lib32/d3dcompiler_38.def: New.
357	* lib32/d3dcompiler_39.def: New.
358	* lib32/d3dcompiler_40.def: New.
359	* lib32/d3dcompiler_41.def: New.
360	* lib32/d3dcompiler_42.def: New.
361	* lib32/d3dcompiler_43.def: New.
362	* lib32/d3dcsxd_43.def: New.
363	* lib32/d3dx10_33.def: New.
364	* lib32/d3dx10_34.def: New.
365	* lib32/d3dx10_35.def: New.
366	* lib32/d3dx10_36.def: New.
367	* lib32/d3dx10_37.def: New.
368	* lib32/d3dx10_38.def: New.
369	* lib32/d3dx10_39.def: New.
370	* lib32/d3dx10_40.def: New.
371	* lib32/d3dx10_41.def: New.
372	* lib32/d3dx10_42.def: New.
373	* lib32/d3dx10_43.def: New.
374	* lib32/d3dx11_42.def: New.
375	* lib32/d3dx11_43.def: New.
376	* lib32/d3dx9_24.def: New.
377	* lib32/d3dx9_25.def: New.
378	* lib32/d3dx9_26.def: New.
379	* lib32/d3dx9_27.def: New.
380	* lib32/d3dx9_28.def: New.
381	* lib32/d3dx9_29.def: New.
382	* lib32/d3dx9_30.def: New.
383	* lib32/d3dx9_31.def: New.
384	* lib32/d3dx9_32.def: New.
385	* lib32/d3dx9_33.def: New.
386	* lib32/d3dx9_34.def: New.
387	* lib32/d3dx9_35.def: New.
388	* lib32/d3dx9_36.def: New.
389	* lib32/d3dx9_37.def: New.
390	* lib32/d3dx9_38.def: New.
391	* lib32/d3dx9_39.def: New.
392	* lib32/d3dx9_40.def: New.
393	* lib32/d3dx9_41.def: New.
394	* lib32/d3dx9_42.def: New.
395	* lib32/d3dx9_43.def: New.
396	* lib32/dwrite.def: New.
397	* lib32/dxgi.def: New.
398	* lib32/x3daudio1_2.def: New.
399	* lib32/x3daudio1_3.def: New.
400	* lib32/x3daudio1_4.def: New.
401	* lib32/x3daudio1_5.def: New.
402	* lib32/x3daudio1_6.def: New.
403	* lib32/x3daudio1_7.def: New.
404	* lib32/x3daudiod1_7.def: New.
405	* lib32/xapofx1_0.def: New.
406	* lib32/xapofx1_1.def: New.
407	* lib32/xapofx1_2.def: New.
408	* lib32/xapofx1_3.def: New.
409	* lib32/xapofx1_4.def: New.
410	* lib32/xapofx1_5.def: New.
411	* lib32/xapofxd1_5.def: New.
412	* lib32/xaudio2_0.def: New.
413	* lib32/xaudio2_1.def: New.
414	* lib32/xaudio2_2.def: New.
415	* lib32/xaudio2_3.def: New.
416	* lib32/xaudio2_4.def: New.
417	* lib32/xaudio2_5.def: New.
418	* lib32/xaudio2_6.def: New.
419	* lib32/xaudio2_7.def: New.
420	* lib32/xaudiod2_7.def: New.
421	* lib32/xinput1_1.def: New.
422	* lib32/xinput1_2.def: New.
423	* lib32/xinput1_3.def: New.
424	* lib64/d3dcompiler_33.def: New.
425	* lib64/d3dcompiler_34.def: New.
426	* lib64/d3dcompiler_35.def: New.
427	* lib64/d3dcompiler_36.def: New.
428	* lib64/d3dcompiler_37.def: New.
429	* lib64/d3dcompiler_38.def: New.
430	* lib64/d3dcompiler_39.def: New.
431	* lib64/d3dcompiler_40.def: New.
432	* lib64/d3dcompiler_41.def: New.
433	* lib64/d3dcompiler_42.def: New.
434	* lib64/d3dcompiler_43.def: New.
435	* lib64/d3dcsxd_43.def: New.
436	* lib64/d3dx10_33.def: New.
437	* lib64/d3dx10_34.def: New.
438	* lib64/d3dx10_35.def: New.
439	* lib64/d3dx10_36.def: New.
440	* lib64/d3dx10_37.def: New.
441	* lib64/d3dx10_38.def: New.
442	* lib64/d3dx10_39.def: New.
443	* lib64/d3dx10_40.def: New.
444	* lib64/d3dx10_41.def: New.
445	* lib64/d3dx10_42.def: New.
446	* lib64/d3dx10_43.def: New.
447	* lib64/d3dx11_42.def: New.
448	* lib64/d3dx11_43.def: New.
449	* lib64/d3dx9_24.def: New.
450	* lib64/d3dx9_25.def: New.
451	* lib64/d3dx9_26.def: New.
452	* lib64/d3dx9_27.def: New.
453	* lib64/d3dx9_28.def: New.
454	* lib64/d3dx9_29.def: New.
455	* lib64/d3dx9_30.def: New.
456	* lib64/d3dx9_31.def: New.
457	* lib64/d3dx9_32.def: New.
458	* lib64/d3dx9_33.def: New.
459	* lib64/d3dx9_34.def: New.
460	* lib64/d3dx9_35.def: New.
461	* lib64/d3dx9_36.def: New.
462	* lib64/d3dx9_37.def: New.
463	* lib64/d3dx9_38.def: New.
464	* lib64/d3dx9_39.def: New.
465	* lib64/d3dx9_40.def: New.
466	* lib64/d3dx9_41.def: New.
467	* lib64/d3dx9_42.def: New.
468	* lib64/d3dx9_43.def: New.
469	* lib64/dwrite.def: New.
470	* lib64/dxgi.def: New.
471	* lib64/x3daudio1_2.def: New.
472	* lib64/x3daudio1_3.def: New.
473	* lib64/x3daudio1_4.def: New.
474	* lib64/x3daudio1_5.def: New.
475	* lib64/x3daudio1_6.def: New.
476	* lib64/x3daudio1_7.def: New.
477	* lib64/x3daudiod1_7.def: New.
478	* lib64/xapofx1_0.def: New.
479	* lib64/xapofx1_1.def: New.
480	* lib64/xapofx1_2.def: New.
481	* lib64/xapofx1_3.def: New.
482	* lib64/xapofx1_4.def: New.
483	* lib64/xapofx1_5.def: New.
484	* lib64/xapofxd1_5.def: New.
485	* lib64/xaudio2_0.def: New.
486	* lib64/xaudio2_1.def: New.
487	* lib64/xaudio2_2.def: New.
488	* lib64/xaudio2_3.def: New.
489	* lib64/xaudio2_4.def: New.
490	* lib64/xaudio2_5.def: New.
491	* lib64/xaudio2_6.def: New.
492	* lib64/xaudio2_7.def: New.
493	* lib64/xaudiod2_7.def: New.
494	* lib64/xinput1_1.def: New.
495	* lib64/xinput1_2.def: New.
496	* lib64/xinput1_3.def: New.
497	* Makefile.am: Add new entries.
498	* Makefile.in: Regenerated.
499
5002010-08-08  Ozkan Sezer  <sezeroz@gmail.com>
501
502	* math/fabs.c: #define __CRT__NO_INLINE, just in case.
503	* math/fpclassify.c: Likewise.
504	* math/fpclassifyf.c: Likewise.
505	* math/fpclassifyl.c: Likewise.
506
5072010-08-02  Jonathan Yong  <jon_y@users.sourceforge.net>
508
509	* lib32/msvcrt.def: New _vcprintf and _vcwprintf.
510	* lib64/msvcrt.def: Likewise.
511
5122010-08-01  Jonathan Yong  <jon_y@users.sourceforge.net>
513
514	* lib32/msvcrt.def: Added secure and locale type symbols from Win7.
515	* lib64/msvcrt.def: Likewise.
516
5172010-08-01  Kai Tietz  <kai.tietz@onevision.com>
518
519	* math/acosh.def.h: Add new c99 compatible API.
520	* math/acoshf.c, math/acosh.c, math/acoshl.c: Adjusted.
521
522	* Makefile.am (sqrt): Add new c99 compatible API.
523	* math/sqrt.def.h, math/sqrt.c: New.
524	* math/sqrtf.c, math/sqrtl.c: Adjusted.
525	* Makefile.in: Regenerated.
526
527	* Makefile.am (sin, cos): Add new c99 compatible API.
528	* math/cos.def.h: New.
529	* math/sin.def.h: New.
530	* math/cos_internal.S: Rename of cos.S.
531	* math/sin_internal.S: Rename of sin.S.
532	* math/sin.c, math/sinl.c, math/cos.c, math/cosl.c: New.
533
5342010-08-01  Ozkan Sezer  <sezeroz@gmail.com>
535
536	* libsrc/ksddk-uuid.c: New, adding GUID_BUS_INTERFACE_MEDIUMS
537	from ks.h.
538	* Makefile.am (src_libuuid): Add ksddk-uuid.c to build.
539	* Makefile.in: Regenerate.
540
5412010-08-01  Kai Tietz  <kai.tietz@onevision.com>
542
543	* math/expm1.def.h: New.
544	* math/expm1.c: Use c99 variant.
545	* math/expm1f.c: Likewise.
546	* math/expm1l.c: Likewise.
547
548	* complex/complex_internal.h (__FLT_LOGE2): New.
549
5502010-07-31  Kai Tietz  <kai.tietz@onevision.com>
551
552	* crt/merr.c (__mingw_raise_matherr): New.
553	* crt/crtexe.c (_MINGW_INSTALL_DEBUG_MATHERR): Make extern.
554	* misc/mingw_matherr.c: New.
555	* Makefile.am (libmingwex): Add mingw_matherr.c.
556	* Makefile.in: Regenerated.
557
5582010-07-30  Kai Tietz  <kai.tietz@onevision.com>
559
560	* math/logl.S: Renamed to internal_logl.S.
561	* math/logl.c: New.
562	* math/log.c: New.
563	* math/log.def.h: New.
564	* Makefile.am: Adjust make dependencies.
565
566	* math/expl.c: Change implemenation.
567	* math/exp.c: Likewise.
568	* math/expf.c: Add newline.
569	* math/exp.def.h: New.
570	* Makefile.am: Add math/exp.c file.
571
572	* complex/complex_internal.h (__FLT_MAXLOG...,
573	__FLT_MINLOG...): New constants.
574
5752010-07-29  Kai Tietz  <kai.tietz@onevision.com>
576
577	* Makefile.am (modf/fmod): Added new files to libmingwex.
578	* math/modf.c: New.
579	* math/fmod.c: New.
580
5812010-07-29  Ozkan Sezer  <sezeroz@gmail.com>
582
583	Add new GUIDs found in the newly merged DDK dependency headers:
584	* libsrc/atsmedia-uuid.c: New.
585	* libsrc/bdamedia-uuid.c: New.
586	* libsrc/kcom-uuid.c: New.
587	* libsrc/ntddkbd-uuid.c: New.
588	* libsrc/ntddmou-uuid.c: New.
589	* libsrc/ntddstor-uuid.c: New.
590	* libsrc/usbcamdi-uuid.c: New.
591	* libsrc/usbiodef-uuid.c: New.
592	* Makefile.am (src_libuuid): Add atsmedia-uuid.c, bdamedia-uuid.c,
593	kcom-uuid.c, ntddkbd-uuid.c, ntddmou-uuid.c, ntddstor-uuid.c,
594	usbcamdi-uuid.c and usbiodef-uuid.c to build.
595	* Makefile.in: Regenerate.
596
5972010-07-27  Ozkan Sezer  <sezeroz@gmail.com>
598
599	* lib32/advapi32.def (TraceMessageVa): Added back @24 suffix.
600	Function is actually __stdcall as reported by Amine Khaldi.
601	* lib32/ntoskrnl.def (WmiTraceMessageVa): Added back @24 suffix.
602	Function is actually __stdcall as reported by Amine Khaldi.
603	* lib32/ntdll.def (EtwTraceMessageVa): Added back @24 suffix,
604	by analogy to TraceMessageVa().
605
6062010-07-27  Kai Tietz  <kai.tietz@onevision.com>
607
608	Fix for gcc-4.6 (trunk), PR/45075:
609	* crt/tlssup.c: Access section variable pointers via uintptr_t. Revert
610	revision 2961.
611
6122010-07-27  Ozkan Sezer  <sezeroz@gmail.com>
613
614	* Makefile.am (lib64_DATA): Fix entries for libwdscsl.a and libpcwum.a.
615	* Makefile.in: Regenerate.
616
6172010-07-26  Ozkan Sezer  <sezeroz@gmail.com>
618
619	* lib32/ndis.def (NdisWriteErrorLogEntry): Remove __stdcall suffix,
620	function is __cdecl.
621	* lib32/advapi32.def (TraceMessageVa): Likewise.
622	* lib32/ntoskrnl.def (WmiTraceMessageVa): Reactivate.
623	* lib32/ntdll.def (EtwTraceMessage, EtwTraceMessageVa): Remove the
624	__stdcall suffixes by analogy to TraceMessage and TraceMessageVa.
625	* lib32/hal.def (KeAcquireInStackQueuedSpinLock): Go back to __fastcall
626	@KeAcquireInStackQueuedSpinLock@8.
627	(KeReleaseInStackQueuedSpinLock): Likewise, go back to __fastcall
628	@KeReleaseInStackQueuedSpinLock@4.
629
6302010-07-26  Jonathan Yong  <jon_y@users.sourceforge.net>
631
632	* lib64/wdscsl.def: New.
633	* lib64/pcwum.def: New.
634	* lib64/wdscore.def: New.
635	* lib64/cryptsp.def: New.
636	* lib64/wdsclient.def: New.
637	* lib64/wdsupgcompl.def: New.
638	* lib64/wdsclientapi.def: New.
639	* lib64/wdsutil.def: New.
640	* lib64/msvcr90.def: New.
641	* lib64/msvcr100.def: New.
642	* lib64/msvcr90d.def: New.
643	* lib64/wdsimage.def: New.
644	* lib32/wdscore.def: New.
645	* lib32/msvcr90d.def: New.
646	* lib32/msvcr90.def: New.
647	* lib32/cryptsp.def: New.
648	* lib32/bootvid.def: New.
649	* lib32/wdscsl.def: New.
650	* lib32/wdsutil.def: New.
651	* lib32/wdsclient.def: New.
652	* lib32/wdsimage.def: New.
653	* lib32/wdsupgcompl.def: New.
654	* lib32/msvcr100.def: New.
655	* lib32/wdsclientapi.def: New.
656	* lib32/pcwum.def: New.
657	* lib64/wdstptc.def: Updated from Win 7.
658	* lib64/bootvid.def: Likewise.
659	* lib64/advapi32.def: Likewise.
660	* lib64/ntoskrnl.def: Likewise.
661	* lib64/kernel32.def: Likewise.
662	* lib64/hal.def: Likewise.
663	* lib64/ntdll.def: Likewise.
664	* lib32/wdstptc.def: Likewise.
665	* lib32/hal.def: Likewise.
666	* lib32/hal.def: Likewise.
667	* lib32/ndis.def: Likewise.
668	* lib32/ntdll.def: Likewise.
669	* lib32/ntoskrnl.def: Likewise.
670	* lib32/advapi32.def: Likewise.
671	* Makefile.am: Add new entries.
672	* Makefile.in: Regenerated.
673
6742010-07-25  Kai Tietz  <kai.tietz@onevision.com>
675
676	* math/pow.c: Replaced by new implementation.
677	* math/powl.c: Likewise.
678	* math/pow.def.h: New pow implementation as template.
679
6802010-07-22  Ozkan Sezer  <sezeroz@gmail.com>
681
682	* lib32/ntoskrnl.def (WmiTraceMessageVa): Activated the export.
683	(ExReleaseRundownProtection): Activated as @ExReleaseRundownProtection@4
684	* lib32/advapi32.def (DuplicateEncryptionInfoFile): Fix __stdcall
685	suffix (@8 to @20).
686	(UninstallApplication): Likewise (@4 to @8).
687
6882010-07-21  Ozkan Sezer  <sezeroz@gmail.com>
689
690	* crt/gs_support.c:  Change the included headers to get the
691	STATUS_STACK_BUFFER_OVERRUN macro from ntstatus.h.
692	(__report_gsfailure): Replace __attribute__((unused)) by
693	__MINGW_ATTRIB_UNUSED.
694
6952010-07-20  Ozkan Sezer  <sezeroz@gmail.com>
696
697	* crt/gs_support.c (_ReturnAddress, _AddressOfReturnAddress): wrap
698	msvc intrinsics onto gcc builtins.
699	(__report_gsfailure): Use _ReturnAddress and _AddressOfReturnAddress.
700	Tidy up the win64 ifdefs at the function start.
701
7022010-07-20  Amine Khaldi  <amine.khaldi@reactos.org>
703
704	* crt/CRT_fp10.c: __attribute__((alias("xxx"))) is for gcc only.
705	* crt/CRT_fp8.c: __attribute__((alias ("xxx"))) is for gcc only.
706	(_fpreset): Add MSVC-compatible version.
707	* crt/crtexe.c (_MINGW_INSTALL_DEBUG_MATHERR): __attribute__((weak))
708	is for gcc only.
709
7102010-07-20  Ozkan Sezer  <sezeroz@gmail.com>
711
712	* include/sect_attribs.h: Moved the _MSC_VER ifdef up to cover the
713	_ATTRIBUTES macro which is only for the MS section pragmas. Changed
714	the __x86_64__ and __ia64__ ifdefs to _M_IA64 and _M_AMD64, because
715	it serves only the MS compiler.
716
7172010-07-20  Ozkan Sezer  <sezeroz@gmail.com>
718
719	* crt/tlssup.c: Include stdlib.h in win32 builds to for _winmajor.
720	Before we started defining WIN32_LEAN_AND_MEAN, it was getting it by
721	sheer dumb luck.
722
7232010-07-20  Amine Khaldi  <amine.khaldi@reactos.org>
724	    Timo Kreuzer  <timo.kreuzer@reactos.org>
725
726	* include/internal.h: Add MSVC ifdefs.
727	* include/oscalls.h: Likewise.
728	* include/sect_attribs.h: Likewise.
729	* crt/tlssup.c: Include sect_attribs.h.
730
7312010-07-19  Ozkan Sezer  <sezeroz@gmail.com>
732
733	* crt/crt0_c.c (main): Use __UNUSED_PARAM instead of
734	__attribute__ ((__unused__))
735	* crt/crt0_w.c (wmain): Likewise.
736	* crt/crtexe.c (__mingw_invalidParameterHandler): Likewise.
737	* crt/dllentry.c (DllEntryPoint): Likewise.
738	* crt/dllmain.c (DllMain): Likewise.
739	* crt/tlsthrd.c (__mingw_TLScallback): Likewise.
740	* misc/alarm.c (alarm): Likewise.
741
7422010-07-17  Ozkan Sezer  <sezeroz@gmail.com>
743
744	* libsrc/strmiids.c: Added new ids added to ksuuids.h:
745	(AM_KSPROPSETID_MPEG4_MediaType_Attributes): New.
746	(MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORT): New.
747	(MEDIASUBTYPE_MPEG2_VERSIONED_TABLES): New.
748	(MEDIASUBTYPE_ISDB_SI): New.
749	(MEDIASUBTYPE_TIF_SI): New.
750	(MEDIASUBTYPE_MPEG2_UDCR_TRANSPORT): New.
751	(MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAW): New.
752	(MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSED): New.
753
7542010-07-16  Jonathan Yong  <jon_y@users.sourceforge.net>
755
756	* lib64/ndis.def: New.
757	* lib64/authz.def: Updated from Vista.
758	* lib64/d2d1.def: New.
759	* lib64/virtdisk.def: New.
760	* lib32/virtdisk.def: New.
761	* lib32/d2d1.def: New.
762	* lib32/authz.def: New.
763	* Makefile.am: Add new entries.
764	* Makefile.in: Regenerated.
765
7662010-07-08  Ozkan Sezer  <sezeroz@gmail.com>
767
768	* crtexe.c (__tmainCRTStartup): Reverted the revision 848 change in
769	unused code path. Added a FIXME note for future reference.
770
7712010-07-06  Ozkan Sezer  <sezeroz@gmail.com>
772
773	* lib32/rpcrt4.def: Activate and add a stdcall suffix of 16 to
774	NdrRangeUnmarshall based on its prototype in rpcndr.h. BTW, unlike
775	what gendef says, the function does return.
776	* lib32/ws2_32.def: Fix @<n> suffix for WSAResetEvent as 4,
777	WSASetEvent as 4, WSAGetLastError as 0, WSASetLastError as 4 and
778	WSAWaitForMultipleEvents as 20.
779
7802010-07-06  Jonathan Yong  <jon_y@users.sourceforge.net>
781
782	* lib64/wlanui.def: New.
783	* lib64/wlanapi.def: New.
784	* lib64/wlanutil.def: New.
785	* lib64/wer.def: New.
786	* lib32/wlanutil.def: New.
787	* lib32/wlanui.def: New.
788	* lib32/wlanapi.def: New.
789	* llib32/wer.def: New.
790	* lib64/dbghelp.def: Updated from Vista.
791	* lib64/ws2_32.def: Likewise.
792	* lib64/wtsapi32.def: Likewise.
793	* lib64/mscms.def: Likewise.
794	* lib32/wtsapi32.def: Likewise.
795	* lib32/ws2_32.def: Likewise.
796	* lib32/mscms.def: Likewise.
797	* Makefile.am: Add new entries.
798	* Makefile.in: Regenerated.
799
8002010-07-05  Doug Semler  <dougsemler@gmail.com>
801
802	* Makefile.am (XFAIL_TESTS): Add t_nullptrexception as an expected
803	failure.
804	* Makefile.in: Regenerate.
805
8062010-07-05  Doug Semler  <dougsemler@gmail.com>
807
808	* testcases/t_setjmp.c (main): Fix return values on success and
809	failure.
810
8112010-07-05  Doug Semler  <dougsemler@gmail.com>
812
813	* Makefile.am (LDFLAGS32): Add build lib32 directory to linker search
814	  path.
815	  (LDFLAGS64): Likewise for lib64 directory.
816	* Makefile.in: Regenerate.
817
8182010-07-05  Doug Semler  <dougsemler@gmail.com>
819
820	* complex/cproj.def.h (cproj): Project z back to z, rather than
821	  stereographically.
822
8232010-07-05  Doug Semler  <dougsemler@gmail.com>
824
825	* complex/complex_internal.h: Add defines for ABI epsilon values.
826	* complex/ctanh.def.h (ctanh): Return signed zero matching the
827	  sign of sin(2 * __imag__ z).
828
8292010-07-05  Jonathan Yong  <jon_y@users.sourceforge.net>
830
831	* lib64/msctfmonitor.def: New.
832	* lib64/tbs.def: New.
833	* lib64/tdh.def: New.
834	* lib64/txfw32.def: New.
835	* lib32/tbs.def: New.
836	* lib32/txfw32.def: New.
837	* lib32/msctfmonitor.def: New.
838	* lib32/tdh.def: New.
839	* lib32/msctcf.def: Removed.
840	* lib64/msctcf.def: likewise.
841	* Makefile.am: Add new entries.
842	* Makefile.in: Regenerated.
843
8442010-07-05  Jonathan Yong  <jon_y@users.sourceforge.net>
845
846	* lib64/winscard.def: Updated from Vista.
847	* lib64/vssapi.def: Likewise.
848	* lib64/usp10.def: Likewise.
849	* lib64/vss_ps.def: Likewise.
850	* lib32/usp10.def: Likewise.
851	* lib64/slwga.def: New.
852	* lib64/slc.def: New.
853	* lib64/slcext.def: New.
854	* lib64/vsstrace.def: New.
855	* lib32/vssapi.def: New.
856	* lib32/slcext.def: New.
857	* lib32/slc.def: New.
858	* lib32/winscard.def: New.
859	* lib32/vsstrace.def: New.
860	* lib32/slwga.def: New.
861	* lib32/vss_ps.def: New.
862	* Makefile.am: Add new entries.
863	* Makefile.in: Regenerated.
864
8652010-07-02  Doug Semler  <dougsemler@gmail.com>
866
867	* testcases/complex: Move from experimental/doug/new_comples branch.
868	* Makefile.am: Add include to new testcases/complex/Makefile.am.
869	Separate TESTS variable from check_PROGRAMS variable.
870	* Makefile.in: Regenerate.
871
8722010-07-01  Ozkan Sezer  <sezeroz@gmail.com>
873
874	* lib32/opengl32.def: Add missing export for wglSwapMultipleBuffers.
875
8762010-06-30  Ozkan Sezer  <sezeroz@gmail.com>
877
878	* lib32/dbghelp.def: Fix @<n> suffix for ImageDirectoryEntryToDataEx
879	as 20, MiniDumpWriteDump as 28, SymEnumSymbolsForAddr as 20, and
880	SymFindFileInPath as 40.
881
8822010-06-30  Ozkan Sezer  <sezeroz@gmail.com>
883
884	* lib32/qwave.def: Fix QOSCancel and QOSCloseHandle exports.
885
8862010-06-30  Jonathan Yong  <jon_y@users.sourceforge.net>
887
888	* lib64/rpcrt4.def: Updated from Vista.
889	* lib32/rpcrt4.def: Likewise.
890	* lib32/rpcns4.def: Likewise.
891	* lib64/qwave.def: New.
892	* lib64/rstrmgr.def: New.
893	* lib64/wsdapi.def: New.
894	* lib64/rpcdiag.def: New.
895	* lib64/rpchttp.def: New.
896	* lib64/resutil.def: New.
897	* lib32/rstrmgr.def: New.
898	* lib32/rpchttp.def: New.
899	* lib32/resutil.def: New.
900	* lib32/wsdapi.def: New.
901	* lib32/qwave.def: New.
902	* lib32/rpcdiag.def: New.
903	* lib32/rpcdiag.def: New.
904	* Makefile.am: Add new entries.
905	* Makefile.in: Regenerated.
906
9072010-06-29  Ozkan Sezer  <sezeroz@gmail.com>
908
909	* lib32/ntdll.def: Remove the duplicated Rtl*ByteSwap exports and
910	keep the __fastcall versions at the top.
911
9122010-06-29  Ozkan Sezer  <sezeroz@gmail.com>
913
914	* lib32/cfgmgr32.def: Fix @<n> suffix for CM_Add_ID[A|W] as 12,
915	CM_Query_And_Remove_SubTree_Ex[A|W] as 24.
916	* lib32/setupapi.def: Fix @<n> suffix for CM_Add_ID[A|W] as 12,
917	CM_Get_Device_ID_List_Size_Ex[A|W] as 16.
918	* lib32/hal.def: Fix @<n> suffix for HalFreeCommonBuffer as 24.
919	* lib32/dxapi.def: Enabled DxApi and DxApiGetVersion exports.
920	* lib32/videoprt.def: Fix several @<n> suffixes.
921	* lib32/usbcamd.def, lib32/usbcamd2.def: Fix several @<n> suffixes.
922	* lib32/scsiport.def: Fix ScsiPortGetVirtualAddress and
923	ScsiPortValidateRange  @<n> suffixes as 12 and 28.
924	* lib32/mcd.def: Fix ChangerClassDebugPrint export (not __stdcall).
925	* lib32/ntoskrnl.def: Fix several @<n> suffixes.
926	* lib32/ntdll.def: Fix RtlUshortByteSwap, RtlUlongByteSwap and
927	RtlUlonglongByteSwap exports (__fastcall and @<n> suffixes).
928
9292010-06-29  Doug Semler  <dougsemler@gmail.com>
930
931	* complex/cexp.def.h (cexp): Reapply return imaginary zero when NaN + 0i.
932
9332010-06-29  Doug Semler  <dougsemler@gmail.com>
934
935	* complex: Redo copy from experimental branch for svn history
936	  tracking.
937	* new_complex: Remove incorrectly merged directory.
938	* Makefile.am: Modify to use correct complex source files.
939	* Makefile.in: Regenerate.
940
9412010-06-29  Ozkan Sezer  <sezeroz@gmail.com>
942
943	* lib32/ndis.def: Fix @<n> suffix for NdisMWanIndicateReceiveComplete
944	as 8.
945	* lib32/win32k.def: Fix several @<n> suffixes.
946
9472010-06-29  Jonathan Yong  <jon_y@users.sourceforge.net>
948
949	* Makefile.am: Add libsrc/powrprof-uuid.c.
950	* libsrc/powrprof-uuid.c: New.
951	* Makefile.in: Regenerated.
952
9532010-06-29  Jonathan Yong  <jon_y@users.sourceforge.net>
954
955	* lib64/mprapi.def: Updated from Vista.
956	* lib64/pdh.def: Likewise.
957	* lib64/msctf.def: Likewise.
958	* lib32/mprapi.def: Likewise.
959	* lib32/pdh.def: Likewise.
960	* lib64/wdstptc.def: New.
961	* lib64/p2pgraph.def: New.
962	* lib64/p2pcollab.def: New.
963	* lib64/ndfapi.def: New.
964	* lib64/p2p.def: New.
965	* lib64/cscapi.def: New.
966	* lib32/wdstptc.def: New.
967	* lib32/p2pgraph.def: New.
968	* lib32/p2p.def: New.
969	* lib32/msctf.def: New.
970	* lib32/ndfapi.def: New.
971	* lib32/cscapi.def: New.
972	* lib32/p2pcollab.def: New.
973	* Makefile.am: Add new entries.
974	* Makefile.in: Regenerated.
975
9762010-06-28  Ozkan Sezer  <sezeroz@gmail.com>
977
978	* lib32/ks.def: New.
979	* lib64/ks.def: New.
980	* Makefile.am (lib32_DATA): Add lib32/ks.def to build.
981	(lib64_DATA): Add lib64/ks.def to build.
982	* Makefile.in: Regenerate.
983
9842010-06-27  Doug Semler  <dougsemler@gmail.com>
985
986	* new_complex/cexp.def.h (cexp): Return imaginary zero when NaN + 0i.
987
9882010-06-27  Doug Semler  <dougsemler@gmail.com>
989
990	* math/hypotl (hypotl): Return +infinity when either of the inputs
991	  is an infinity, including when the other is NaN (Annex F.9.4.3)
992
9932010-06-27  Kai Tietz  <kai.tietz@onevision.com>
994
995	* lib32/pdh.def: New.
996	* lib32/pdhui.def: New.
997	* Makefile.am: Add libpdh.a and libpdhui.a for 32-bit.
998	* Makefile: Regenerated.
999
10002010-06-26  Doug Semler  <dougsemler@gmail.com>
1001
1002	* new_complex: Copy from experimental.
1003	* complex: Remove, replaced by new_complex.
1004	* Makefile.am: Remove old complex library sources.
1005	  Add new_complex library sources.
1006	* Makefile.in: Regenerate.
1007
10082010-06-26  Jonathan Yong  <jon_y@users.sourceforge.net>
1009
1010	* lib32/esent.def: New.
1011	* lib32/httpapi.def: New.
1012	* lib64/esent.def: Updated from Vista.
1013	* lib64/httpapi.def: Updated from Vista.
1014	* Makefile.am: Add new files.
1015	* Makefile.in: Regenerated.
1016
10172010-06-25  Jacek Caban <jacek@codeweavers.com>
1018
1019	* lib32/gdi32.def: Added some missing entries.
1020
10212010-06-24  Jonathan Yong  <jon_y@users.sourceforge.net>
1022
1023	* lib64/qutil.def: New.
1024	* lib64/connect.def: New.
1025	* lib64/fwpuclnt.def: New.
1026	* lib32/fwpuclnt.def: New.
1027	* lib32/mstask.def: New.
1028	* lib32/connect.def: New.
1029	* Makefile.am: Add new files.
1030	* Makefile.in: Regenerated.
1031
10322010-06-24  Mook  <mook.gcc@gmail.com>
1033
1034	* lib32/crypt32.def: Fix @<n> suffix.
1035
10362010-06-21  Jonathan Yong  <jon_y@users.sourceforge.net>
1037
1038	* lib32/wevtfwd.def: New.
1039	* lib32/wevtapi.def: New.
1040	* lib64/wevtapi.def: New.
1041	* lib64/wevtfwd.def: New.
1042
10432010-06-21  Jonathan Yong  <jon_y@users.sourceforge.net>
1044
1045	* lib64/msdrm.def: New.
1046	* lib64/eapphost.def: New.
1047	* lib64/ntdsapi.def: Update from Vista.
1048	* lib64/dhcpcsvc6.def: New.
1049	* lib64/eappgnui.def: New.
1050	* lib64/eappprxy.def: New.
1051	* lib64/davclnt.def: Updated from Vista.
1052	* lib64/netapi32.def: Updated from Vista.
1053	* lib64/dhcpsapi.def: Updated from Vista.
1054	* lib64/wecapi.def: New.
1055	* lib64/psapi.def: Updated from Vista.
1056	* lib64/spoolss.def: Updated from Vista.
1057	* lib64/powrprof.def: Updated from Vista.
1058	* lib64/dxva2.def: New.
1059	* lib64/eappcfg.def: New.
1060	* lib32/eapp3hst.def: New.
1061	* lib32/ntdsapi.def: New.
1062	* lib32/psapi.def: Updated from Vista.
1063	* lib32/powrprof.def: Updated from Vista.
1064	* lib32/dxva2.def: New.
1065	* lib32/dhcpsapi.def: New.
1066	* lib32/wecapi.def: New.
1067	* lib32/dhcpcsvc6.def: New.
1068	* lib32/spoolss.def: New.
1069	* lib32/davclnt.def: New.
1070	* lib32/msdrm.def: New.
1071	* lib32/netapi32.def: Updated from Vista.
1072	* lib32/dssec.def: New.
1073	* lib32/eappprxy.def: New.
1074	* lib32/eapphost.def: New.
1075	* lib32/eappcfg.def: New.
1076	* lib32/eappgnui.def: New.
1077
10782010-06-17  Doug Semler  <dougsemler@gmail.com>
1079
1080	* Makefile.am (CFLAGS32): New 32-bit specific flags.
1081	  (CFLAGS64): New 64-bit specific flags.
1082	  Replace all occurences of architecture specific flags with new
1083	  definitions.
1084	* Makefile.in: Regenerate.
1085
10862010-06-17  Doug Semler  <dougsemler@gmail.com>
1087
1088	* Makefile.am (DTLIB, DTDEF): Remove generic versions.
1089	  (DTLIB32, DTLIB64): Create architecture specific versions based on
1090	  architecture specific $(DTDEF).
1091	  Replace all occurences of architecture specific flags with new
1092	  definitions.
1093	* Makefile.in: Regenerate.
1094
10952010-06-16  Doug Semler  <dougsemler@gmail.com>
1096
1097	* profile/profil.h (struct profile): Add quit event member.
1098	* profile/profil.c (profthr_func): Make function returnable.
1099	  Wait for quit event and return when set.
1100	  (profile_off): Signal quit event and wait for thread return instead
1101	  of terminating thread.
1102	  (profile_on): Create quit event and handle error conditions.  Move
1103	  error checking prior to setting the priority of potentially invalid
1104	  handle.
1105
11062010-06-16  Doug Semler  <dougsemler@gmail.com>
1107
1108	* profile/mcountFunc.S: Export _mcount always with single underscore.
1109	  (_mcount): Call renamed internal function.
1110	* profile/mcount.c: Remove extern declaration and move to profile.h
1111
11122010-06-15  Ozkan Sezer  <sezeroz@gmail.com>
1113
1114	* profile/gmon.c: Spaces-to-tabs in two places.
1115	(fake_sbrk): Make it to return (void*)-1, because sbrk() returns that
1116	on failure and its user monstartup() checks its return value that way,
1117	too. From the Cygwin CVS.
1118	(MINUS_ONE_P): New macro, -1LL for w64, -1 for all else. Use it with
1119	void* casting in fake_sbrk() return and in monstartup() when checking
1120	fake_sbrk() return value.
1121	(_mcleanup): Constified proffile. Added a static char gmon_out[] as
1122	"gmon.out" and assigned gmon_out to proffile.
1123
11242010-06-15  Jonathan Yong  <jon_y@users.sourceforge.net>
1125
1126	* Makefile.am: Add libsrc/vds-uuid.c.
1127	* vds-uuid.c: New.
1128
11292010-06-15  Jonathan Yong  <jon_y@users.sourceforge.net>
1130
1131	* lib64/mf.def: New.
1132	* lib64/ktmw32.def: Likewise.
1133	* lib64/iscsidsc.def: Likewise.
1134	* lib64/ncrypt.def: Likewise.
1135	* lib64/mfplat.def: Likewise.
1136	* lib64/evr.def: Likewise.
1137	* lib32/mfplat.def: Likewise.
1138	* lib64/bcrypt.def: Likewise.
1139	* lib32/evr.def: Likewise.
1140	* lib32/ncrypt.def: Likewise.
1141	* lib32/bcrypt.def: Likewise.
1142	* lib32/clusapi.def: Likewise.
1143	* lib32/credui.def: Likewise.
1144	* lib32/cryptnet.def: Likewise.
1145	* lib32/cmutil.def: Likewise.
1146	* lib32/mf.def: Likewise.
1147	* lib32/iscsidsc.def: Likewise.
1148	* lib32/sxs.def: Likewise.
1149	* lib32/ktmw32.def: Likewise.
1150
11512010-06-15  Jonathan Yong  <jon_y@users.sourceforge.net>
1152
1153	* lib32/bthprops.def: Sync with Vista exports.
1154	* lib32/iphlpapi.def: Likewise.
1155	* lib64/iphlpapi.def: Likewise.
1156	* lib64/bthprops.def: New, sync with Vista exports.
1157
11582010-06-15  Ozkan Sezer  <sezeroz@gmail.com>
1159
1160	* profile/gmon.h: Don't define BSD u_* types. Include _bsd_types.h
1161	instead.
1162	* profile/gcrt0.c: Likewise.
1163	* profile/profil.h: Likewise.
1164	* profile/mcountFunc.S: Spaces-to-tabs.
1165
11662010-06-10  Jacek Caban  <jacek@codeweavers.com>
1167
1168	* libsrc/msctf-uuid.c: New.
1169	* libsrc/netcon-uuid.c: New.
1170	* libsrc/textstor-uuid.c: New.
1171	* Makefile.am: Add libsrc/msctf-uuid.c libsrc/netcon-uuid.c and
1172	libsrc/textstor-uuid to libuuid.a lib.
1173
11742010-06-08  Kai Tietz  <kai.tietz@onevision.com>
1175
1176	* lib32/shell32.def (ILCreateFromPath, ILCreateFromPathA,
1177	ILCreateFromPathW, SHSimpleIDListFromPath): Added.
1178
11792010-06-05  Jonathan Yong  <jon_y@users.sourceforge.net>
1180
1181	* lib32/clfsw32.def: New.
1182	* lib32/clfsw32.def: Likewise.
1183	* lib64/kernel32.def (AddSIDToBoundaryDescriptor): New.
1184	(AddSecureMemoryCacheCallback): Likewise.
1185	(AllocateUserPhysicalPagesNuma): Likewise.
1186	(ApplicationRecoveryFinished): Likewise.
1187	(ApplicationRecoveryInProgress): Likewise.
1188	(ClosePrivateNamespace): Likewise.
1189	(CreateBoundaryDescriptorA): Likewise.
1190	(CreateBoundaryDescriptorW): Likewise.
1191	(CreatePrivateNamespaceA): Likewise.
1192	(CreatePrivateNamespaceW): Likewise.
1193	(DeleteBoundaryDescriptor): Likewise.
1194	(OpenPrivateNamespaceA): Likewise.
1195	(OpenPrivateNamespaceW): Likewise.
1196	(RegisterApplicationRecoveryCallback): Likewise.
1197	(RemoveSecureMemoryCacheCallback): Likewise.
1198	* lib64/ws2_32.def (FreeAddrInfoExA): New.
1199	(FreeAddrInfoExW): Likewise.
1200	(GetAddrInfoExA): Likewise.
1201	(GetAddrInfoExW): Likewise.
1202	* lib64/advapi32.def (AddMandatoryAce): New.
1203	* lib64/winspool.def (AddPrinterConnection2A): New.
1204	(AddPrinterConnection2W): New.
1205	* lib32/kernel32.def (InterlockedPushListSList): Remove forwarder.
1206	(AcquireSRWLockExclusive): Likewise.
1207	(AcquireSRWLockShared): Likewise.
1208	(AddVectoredContinueHandler): Likewise.
1209	(AddVectoredExceptionHandler): Likewise.
1210	(CallbackMayRunLong): Likewise.
1211	(CancelThreadpoolIo): Likewise.
1212	(CloseThreadpool): Likewise.
1213	(CloseThreadpoolCleanupGroup): Likewise.
1214	(CloseThreadpoolCleanupGroupMembers): Likewise.
1215	(CloseThreadpoolIo): Likewise.
1216	(CloseThreadpoolTimer): Likewise.
1217	(CloseThreadpoolWait): Likewise.
1218	(CloseThreadpoolWork): Likewise.
1219	(DecodePointer): Likewise.
1220	(DecodeSystemPointer): Likewise.
1221	(DeleteBoundaryDescriptor): Likewise.
1222	(DeleteCriticalSection): Likewise.
1223	(DisassociateCurrentThreadFromCallback): Likewise.
1224	(EncodePointer): Likewise.
1225	(EncodeSystemPointer): Likewise.
1226	(EnterCriticalSection): Likewise.
1227	(ExitThread): Likewise.
1228	(FlushProcessWriteBuffers): Likewise.
1229	(FreeLibraryWhenCallbackReturns): Likewise.
1230	(GetCurrentProcessorNumber): Likewise.
1231	(HeapAlloc): Likewise.
1232	(HeapReAlloc): Likewise.
1233	(HeapSize): Likewise.
1234	(InitOnceInitialize): Likewise.
1235	(InitializeConditionVariable): Likewise.
1236	(InitializeCriticalSection): Likewise.
1237	(InitializeSListHead): Likewise.
1238	(InitializeSRWLock): Likewise.
1239	(InterlockedCompareExchange64): Likewise.
1240	(InterlockedFlushSList): Likewise.
1241	(InterlockedPopEntrySList): Likewise.
1242	(InterlockedPushEntrySList): Likewise.
1243	(IsThreadpoolTimerSet): Likewise.
1244	(LeaveCriticalSection): Likewise.
1245	(LeaveCriticalSectionWhenCallbackReturns): Likewise.
1246	(QueryDepthSList): Likewise.
1247	(ReleaseMutexWhenCallbackReturns): Likewise.
1248	(ReleaseSRWLockExclusive): Likewise.
1249	(ReleaseSRWLockShared): Likewise.
1250	(ReleaseSemaphoreWhenCallbackReturns): Likewise.
1251	(RemoveVectoredContinueHandler): Likewise.
1252	(RemoveVectoredExceptionHandler): Likewise.
1253	(RestoreLastError): Likewise.
1254	(RtlCaptureContext): Likewise.
1255	(RtlCaptureStackBackTrace): Likewise.
1256	(RtlFillMemory): Likewise.
1257	(RtlMoveMemory): Likewise.
1258	(RtlUnwind): Likewise.
1259	(RtlZeroMemory): Likewise.
1260	(SetCriticalSectionSpinCount): Likewise.
1261	(SetEventWhenCallbackReturns): Likewise.
1262	(SetThreadpoolThreadMaximum): Likewise.
1263	(SetThreadpoolTimer): Likewise.
1264	(SetThreadpoolWait): Likewise.
1265	(StartThreadpoolIo): Likewise.
1266	(SubmitThreadpoolWork): Likewise.
1267	(TryEnterCriticalSection): Likewise.
1268	(VerSetConditionMask): Likewise.
1269	(WaitForThreadpoolIoCallbacks): Likewise.
1270	(WaitForThreadpoolTimerCallbacks): Likewise.
1271	(WaitForThreadpoolWaitCallbacks): Likewise.
1272	(WaitForThreadpoolWorkCallbacks): Likewise.
1273	(WakeAllConditionVariable): Likewise.
1274	(WakeConditionVariable): Likewise.
1275	* lib32/clfsw32.def: New.
1276	lib32/advapi32.def (AddMandatoryAce): New.
1277	lib32/ws2_32.def (FreeAddrInfoExA): New.
1278	(FreeAddrInfoExW): Likewise.
1279	(GetAddrInfoExA): Likewise.
1280	(GetAddrInfoExW): Likewise.
1281	* lib32/winspool.def (AddPrinterConnection2A): New.
1282	(AddPrinterConnection2W): Likewise.
1283
12842010-06-02  Doug Semler  <dougsemler@gmail.com>
1285
1286	* Makefile.am: Use && instead of ; for compound commands.
1287	* Makefile.in: Regenerate.
1288
12892010-05-17  Ozkan Sezer  <sezeroz@gmail.com>
1290
1291	* crt/ucrtexe.c: Define _UNICODE.
1292	* crt/udll_argv.c: Likewise.
1293	* crt/udllargc.c: Likewise.
1294
12952010-05-13  Kai Tietz  <kai.tietz@onevision.com>
1296
1297	Revert last check-in for getopt. Mingw.org's version
1298	is simply broken, so we stick to the NetBSD version.
1299
13002010-05-03  Kai Tietz  <kai.tietz@onevision.com>
1301
1302	PR/2995926
1303	* misc/getopt.c: Replace by PD mingw.org version.
1304
13052010-05-02  Jonathan Yong  <jon_y@users.sourceforge.net>
1306
1307	* misc/mb_wc_common.h (get_codepage): use ___lc_codepage_func
1308	instead of __lc_codepage to get codepage.
1309
13102010-04-21  Ozkan Sezer  <sezeroz@gmail.com>
1311
1312	* libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c: Fix strict aliasing
1313	violation warning by using a struct in_addr variable instead of a
1314	DWORD variable.
1315
13162010-04-20  Ozkan Sezer  <sezeroz@gmail.com>
1317
1318	* misc/gettimeofday.c (FILETIME_1970): Change from 11644473600ull
1319	to 116444736000000000ull as in the mingw.org version, fixing the
1320	issue reported by Patrick Galbraith.
1321	(getntptimeofday): Use a union of unsigned long long and FILETIME
1322	instead of ULARGE_INTEGER, as in the mingw.org version, to fix the
1323	strict aliasing violations reported by -Wstrict-aliasing=2.
1324
13252010-04-17  Jonathan Yong  <jon_y@users.sourceforge.net>
1326
1327	* misc/mbrtowc.c (__mbrtowc_cp): Add nonnull attribute.
1328	* misc/wcrtomb.c (wcrtomb): Use __UNUSED_PARAM instead of
1329	__attribute__ ((__unused__))
1330	(wcsrtombs): Likewise. Sync with mingw.org.
1331	* misc/wcstof.c: New.
1332	* misc/wcstold.c: Sync with mingw.org.
1333	* Makefile.am: Add misc/wcstof.c.
1334	* Makefile.in: Regenerated.
1335
13362010-04-14  Jonathan Yong  <jon_y@users.sourceforge.net>
1337
1338	* lib64/kernel32.def (AcquireSRWLockExclusive): New.
1339	(AcquireSRWLockShared): Likewise.
1340	(InitializeConditionVariable): Likewise.
1341	(InitOnceBeginInitialize): Likewise.
1342	(InitOnceComplete): Likewise.
1343	(InitOnceExecuteOnce): Likewise.
1344	(InitializeSRWLock): Likewise.
1345	(ReleaseSRWLockExclusive): Likewise.
1346	(ReleaseSRWLockShared): Likewise.
1347	(SleepConditionVariableCS): Likewise.
1348	(TryAcquireSRWLockExclusive): Likewise.
1349	(TryAcquireSRWLockShared): Likewise.
1350	(WakeAllConditionVariable): Likewise.
1351	(WakeConditionVariable): Likewise.
1352	* lib32/kernel32.def (TryAcquireSRWLockExclusive): New.
1353	(TryAcquireSRWLockShared): Likewise.
1354
13552010-04-08  Doug Semler  <dougsemler@gmail.com>
1356
1357	* stdio/vfscanf.c: Define QUOTE macro expansions and wrap
1358	calls from assembly with __MINGW_USYMBOL.
1359	* stdio/vfwscanf.c: Likewise.
1360	* stdio/vsscanf.c: Likewise.
1361	* stdio/vswscanf.c: Likewise.
1362
13632010-04-07  Doug Semler  <dougsemler@gmail.com>
1364
1365	* complex/cpow.c: Remove declaration of pow().
1366
13672010-04-01  Doug Semler  <dougsemler@gmail.com>
1368
1369	* intrincs/_rotl64.c (_rotl64): Simplify logic, we are unsigned.
1370	* intrincs/_rotr64.c (_rotr64): Likewise.
1371
13722010-04-01  Ozkan Sezer  <sezeroz@gmail.com>
1373
1374	* Makefile.am (src_libmingwex32): Added intrincs/_rotl64.c and
1375	intrincs/_rotr64.c to 32 bit libmingwex.a builds.
1376	(src_libmingwex64): Add intrincs/_rotl64.c and intrincs/_rotr64.c
1377	to 64 bit libmingwex.a builds, too, for now.
1378	* Makefile.in: Regenerated.
1379
13802010-04-01  Kai Tietz  <kai.tietz@onevision.com>
1381
1382	* intrincs/_rotl64.c: New.
1383	* intrincs/_rotr64.c: New.
1384
13852010-03-31  Kai Tietz  <kai.tietz@onevision.com>
1386
1387	* misc/wassert.c (_assert): Add Ascii version.
1388
13892010-03-26  Doug Semler  <dougsemler@gmail.com>
1390
1391	* Makefile.am (misc/delay-n.c, misc/delay-f.c): Add to libmingwex.a library.
1392	* misc/delay-f.c: New.
1393	* misc/delay-n.c: New.
1394	* Makefile.in: Regenerated.
1395
13962010-03-18  Ozkan Sezer  <sezeroz@gmail.com>
1397
1398	* Makefile.am: Added lib64/wsock32.def to build.
1399	* Makefile.in: Regenerated.
1400
14012010-03-18  Ozkan Sezer  <sezeroz@gmail.com>
1402
1403	* lib64/wsock32.def: New.
1404
14052010-03-16  Ozkan Sezer  <sezeroz@gmail.com>
1406
1407	* misc/wassert.c (_wassert): Spelling fix: s/Assertation/Assertion/.
1408
14092010-03-13  Kai Tietz  <kai.tietz@onevision.com>
1410
1411	* math/cossin.c: New.
1412
14132010-03-03  Ozkan Sezer  <sezeroz@gmail.com>
1414
1415	* aclocal.m4 (_LT_CHECK_MAGIC_METHOD): The latest libtool.m4 w64
1416	fix from the libtool git repository applied.
1417	* configure: Likewise.
1418	* ltmain.sh (func_win32_libid): Update from the libtool git repo.
1419
14202010-02-19  Jonathan Yong  <jon_y@users.sourceforge.net>
1421
1422	* libsrc/shell32.c (CLSID_ShellFSFolder): Define.
1423	(IID_IShellLinkDataList): Define.
1424
14252010-02-19  Jonathan Yong  <jon_y@users.sourceforge.net>
1426
1427	* libsrc/shell32.c (IID_IFolderView): Define.
1428
14292010-02-16  Ozkan Sezer  <sezeroz@gmail.com>
1430
1431	sync getopt.c with src/winsup/cygwin/libc/getopt.c r1.13 (Dec 14, 2009):
1432	* misc/getopt.c (getopt_internal): Set optreset according to optind
1433	setting earlier.  Reevaluate POSIXLY_CORRECT if optreset is set to !0.
1434	Handle a leading '-' in options independently of posixly_correct.
1435
14362010-02-10  Ozkan Sezer  <sezeroz@gmail.com>
1437
1438	* lib32/user32.def: Add CloseTouchInputHandle and GetTouchInputInfo as
1439	even more missing parts in revision 1530.
1440	* lib64/user32.def: Likewise.
1441
14422010-02-10  Kai Tietz  <kai.tietz@onevision.com>
1443
1444	* lib32/user32.def: Add IsTouchWindow, RegisterTouchWindow and
1445	UnregisterTouchWindow missing for support of revision 1530.
1446	* lib64/user32.def: Likewise.
1447
14482010-02-10  Ozkan Sezer  <sezeroz@gmail.com>
1449
1450	A couple of lib32/*.def file fixes from mingw:
1451	* lib32/comctl32.def (StrCSpnA, StrCSpnIA, StrCSpnW, StrChrA, StrChrIA,
1452	StrChrIW, StrChrW, StrCmpNA, StrCmpNIA, StrCmpNIW, StrCmpNW, StrRChrA,
1453	StrRChrIA, StrRChrW, StrRStrIA, StrRStrIW, StrStrA, StrStrIA, StrStrIW,
1454	StrStrW, StrToIntA, StrToIntW): Removed erroneous exports which already
1455	are in shlwapi.def.
1456	* lib32/scsiport.def (ScsiPortGetDeviceBase): Fixed suffix.
1457	* lib32/ntoskrnl.def (MmAllocateContiguousMemory): Fixed suffix.
1458	* lib32/msimg32.def (GetDCBrushColor, GetDCPenColor): Moved from here...
1459	* lib32/gdi32.def (GetDCBrushColor, GetDCPenColor): ... to here.
1460
14612010-02-02  Ozkan Sezer  <sezeroz@gmail.com>
1462
1463	* profile/gmon.c, profile/gmon.h, profile/mcount.c: Remove advertising
1464	clause of copyright. Closes our bug #2939623. For reference, see:
1465	ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
1466
14672010-01-29  Kai Tietz  <kai.tietz@onevision.com>
1468
1469	* Makefile.am: Add libmshtml.a and libmshtmled.a to build.
1470	* lib32/mshtml.def: New.
1471	* lib32/mshtmled.def: New.
1472
14732010-01-16  Kai Tietz  <kai.tietz@onevision.com>
1474
1475	* lib32/winusb.def: New.
1476	* lib64/winusb.def: New.
1477	* Makefile.am: Add both.
1478
14792010-01-15  Kai Tietz  <kai.tietz@onevision.com>
1480	    Ozkan Sezer  <sezeroz@gmail.com>
1481
1482	Change DISCLAIMER to DISCLAIMER.PD
1483
14842010-01-15  Philippe Dunski  <koala01@free.fr>
1485
1486	* lib32/msvcrt.def (rand_s): New import symbol.
1487	* lib32/msvcr80.def (rand_s): Likewise.
1488	* lib64/msvcrt.def (rand_s): Likewise.
1489	* lib64/wmsvcrt.def (rand_s): Likewise.
1490	* lib64/msvcr80.def (rand_s): Likewise.
1491
14922010-01-15  Kai Tietz  <kai.tietz@onevision.com>
1493
1494	* COPYING: New license text.
1495	* DISCLAIMER: Updated for New license text.
1496	* DISCLAIMER.PD: Moved old disclaimer template for PD.
1497
14982010-01-12  Ozkan Sezer  <sezeroz@gmail.com>
1499
1500	* mingw-w64-headers/dirent.h: synchronized with the mingw.org
1501	version for correct operation with mingw-3.1x version requirements.
1502	* mingw-w64-crt/misc/dirent.c: reverted revision 76 change for bug
1503	#1801043, not valid any longer. (do we manually need to copy that
1504	field???)
1505
15062010-01-07  Jonathan Yong  <jon_y@users.sourceforge.net>
1507
1508	* Makefile.am (src_libmingwex): Add misc/tdelete.c
1509	misc/tfind.c misc/tsearch.c misc/twalk.c.
1510	* misc/tdelete.c: New.
1511	* misc/tfind.c: New.
1512	* misc/tsearch.c: New.
1513	* misc/twalk.c: New.
1514	* Makefile.in: Regenerated.
1515
15162010-01-04  Ozkan Sezer  <sezeroz@gmail.com>
1517
1518	* configure.ac (--enable-wildcard): New configure time option in
1519	order to enable command line globbing by default.
1520	(__ENABLE_GLOBBING): New config.h macro, 0 or -1.
1521	* crt/wildcard.c: Updated to use the new __ENABLE_GLOBBING macro.
1522	* crt/CRT_noglob.c: New file with _dowildcard set as 0.
1523	* Makefile.am: Added crt/CRT_noglob.c to the build.
1524	* configure: Regenerated.
1525	* config.h.in: Regenerated.
1526	* Makefile.in: Regenerated.
1527
1528