1
2010-08-08 Jonathan Yong <jon_y@sourceforge.net>
3
* lib32/d3dcompiler_33.def: New.
4
* lib32/d3dcompiler_34.def: New.
5
* lib32/d3dcompiler_35.def: New.
6
* lib32/d3dcompiler_36.def: New.
7
* lib32/d3dcompiler_37.def: New.
8
* lib32/d3dcompiler_38.def: New.
9
* lib32/d3dcompiler_39.def: New.
10
* lib32/d3dcompiler_40.def: New.
11
* lib32/d3dcompiler_41.def: New.
12
* lib32/d3dcompiler_42.def: New.
13
* lib32/d3dcompiler_43.def: New.
14
* lib32/d3dcsxd_43.def: New.
15
* lib32/d3dx10_33.def: New.
16
* lib32/d3dx10_34.def: New.
17
* lib32/d3dx10_35.def: New.
18
* lib32/d3dx10_36.def: New.
19
* lib32/d3dx10_37.def: New.
20
* lib32/d3dx10_38.def: New.
21
* lib32/d3dx10_39.def: New.
22
* lib32/d3dx10_40.def: New.
23
* lib32/d3dx10_41.def: New.
24
* lib32/d3dx10_42.def: New.
25
* lib32/d3dx10_43.def: New.
26
* lib32/d3dx11_42.def: New.
27
* lib32/d3dx11_43.def: New.
28
* lib32/d3dx9_24.def: New.
29
* lib32/d3dx9_25.def: New.
30
* lib32/d3dx9_26.def: New.
31
* lib32/d3dx9_27.def: New.
32
* lib32/d3dx9_28.def: New.
33
* lib32/d3dx9_29.def: New.
34
* lib32/d3dx9_30.def: New.
35
* lib32/d3dx9_31.def: New.
36
* lib32/d3dx9_32.def: New.
37
* lib32/d3dx9_33.def: New.
38
* lib32/d3dx9_34.def: New.
39
* lib32/d3dx9_35.def: New.
40
* lib32/d3dx9_36.def: New.
41
* lib32/d3dx9_37.def: New.
42
* lib32/d3dx9_38.def: New.
43
* lib32/d3dx9_39.def: New.
44
* lib32/d3dx9_40.def: New.
45
* lib32/d3dx9_41.def: New.
46
* lib32/d3dx9_42.def: New.
47
* lib32/d3dx9_43.def: New.
48
* lib32/dwrite.def: New.
49
* lib32/dxgi.def: New.
50
* lib32/x3daudio1_2.def: New.
51
* lib32/x3daudio1_3.def: New.
52
* lib32/x3daudio1_4.def: New.
53
* lib32/x3daudio1_5.def: New.
54
* lib32/x3daudio1_6.def: New.
55
* lib32/x3daudio1_7.def: New.
56
* lib32/x3daudiod1_7.def: New.
57
* lib32/xapofx1_0.def: New.
58
* lib32/xapofx1_1.def: New.
59
* lib32/xapofx1_2.def: New.
60
* lib32/xapofx1_3.def: New.
61
* lib32/xapofx1_4.def: New.
62
* lib32/xapofx1_5.def: New.
63
* lib32/xapofxd1_5.def: New.
64
* lib32/xaudio2_0.def: New.
65
* lib32/xaudio2_1.def: New.
66
* lib32/xaudio2_2.def: New.
67
* lib32/xaudio2_3.def: New.
68
* lib32/xaudio2_4.def: New.
69
* lib32/xaudio2_5.def: New.
70
* lib32/xaudio2_6.def: New.
71
* lib32/xaudio2_7.def: New.
72
* lib32/xaudiod2_7.def: New.
73
* lib32/xinput1_1.def: New.
74
* lib32/xinput1_2.def: New.
75
* lib32/xinput1_3.def: New.
76
* lib64/d3dcompiler_33.def: New.
77
* lib64/d3dcompiler_34.def: New.
78
* lib64/d3dcompiler_35.def: New.
79
* lib64/d3dcompiler_36.def: New.
80
* lib64/d3dcompiler_37.def: New.
81
* lib64/d3dcompiler_38.def: New.
82
* lib64/d3dcompiler_39.def: New.
83
* lib64/d3dcompiler_40.def: New.
84
* lib64/d3dcompiler_41.def: New.
85
* lib64/d3dcompiler_42.def: New.
86
* lib64/d3dcompiler_43.def: New.
87
* lib64/d3dcsxd_43.def: New.
88
* lib64/d3dx10_33.def: New.
89
* lib64/d3dx10_34.def: New.
90
* lib64/d3dx10_35.def: New.
91
* lib64/d3dx10_36.def: New.
92
* lib64/d3dx10_37.def: New.
93
* lib64/d3dx10_38.def: New.
94
* lib64/d3dx10_39.def: New.
95
* lib64/d3dx10_40.def: New.
96
* lib64/d3dx10_41.def: New.
97
* lib64/d3dx10_42.def: New.
98
* lib64/d3dx10_43.def: New.
99
* lib64/d3dx11_42.def: New.
100
* lib64/d3dx11_43.def: New.
101
* lib64/d3dx9_24.def: New.
102
* lib64/d3dx9_25.def: New.
103
* lib64/d3dx9_26.def: New.
104
* lib64/d3dx9_27.def: New.
105
* lib64/d3dx9_28.def: New.
106
* lib64/d3dx9_29.def: New.
107
* lib64/d3dx9_30.def: New.
108
* lib64/d3dx9_31.def: New.
109
* lib64/d3dx9_32.def: New.
110
* lib64/d3dx9_33.def: New.
111
* lib64/d3dx9_34.def: New.
112
* lib64/d3dx9_35.def: New.
113
* lib64/d3dx9_36.def: New.
114
* lib64/d3dx9_37.def: New.
115
* lib64/d3dx9_38.def: New.
116
* lib64/d3dx9_39.def: New.
117
* lib64/d3dx9_40.def: New.
118
* lib64/d3dx9_41.def: New.
119
* lib64/d3dx9_42.def: New.
120
* lib64/d3dx9_43.def: New.
121
* lib64/dwrite.def: New.
122
* lib64/dxgi.def: New.
123
* lib64/x3daudio1_2.def: New.
124
* lib64/x3daudio1_3.def: New.
125
* lib64/x3daudio1_4.def: New.
126
* lib64/x3daudio1_5.def: New.
127
* lib64/x3daudio1_6.def: New.
128
* lib64/x3daudio1_7.def: New.
129
* lib64/x3daudiod1_7.def: New.
130
* lib64/xapofx1_0.def: New.
131
* lib64/xapofx1_1.def: New.
132
* lib64/xapofx1_2.def: New.
133
* lib64/xapofx1_3.def: New.
134
* lib64/xapofx1_4.def: New.
135
* lib64/xapofx1_5.def: New.
136
* lib64/xapofxd1_5.def: New.
137
* lib64/xaudio2_0.def: New.
138
* lib64/xaudio2_1.def: New.
139
* lib64/xaudio2_2.def: New.
140
* lib64/xaudio2_3.def: New.
141
* lib64/xaudio2_4.def: New.
142
* lib64/xaudio2_5.def: New.
143
* lib64/xaudio2_6.def: New.
144
* lib64/xaudio2_7.def: New.
145
* lib64/xaudiod2_7.def: New.
146
* lib64/xinput1_1.def: New.
147
* lib64/xinput1_2.def: New.
148
* lib64/xinput1_3.def: New.
149
* Makefile.am: Add new entries.
150
* Makefile.in: Regenerated.
152
2010-08-08 Ozkan Sezer <sezeroz@gmail.com>
154
* math/fabs.c: #define __CRT__NO_INLINE, just in case.
155
* math/fpclassify.c: Likewise.
156
* math/fpclassifyf.c: Likewise.
157
* math/fpclassifyl.c: Likewise.
159
2010-08-02 Jonathan Yong <jon_y@sourceforge.net>
161
* lib32/msvcrt.def: New _vcprintf and _vcwprintf.
162
* lib64/msvcrt.def: Likewise.
164
2010-08-01 Jonathan Yong <jon_y@sourceforge.net>
166
* lib32/msvcrt.def: Added secure and locale type symbols from Win7.
167
* lib64/msvcrt.def: Likewise.
169
2010-08-01 Kai Tietz <kai.tietz@onevision.com>
171
* math/acosh.def.h: Add new c99 compatible API.
172
* math/acoshf.c, math/acosh.c, math/acoshl.c: Adjusted.
174
* Makefile.am (sqrt): Add new c99 compatible API.
175
* math/sqrt.def.h, math/sqrt.c: New.
176
* math/sqrtf.c, math/sqrtl.c: Adjusted.
177
* Makefile.in: Regenerated.
179
* Makefile.am (sin, cos): Add new c99 compatible API.
180
* math/cos.def.h: New.
181
* math/sin.def.h: New.
182
* math/cos_internal.S: Rename of cos.S.
183
* math/sin_internal.S: Rename of sin.S.
184
* math/sin.c, math/sinl.c, math/cos.c, math/cosl.c: New.
186
2010-08-01 Ozkan Sezer <sezeroz@gmail.com>
188
* libsrc/ksddk-uuid.c: New, adding GUID_BUS_INTERFACE_MEDIUMS
190
* Makefile.am (src_libuuid): Add ksddk-uuid.c to build.
191
* Makefile.in: Regenerate.
193
2010-08-01 Kai Tietz <kai.tietz@onevision.com>
195
* math/expm1.def.h: New.
196
* math/expm1.c: Use c99 variant.
197
* math/expm1f.c: Likewise.
198
* math/expm1l.c: Likewise.
200
* complex/complex_internal.h (__FLT_LOGE2): New.
202
2010-07-31 Kai Tietz <kai.tietz@onevision.com>
204
* crt/merr.c (__mingw_raise_matherr): New.
205
* crt/crtexe.c (_MINGW_INSTALL_DEBUG_MATHERR): Make extern.
206
* misc/mingw_matherr.c: New.
207
* Makefile.am (libmingwex): Add mingw_matherr.c.
208
* Makefile.in: Regenerated.
210
2010-07-30 Kai Tietz <kai.tietz@onevision.com>
212
* math/logl.S: Renamed to internal_logl.S.
215
* math/log.def.h: New.
216
* Makefile.am: Adjust make dependencies.
218
* math/expl.c: Change implemenation.
219
* math/exp.c: Likewise.
220
* math/expf.c: Add newline.
221
* math/exp.def.h: New.
222
* Makefile.am: Add math/exp.c file.
224
* complex/complex_internal.h (__FLT_MAXLOG...,
225
__FLT_MINLOG...): New constants.
227
2010-07-29 Kai Tietz <kai.tietz@onevision.com>
229
* Makefile.am (modf/fmod): Added new files to libmingwex.
233
2010-07-29 Ozkan Sezer <sezeroz@gmail.com>
235
Add new GUIDs found in the newly merged DDK dependency headers:
236
* libsrc/atsmedia-uuid.c: New.
237
* libsrc/bdamedia-uuid.c: New.
238
* libsrc/kcom-uuid.c: New.
239
* libsrc/ntddkbd-uuid.c: New.
240
* libsrc/ntddmou-uuid.c: New.
241
* libsrc/ntddstor-uuid.c: New.
242
* libsrc/usbcamdi-uuid.c: New.
243
* libsrc/usbiodef-uuid.c: New.
244
* Makefile.am (src_libuuid): Add atsmedia-uuid.c, bdamedia-uuid.c,
245
kcom-uuid.c, ntddkbd-uuid.c, ntddmou-uuid.c, ntddstor-uuid.c,
246
usbcamdi-uuid.c and usbiodef-uuid.c to build.
247
* Makefile.in: Regenerate.
249
2010-07-27 Ozkan Sezer <sezeroz@gmail.com>
251
* lib32/advapi32.def (TraceMessageVa): Added back @24 suffix.
252
Function is actually __stdcall as reported by Amine Khaldi.
253
* lib32/ntoskrnl.def (WmiTraceMessageVa): Added back @24 suffix.
254
Function is actually __stdcall as reported by Amine Khaldi.
255
* lib32/ntdll.def (EtwTraceMessageVa): Added back @24 suffix,
256
by analogy to TraceMessageVa().
258
2010-07-27 Kai Tietz <kai.tietz@onevision.com>
260
Fix for gcc-4.6 (trunk), PR/45075:
261
* crt/tlssup.c: Access section variable pointers via uintptr_t. Revert
264
2010-07-27 Ozkan Sezer <sezeroz@gmail.com>
266
* Makefile.am (lib64_DATA): Fix entries for libwdscsl.a and libpcwum.a.
267
* Makefile.in: Regenerate.
269
2010-07-26 Ozkan Sezer <sezeroz@gmail.com>
271
* lib32/ndis.def (NdisWriteErrorLogEntry): Remove __stdcall suffix,
273
* lib32/advapi32.def (TraceMessageVa): Likewise.
274
* lib32/ntoskrnl.def (WmiTraceMessageVa): Reactivate.
275
* lib32/ntdll.def (EtwTraceMessage, EtwTraceMessageVa): Remove the
276
__stdcall suffixes by analogy to TraceMessage and TraceMessageVa.
277
* lib32/hal.def (KeAcquireInStackQueuedSpinLock): Go back to __fastcall
278
@KeAcquireInStackQueuedSpinLock@8.
279
(KeReleaseInStackQueuedSpinLock): Likewise, go back to __fastcall
280
@KeReleaseInStackQueuedSpinLock@4.
282
2010-07-26 Jonathan Yong <jon_y@sourceforge.net>
284
* lib64/wdscsl.def: New.
285
* lib64/pcwum.def: New.
286
* lib64/wdscore.def: New.
287
* lib64/cryptsp.def: New.
288
* lib64/wdsclient.def: New.
289
* lib64/wdsupgcompl.def: New.
290
* lib64/wdsclientapi.def: New.
291
* lib64/wdsutil.def: New.
292
* lib64/msvcr90.def: New.
293
* lib64/msvcr100.def: New.
294
* lib64/msvcr90d.def: New.
295
* lib64/wdsimage.def: New.
296
* lib32/wdscore.def: New.
297
* lib32/msvcr90d.def: New.
298
* lib32/msvcr90.def: New.
299
* lib32/cryptsp.def: New.
300
* lib32/bootvid.def: New.
301
* lib32/wdscsl.def: New.
302
* lib32/wdsutil.def: New.
303
* lib32/wdsclient.def: New.
304
* lib32/wdsimage.def: New.
305
* lib32/wdsupgcompl.def: New.
306
* lib32/msvcr100.def: New.
307
* lib32/wdsclientapi.def: New.
308
* lib32/pcwum.def: New.
309
* lib64/wdstptc.def: Updated from Win 7.
310
* lib64/bootvid.def: Likewise.
311
* lib64/advapi32.def: Likewise.
312
* lib64/ntoskrnl.def: Likewise.
313
* lib64/kernel32.def: Likewise.
314
* lib64/hal.def: Likewise.
315
* lib64/ntdll.def: Likewise.
316
* lib32/wdstptc.def: Likewise.
317
* lib32/hal.def: Likewise.
318
* lib32/hal.def: Likewise.
319
* lib32/ndis.def: Likewise.
320
* lib32/ntdll.def: Likewise.
321
* lib32/ntoskrnl.def: Likewise.
322
* lib32/advapi32.def: Likewise.
323
* Makefile.am: Add new entries.
324
* Makefile.in: Regenerated.
326
2010-07-25 Kai Tietz <kai.tietz@onevision.com>
328
* math/pow.c: Replaced by new implementation.
329
* math/powl.c: Likewise.
330
* math/pow.def.h: New pow implementation as template.
332
2010-07-22 Ozkan Sezer <sezeroz@gmail.com>
334
* lib32/ntoskrnl.def (WmiTraceMessageVa): Activated the export.
335
(ExReleaseRundownProtection): Activated as @ExReleaseRundownProtection@4
336
* lib32/advapi32.def (DuplicateEncryptionInfoFile): Fix __stdcall
338
(UninstallApplication): Likewise (@4 to @8).
340
2010-07-21 Ozkan Sezer <sezeroz@gmail.com>
342
* crt/gs_support.c: Change the included headers to get the
343
STATUS_STACK_BUFFER_OVERRUN macro from ntstatus.h.
344
(__report_gsfailure): Replace __attribute__((unused)) by
345
__MINGW_ATTRIB_UNUSED.
347
2010-07-20 Ozkan Sezer <sezeroz@gmail.com>
349
* crt/gs_support.c (_ReturnAddress, _AddressOfReturnAddress): wrap
350
msvc intrinsics onto gcc builtins.
351
(__report_gsfailure): Use _ReturnAddress and _AddressOfReturnAddress.
352
Tidy up the win64 ifdefs at the function start.
354
2010-07-20 Amine Khaldi <amine.khaldi@reactos.org>
356
* crt/CRT_fp10.c: __attribute__((alias("xxx"))) is for gcc only.
357
* crt/CRT_fp8.c: __attribute__((alias ("xxx"))) is for gcc only.
358
(_fpreset): Add MSVC-compatible version.
359
* crt/crtexe.c (_MINGW_INSTALL_DEBUG_MATHERR): __attribute__((weak))
362
2010-07-20 Ozkan Sezer <sezeroz@gmail.com>
364
* include/sect_attribs.h: Moved the _MSC_VER ifdef up to cover the
365
_ATTRIBUTES macro which is only for the MS section pragmas. Changed
366
the __x86_64__ and __ia64__ ifdefs to _M_IA64 and _M_AMD64, because
367
it serves only the MS compiler.
369
2010-07-20 Ozkan Sezer <sezeroz@gmail.com>
371
* crt/tlssup.c: Include stdlib.h in win32 builds to for _winmajor.
372
Before we started defining WIN32_LEAN_AND_MEAN, it was getting it by
375
2010-07-20 Amine Khaldi <amine.khaldi@reactos.org>
376
Timo Kreuzer <timo.kreuzer@reactos.org>
378
* include/internal.h: Add MSVC ifdefs.
379
* include/oscalls.h: Likewise.
380
* include/sect_attribs.h: Likewise.
381
* crt/tlssup.c: Include sect_attribs.h.
383
2010-07-19 Ozkan Sezer <sezeroz@gmail.com>
385
* crt/crt0_c.c (main): Use __UNUSED_PARAM instead of
386
__attribute__ ((__unused__))
387
* crt/crt0_w.c (wmain): Likewise.
388
* crt/crtexe.c (__mingw_invalidParameterHandler): Likewise.
389
* crt/dllentry.c (DllEntryPoint): Likewise.
390
* crt/dllmain.c (DllMain): Likewise.
391
* crt/tlsthrd.c (__mingw_TLScallback): Likewise.
392
* misc/alarm.c (alarm): Likewise.
394
2010-07-17 Ozkan Sezer <sezeroz@gmail.com>
396
* libsrc/strmiids.c: Added new ids added to ksuuids.h:
397
(AM_KSPROPSETID_MPEG4_MediaType_Attributes): New.
398
(MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORT): New.
399
(MEDIASUBTYPE_MPEG2_VERSIONED_TABLES): New.
400
(MEDIASUBTYPE_ISDB_SI): New.
401
(MEDIASUBTYPE_TIF_SI): New.
402
(MEDIASUBTYPE_MPEG2_UDCR_TRANSPORT): New.
403
(MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAW): New.
404
(MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSED): New.
406
2010-07-16 Jonathan Yong <jon_y@sourceforge.net>
408
* lib64/ndis.def: New.
409
* lib64/authz.def: Updated from Vista.
410
* lib64/d2d1.def: New.
411
* lib64/virtdisk.def: New.
412
* lib32/virtdisk.def: New.
413
* lib32/d2d1.def: New.
414
* lib32/authz.def: New.
415
* Makefile.am: Add new entries.
416
* Makefile.in: Regenerated.
418
2010-07-08 Ozkan Sezer <sezeroz@gmail.com>
420
* crtexe.c (__tmainCRTStartup): Reverted the revision 848 change in
421
unused code path. Added a FIXME note for future reference.
423
2010-07-06 Ozkan Sezer <sezeroz@gmail.com>
425
* lib32/rpcrt4.def: Activate and add a stdcall suffix of 16 to
426
NdrRangeUnmarshall based on its prototype in rpcndr.h. BTW, unlike
427
what gendef says, the function does return.
428
* lib32/ws2_32.def: Fix @<n> suffix for WSAResetEvent as 4,
429
WSASetEvent as 4, WSAGetLastError as 0, WSASetLastError as 4 and
430
WSAWaitForMultipleEvents as 20.
432
2010-07-06 Jonathan Yong <jon_y@sourceforge.net>
434
* lib64/wlanui.def: New.
435
* lib64/wlanapi.def: New.
436
* lib64/wlanutil.def: New.
437
* lib64/wer.def: New.
438
* lib32/wlanutil.def: New.
439
* lib32/wlanui.def: New.
440
* lib32/wlanapi.def: New.
441
* llib32/wer.def: New.
442
* lib64/dbghelp.def: Updated from Vista.
443
* lib64/ws2_32.def: Likewise.
444
* lib64/wtsapi32.def: Likewise.
445
* lib64/mscms.def: Likewise.
446
* lib32/wtsapi32.def: Likewise.
447
* lib32/ws2_32.def: Likewise.
448
* lib32/mscms.def: Likewise.
449
* Makefile.am: Add new entries.
450
* Makefile.in: Regenerated.
452
2010-07-05 Doug Semler <dougsemler@gmail.com>
454
* Makefile.am (XFAIL_TESTS): Add t_nullptrexception as an expected
456
* Makefile.in: Regenerate.
458
2010-07-05 Doug Semler <dougsemler@gmail.com>
460
* testcases/t_setjmp.c (main): Fix return values on success and
463
2010-07-05 Doug Semler <dougsemler@gmail.com>
465
* Makefile.am (LDFLAGS32): Add build lib32 directory to linker search
467
(LDFLAGS64): Likewise for lib64 directory.
468
* Makefile.in: Regenerate.
470
2010-07-05 Doug Semler <dougsemler@gmail.com>
472
* complex/cproj.def.h (cproj): Project z back to z, rather than
475
2010-07-05 Doug Semler <dougsemler@gmail.com>
477
* complex/complex_internal.h: Add defines for ABI epsilon values.
478
* complex/ctanh.def.h (ctanh): Return signed zero matching the
479
sign of sin(2 * __imag__ z).
481
2010-07-05 Jonathan Yong <jon_y@sourceforge.net>
483
* lib64/msctfmonitor.def: New.
484
* lib64/tbs.def: New.
485
* lib64/tdh.def: New.
486
* lib64/txfw32.def: New.
487
* lib32/tbs.def: New.
488
* lib32/txfw32.def: New.
489
* lib32/msctfmonitor.def: New.
490
* lib32/tdh.def: New.
491
* lib32/msctcf.def: Removed.
492
* lib64/msctcf.def: likewise.
493
* Makefile.am: Add new entries.
494
* Makefile.in: Regenerated.
496
2010-07-05 Jonathan Yong <jon_y@sourceforge.net>
498
* lib64/winscard.def: Updated from Vista.
499
* lib64/vssapi.def: Likewise.
500
* lib64/usp10.def: Likewise.
501
* lib64/vss_ps.def: Likewise.
502
* lib32/usp10.def: Likewise.
503
* lib64/slwga.def: New.
504
* lib64/slc.def: New.
505
* lib64/slcext.def: New.
506
* lib64/vsstrace.def: New.
507
* lib32/vssapi.def: New.
508
* lib32/slcext.def: New.
509
* lib32/slc.def: New.
510
* lib32/winscard.def: New.
511
* lib32/vsstrace.def: New.
512
* lib32/slwga.def: New.
513
* lib32/vss_ps.def: New.
514
* Makefile.am: Add new entries.
515
* Makefile.in: Regenerated.
517
2010-07-02 Doug Semler <dougsemler@gmail.com>
519
* testcases/complex: Move from experimental/doug/new_comples branch.
520
* Makefile.am: Add include to new testcases/complex/Makefile.am.
521
Separate TESTS variable from check_PROGRAMS variable.
522
* Makefile.in: Regenerate.
524
2010-07-01 Ozkan Sezer <sezeroz@gmail.com>
526
* lib32/opengl32.def: Add missing export for wglSwapMultipleBuffers.
528
2010-06-30 Ozkan Sezer <sezeroz@gmail.com>
530
* lib32/dbghelp.def: Fix @<n> suffix for ImageDirectoryEntryToDataEx
531
as 20, MiniDumpWriteDump as 28, SymEnumSymbolsForAddr as 20, and
532
SymFindFileInPath as 40.
534
2010-06-30 Ozkan Sezer <sezeroz@gmail.com>
536
* lib32/qwave.def: Fix QOSCancel and QOSCloseHandle exports.
538
2010-06-30 Jonathan Yong <jon_y@sourceforge.net>
540
* lib64/rpcrt4.def: Updated from Vista.
541
* lib32/rpcrt4.def: Likewise.
542
* lib32/rpcns4.def: Likewise.
543
* lib64/qwave.def: New.
544
* lib64/rstrmgr.def: New.
545
* lib64/wsdapi.def: New.
546
* lib64/rpcdiag.def: New.
547
* lib64/rpchttp.def: New.
548
* lib64/resutil.def: New.
549
* lib32/rstrmgr.def: New.
550
* lib32/rpchttp.def: New.
551
* lib32/resutil.def: New.
552
* lib32/wsdapi.def: New.
553
* lib32/qwave.def: New.
554
* lib32/rpcdiag.def: New.
555
* lib32/rpcdiag.def: New.
556
* Makefile.am: Add new entries.
557
* Makefile.in: Regenerated.
559
2010-06-29 Ozkan Sezer <sezeroz@gmail.com>
561
* lib32/ntdll.def: Remove the duplicated Rtl*ByteSwap exports and
562
keep the __fastcall versions at the top.
564
2010-06-29 Ozkan Sezer <sezeroz@gmail.com>
566
* lib32/cfgmgr32.def: Fix @<n> suffix for CM_Add_ID[A|W] as 12,
567
CM_Query_And_Remove_SubTree_Ex[A|W] as 24.
568
* lib32/setupapi.def: Fix @<n> suffix for CM_Add_ID[A|W] as 12,
569
CM_Get_Device_ID_List_Size_Ex[A|W] as 16.
570
* lib32/hal.def: Fix @<n> suffix for HalFreeCommonBuffer as 24.
571
* lib32/dxapi.def: Enabled DxApi and DxApiGetVersion exports.
572
* lib32/videoprt.def: Fix several @<n> suffixes.
573
* lib32/usbcamd.def, lib32/usbcamd2.def: Fix several @<n> suffixes.
574
* lib32/scsiport.def: Fix ScsiPortGetVirtualAddress and
575
ScsiPortValidateRange @<n> suffixes as 12 and 28.
576
* lib32/mcd.def: Fix ChangerClassDebugPrint export (not __stdcall).
577
* lib32/ntoskrnl.def: Fix several @<n> suffixes.
578
* lib32/ntdll.def: Fix RtlUshortByteSwap, RtlUlongByteSwap and
579
RtlUlonglongByteSwap exports (__fastcall and @<n> suffixes).
581
2010-06-29 Doug Semler <dougsemler@gmail.com>
583
* complex/cexp.def.h (cexp): Reapply return imaginary zero when NaN + 0i.
585
2010-06-29 Doug Semler <dougsemler@gmail.com>
587
* complex: Redo copy from experimental branch for svn history
589
* new_complex: Remove incorrectly merged directory.
590
* Makefile.am: Modify to use correct complex source files.
591
* Makefile.in: Regenerate.
593
2010-06-29 Ozkan Sezer <sezeroz@gmail.com>
595
* lib32/ndis.def: Fix @<n> suffix for NdisMWanIndicateReceiveComplete
597
* lib32/win32k.def: Fix several @<n> suffixes.
599
2010-06-29 Jonathan Yong <jon_y@sourceforge.net>
601
* Makefile.am: Add libsrc/powrprof-uuid.c.
602
* libsrc/powrprof-uuid.c: New.
603
* Makefile.in: Regenerated.
605
2010-06-29 Jonathan Yong <jon_y@sourceforge.net>
607
* lib64/mprapi.def: Updated from Vista.
608
* lib64/pdh.def: Likewise.
609
* lib64/msctf.def: Likewise.
610
* lib32/mprapi.def: Likewise.
611
* lib32/pdh.def: Likewise.
612
* lib64/wdstptc.def: New.
613
* lib64/p2pgraph.def: New.
614
* lib64/p2pcollab.def: New.
615
* lib64/ndfapi.def: New.
616
* lib64/p2p.def: New.
617
* lib64/cscapi.def: New.
618
* lib32/wdstptc.def: New.
619
* lib32/p2pgraph.def: New.
620
* lib32/p2p.def: New.
621
* lib32/msctf.def: New.
622
* lib32/ndfapi.def: New.
623
* lib32/cscapi.def: New.
624
* lib32/p2pcollab.def: New.
625
* Makefile.am: Add new entries.
626
* Makefile.in: Regenerated.
628
2010-06-28 Ozkan Sezer <sezeroz@gmail.com>
632
* Makefile.am (lib32_DATA): Add lib32/ks.def to build.
633
(lib64_DATA): Add lib64/ks.def to build.
634
* Makefile.in: Regenerate.
636
2010-06-27 Doug Semler <dougsemler@gmail.com>
638
* new_complex/cexp.def.h (cexp): Return imaginary zero when NaN + 0i.
640
2010-06-27 Doug Semler <dougsemler@gmail.com>
642
* math/hypotl (hypotl): Return +infinity when either of the inputs
643
is an infinity, including when the other is NaN (Annex F.9.4.3)
645
2010-06-27 Kai Tietz <kai.tietz@onevision.com>
647
* lib32/pdh.def: New.
648
* lib32/pdhui.def: New.
649
* Makefile.am: Add libpdh.a and libpdhui.a for 32-bit.
650
* Makefile: Regenerated.
652
2010-06-26 Doug Semler <dougsemler@gmail.com>
654
* new_complex: Copy from experimental.
655
* complex: Remove, replaced by new_complex.
656
* Makefile.am: Remove old complex library sources.
657
Add new_complex library sources.
658
* Makefile.in: Regenerate.
660
2010-06-26 Jonathan Yong <jon_y@sourceforge.net>
662
* lib32/esent.def: New.
663
* lib32/httpapi.def: New.
664
* lib64/esent.def: Updated from Vista.
665
* lib64/httpapi.def: Updated from Vista.
666
* Makefile.am: Add new files.
667
* Makefile.in: Regenerated.
669
2010-06-25 Jacek Caban <jacek@codeweavers.com>
671
* lib32/gdi32.def: Added some missing entries.
673
2010-06-24 Jonathan Yong <jon_y@sourceforge.net>
675
* lib64/qutil.def: New.
676
* lib64/connect.def: New.
677
* lib64/fwpuclnt.def: New.
678
* lib32/fwpuclnt.def: New.
679
* lib32/mstask.def: New.
680
* lib32/connect.def: New.
681
* Makefile.am: Add new files.
682
* Makefile.in: Regenerated.
684
2010-06-24 Mook <mook.gcc@gmail.com>
686
* lib32/crypt32.def: Fix @<n> suffix.
688
2010-06-21 Jonathan Yong <jon_y@sourceforge.net>
690
* lib32/wevtfwd.def: New.
691
* lib32/wevtapi.def: New.
692
* lib64/wevtapi.def: New.
693
* lib64/wevtfwd.def: New.
695
2010-06-21 Jonathan Yong <jon_y@sourceforge.net>
697
* lib64/msdrm.def: New.
698
* lib64/eapphost.def: New.
699
* lib64/ntdsapi.def: Update from Vista.
700
* lib64/dhcpcsvc6.def: New.
701
* lib64/eappgnui.def: New.
702
* lib64/eappprxy.def: New.
703
* lib64/davclnt.def: Updated from Vista.
704
* lib64/netapi32.def: Updated from Vista.
705
* lib64/dhcpsapi.def: Updated from Vista.
706
* lib64/wecapi.def: New.
707
* lib64/psapi.def: Updated from Vista.
708
* lib64/spoolss.def: Updated from Vista.
709
* lib64/powrprof.def: Updated from Vista.
710
* lib64/dxva2.def: New.
711
* lib64/eappcfg.def: New.
712
* lib32/eapp3hst.def: New.
713
* lib32/ntdsapi.def: New.
714
* lib32/psapi.def: Updated from Vista.
715
* lib32/powrprof.def: Updated from Vista.
716
* lib32/dxva2.def: New.
717
* lib32/dhcpsapi.def: New.
718
* lib32/wecapi.def: New.
719
* lib32/dhcpcsvc6.def: New.
720
* lib32/spoolss.def: New.
721
* lib32/davclnt.def: New.
722
* lib32/msdrm.def: New.
723
* lib32/netapi32.def: Updated from Vista.
724
* lib32/dssec.def: New.
725
* lib32/eappprxy.def: New.
726
* lib32/eapphost.def: New.
727
* lib32/eappcfg.def: New.
728
* lib32/eappgnui.def: New.
730
2010-06-17 Doug Semler <dougsemler@gmail.com>
732
* Makefile.am (CFLAGS32): New 32-bit specific flags.
733
(CFLAGS64): New 64-bit specific flags.
734
Replace all occurences of architecture specific flags with new
736
* Makefile.in: Regenerate.
738
2010-06-17 Doug Semler <dougsemler@gmail.com>
740
* Makefile.am (DTLIB, DTDEF): Remove generic versions.
741
(DTLIB32, DTLIB64): Create architecture specific versions based on
742
architecture specific $(DTDEF).
743
Replace all occurences of architecture specific flags with new
745
* Makefile.in: Regenerate.
747
2010-06-16 Doug Semler <dougsemler@gmail.com>
749
* profile/profil.h (struct profile): Add quit event member.
750
* profile/profil.c (profthr_func): Make function returnable.
751
Wait for quit event and return when set.
752
(profile_off): Signal quit event and wait for thread return instead
753
of terminating thread.
754
(profile_on): Create quit event and handle error conditions. Move
755
error checking prior to setting the priority of potentially invalid
758
2010-06-16 Doug Semler <dougsemler@gmail.com>
760
* profile/mcountFunc.S: Export _mcount always with single underscore.
761
(_mcount): Call renamed internal function.
762
* profile/mcount.c: Remove extern declaration and move to profile.h
764
2010-06-15 Ozkan Sezer <sezeroz@gmail.com>
766
* profile/gmon.c: Spaces-to-tabs in two places.
767
(fake_sbrk): Make it to return (void*)-1, because sbrk() returns that
768
on failure and its user monstartup() checks its return value that way,
769
too. From the Cygwin CVS.
770
(MINUS_ONE_P): New macro, -1LL for w64, -1 for all else. Use it with
771
void* casting in fake_sbrk() return and in monstartup() when checking
772
fake_sbrk() return value.
773
(_mcleanup): Constified proffile. Added a static char gmon_out[] as
774
"gmon.out" and assigned gmon_out to proffile.
776
2010-06-15 Jonathan Yong <jon_y@sourceforge.net>
778
* Makefile.am: Add libsrc/vds-uuid.c.
781
2010-06-15 Jonathan Yong <jon_y@sourceforge.net>
784
* lib64/ktmw32.def: Likewise.
785
* lib64/iscsidsc.def: Likewise.
786
* lib64/ncrypt.def: Likewise.
787
* lib64/mfplat.def: Likewise.
788
* lib64/evr.def: Likewise.
789
* lib32/mfplat.def: Likewise.
790
* lib64/bcrypt.def: Likewise.
791
* lib32/evr.def: Likewise.
792
* lib32/ncrypt.def: Likewise.
793
* lib32/bcrypt.def: Likewise.
794
* lib32/clusapi.def: Likewise.
795
* lib32/credui.def: Likewise.
796
* lib32/cryptnet.def: Likewise.
797
* lib32/cmutil.def: Likewise.
798
* lib32/mf.def: Likewise.
799
* lib32/iscsidsc.def: Likewise.
800
* lib32/sxs.def: Likewise.
801
* lib32/ktmw32.def: Likewise.
803
2010-06-15 Jonathan Yong <jon_y@sourceforge.net>
805
* lib32/bthprops.def: Sync with Vista exports.
806
* lib32/iphlpapi.def: Likewise.
807
* lib64/iphlpapi.def: Likewise.
808
* lib64/bthprops.def: New, sync with Vista exports.
810
2010-06-15 Ozkan Sezer <sezeroz@gmail.com>
812
* profile/gmon.h: Don't define BSD u_* types. Include _bsd_types.h
814
* profile/gcrt0.c: Likewise.
815
* profile/profil.h: Likewise.
816
* profile/mcountFunc.S: Spaces-to-tabs.
818
2010-06-10 Jacek Caban <jacek@codeweavers.com>
820
* libsrc/msctf-uuid.c: New.
821
* libsrc/netcon-uuid.c: New.
822
* libsrc/textstor-uuid.c: New.
823
* Makefile.am: Add libsrc/msctf-uuid.c libsrc/netcon-uuid.c and
824
libsrc/textstor-uuid to libuuid.a lib.
826
2010-06-08 Kai Tietz <kai.tietz@onevision.com>
828
* lib32/shell32.def (ILCreateFromPath, ILCreateFromPathA,
829
ILCreateFromPathW, SHSimpleIDListFromPath): Added.
831
2010-06-05 Jonathan Yong <jon_y@sourceforge.net>
833
* lib32/clfsw32.def: New.
834
* lib32/clfsw32.def: Likewise.
835
* lib64/kernel32.def (AddSIDToBoundaryDescriptor): New.
836
(AddSecureMemoryCacheCallback): Likewise.
837
(AllocateUserPhysicalPagesNuma): Likewise.
838
(ApplicationRecoveryFinished): Likewise.
839
(ApplicationRecoveryInProgress): Likewise.
840
(ClosePrivateNamespace): Likewise.
841
(CreateBoundaryDescriptorA): Likewise.
842
(CreateBoundaryDescriptorW): Likewise.
843
(CreatePrivateNamespaceA): Likewise.
844
(CreatePrivateNamespaceW): Likewise.
845
(DeleteBoundaryDescriptor): Likewise.
846
(OpenPrivateNamespaceA): Likewise.
847
(OpenPrivateNamespaceW): Likewise.
848
(RegisterApplicationRecoveryCallback): Likewise.
849
(RemoveSecureMemoryCacheCallback): Likewise.
850
* lib64/ws2_32.def (FreeAddrInfoExA): New.
851
(FreeAddrInfoExW): Likewise.
852
(GetAddrInfoExA): Likewise.
853
(GetAddrInfoExW): Likewise.
854
* lib64/advapi32.def (AddMandatoryAce): New.
855
* lib64/winspool.def (AddPrinterConnection2A): New.
856
(AddPrinterConnection2W): New.
857
* lib32/kernel32.def (InterlockedPushListSList): Remove forwarder.
858
(AcquireSRWLockExclusive): Likewise.
859
(AcquireSRWLockShared): Likewise.
860
(AddVectoredContinueHandler): Likewise.
861
(AddVectoredExceptionHandler): Likewise.
862
(CallbackMayRunLong): Likewise.
863
(CancelThreadpoolIo): Likewise.
864
(CloseThreadpool): Likewise.
865
(CloseThreadpoolCleanupGroup): Likewise.
866
(CloseThreadpoolCleanupGroupMembers): Likewise.
867
(CloseThreadpoolIo): Likewise.
868
(CloseThreadpoolTimer): Likewise.
869
(CloseThreadpoolWait): Likewise.
870
(CloseThreadpoolWork): Likewise.
871
(DecodePointer): Likewise.
872
(DecodeSystemPointer): Likewise.
873
(DeleteBoundaryDescriptor): Likewise.
874
(DeleteCriticalSection): Likewise.
875
(DisassociateCurrentThreadFromCallback): Likewise.
876
(EncodePointer): Likewise.
877
(EncodeSystemPointer): Likewise.
878
(EnterCriticalSection): Likewise.
879
(ExitThread): Likewise.
880
(FlushProcessWriteBuffers): Likewise.
881
(FreeLibraryWhenCallbackReturns): Likewise.
882
(GetCurrentProcessorNumber): Likewise.
883
(HeapAlloc): Likewise.
884
(HeapReAlloc): Likewise.
885
(HeapSize): Likewise.
886
(InitOnceInitialize): Likewise.
887
(InitializeConditionVariable): Likewise.
888
(InitializeCriticalSection): Likewise.
889
(InitializeSListHead): Likewise.
890
(InitializeSRWLock): Likewise.
891
(InterlockedCompareExchange64): Likewise.
892
(InterlockedFlushSList): Likewise.
893
(InterlockedPopEntrySList): Likewise.
894
(InterlockedPushEntrySList): Likewise.
895
(IsThreadpoolTimerSet): Likewise.
896
(LeaveCriticalSection): Likewise.
897
(LeaveCriticalSectionWhenCallbackReturns): Likewise.
898
(QueryDepthSList): Likewise.
899
(ReleaseMutexWhenCallbackReturns): Likewise.
900
(ReleaseSRWLockExclusive): Likewise.
901
(ReleaseSRWLockShared): Likewise.
902
(ReleaseSemaphoreWhenCallbackReturns): Likewise.
903
(RemoveVectoredContinueHandler): Likewise.
904
(RemoveVectoredExceptionHandler): Likewise.
905
(RestoreLastError): Likewise.
906
(RtlCaptureContext): Likewise.
907
(RtlCaptureStackBackTrace): Likewise.
908
(RtlFillMemory): Likewise.
909
(RtlMoveMemory): Likewise.
910
(RtlUnwind): Likewise.
911
(RtlZeroMemory): Likewise.
912
(SetCriticalSectionSpinCount): Likewise.
913
(SetEventWhenCallbackReturns): Likewise.
914
(SetThreadpoolThreadMaximum): Likewise.
915
(SetThreadpoolTimer): Likewise.
916
(SetThreadpoolWait): Likewise.
917
(StartThreadpoolIo): Likewise.
918
(SubmitThreadpoolWork): Likewise.
919
(TryEnterCriticalSection): Likewise.
920
(VerSetConditionMask): Likewise.
921
(WaitForThreadpoolIoCallbacks): Likewise.
922
(WaitForThreadpoolTimerCallbacks): Likewise.
923
(WaitForThreadpoolWaitCallbacks): Likewise.
924
(WaitForThreadpoolWorkCallbacks): Likewise.
925
(WakeAllConditionVariable): Likewise.
926
(WakeConditionVariable): Likewise.
927
* lib32/clfsw32.def: New.
928
lib32/advapi32.def (AddMandatoryAce): New.
929
lib32/ws2_32.def (FreeAddrInfoExA): New.
930
(FreeAddrInfoExW): Likewise.
931
(GetAddrInfoExA): Likewise.
932
(GetAddrInfoExW): Likewise.
933
* lib32/winspool.def (AddPrinterConnection2A): New.
934
(AddPrinterConnection2W): Likewise.
936
2010-06-02 Doug Semler <dougsemler@gmail.com>
938
* Makefile.am: Use && instead of ; for compound commands.
939
* Makefile.in: Regenerate.
941
2010-05-17 Ozkan Sezer <sezeroz@gmail.com>
943
* crt/ucrtexe.c: Define _UNICODE.
944
* crt/udll_argv.c: Likewise.
945
* crt/udllargc.c: Likewise.
947
2010-05-13 Kai Tietz <kai.tietz@onevision.com>
949
Revert last check-in for getopt. Mingw.org's version
950
is simply broken, so we stick to the NetBSD version.
952
2010-05-03 Kai Tietz <kai.tietz@onevision.com>
955
* misc/getopt.c: Replace by PD mingw.org version.
957
2010-05-02 Jonathan Yong <jon_y@sourceforge.net>
959
* misc/mb_wc_common.h (get_codepage): use ___lc_codepage_func
960
instead of __lc_codepage to get codepage.
962
2010-04-21 Ozkan Sezer <sezeroz@gmail.com>
964
* libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c: Fix strict aliasing
965
violation warning by using a struct in_addr variable instead of a
968
2010-04-20 Ozkan Sezer <sezeroz@gmail.com>
970
* misc/gettimeofday.c (FILETIME_1970): Change from 11644473600ull
971
to 116444736000000000ull as in the mingw.org version, fixing the
972
issue reported by Patrick Galbraith.
973
(getntptimeofday): Use a union of unsigned long long and FILETIME
974
instead of ULARGE_INTEGER, as in the mingw.org version, to fix the
975
strict aliasing violations reported by -Wstrict-aliasing=2.
977
2010-04-17 Jonathan Yong <jon_y@sourceforge.net>
979
* misc/mbrtowc.c (__mbrtowc_cp): Add nonnull attribute.
980
* misc/wcrtomb.c (wcrtomb): Use __UNUSED_PARAM instead of
981
__attribute__ ((__unused__))
982
(wcsrtombs): Likewise. Sync with mingw.org.
983
* misc/wcstof.c: New.
984
* misc/wcstold.c: Sync with mingw.org.
985
* Makefile.am: Add misc/wcstof.c.
986
* Makefile.in: Regenerated.
988
2010-04-14 Jonathan Yong <jon_y@sourceforge.net>
990
* lib64/kernel32.def (AcquireSRWLockExclusive): New.
991
(AcquireSRWLockShared): Likewise.
992
(InitializeConditionVariable): Likewise.
993
(InitOnceBeginInitialize): Likewise.
994
(InitOnceComplete): Likewise.
995
(InitOnceExecuteOnce): Likewise.
996
(InitializeSRWLock): Likewise.
997
(ReleaseSRWLockExclusive): Likewise.
998
(ReleaseSRWLockShared): Likewise.
999
(SleepConditionVariableCS): Likewise.
1000
(TryAcquireSRWLockExclusive): Likewise.
1001
(TryAcquireSRWLockShared): Likewise.
1002
(WakeAllConditionVariable): Likewise.
1003
(WakeConditionVariable): Likewise.
1004
* lib32/kernel32.def (TryAcquireSRWLockExclusive): New.
1005
(TryAcquireSRWLockShared): Likewise.
1007
2010-04-08 Doug Semler <dougsemler@gmail.com>
1009
* stdio/vfscanf.c: Define QUOTE macro expansions and wrap
1010
calls from assembly with __MINGW_USYMBOL.
1011
* stdio/vfwscanf.c: Likewise.
1012
* stdio/vsscanf.c: Likewise.
1013
* stdio/vswscanf.c: Likewise.
1015
2010-04-07 Doug Semler <dougsemler@gmail.com>
1017
* complex/cpow.c: Remove declaration of pow().
1019
2010-04-01 Doug Semler <dougsemler@gmail.com>
1021
* intrincs/_rotl64.c (_rotl64): Simplify logic, we are unsigned.
1022
* intrincs/_rotr64.c (_rotr64): Likewise.
1024
2010-04-01 Ozkan Sezer <sezeroz@gmail.com>
1026
* Makefile.am (src_libmingwex32): Added intrincs/_rotl64.c and
1027
intrincs/_rotr64.c to 32 bit libmingwex.a builds.
1028
(src_libmingwex64): Add intrincs/_rotl64.c and intrincs/_rotr64.c
1029
to 64 bit libmingwex.a builds, too, for now.
1030
* Makefile.in: Regenerated.
1032
2010-04-01 Kai Tietz <kai.tietz@onevision.com>
1034
* intrincs/_rotl64.c: New.
1035
* intrincs/_rotr64.c: New.
1037
2010-03-31 Kai Tietz <kai.tietz@onevision.com>
1039
* misc/wassert.c (_assert): Add Ascii version.
1041
2010-03-26 Doug Semler <dougsemler@gmail.com>
1043
* Makefile.am (misc/delay-n.c, misc/delay-f.c): Add to libmingwex.a library.
1044
* misc/delay-f.c: New.
1045
* misc/delay-n.c: New.
1046
* Makefile.in: Regenerated.
1048
2010-03-18 Ozkan Sezer <sezeroz@gmail.com>
1050
* Makefile.am: Added lib64/wsock32.def to build.
1051
* Makefile.in: Regenerated.
1053
2010-03-18 Ozkan Sezer <sezeroz@gmail.com>
1055
* lib64/wsock32.def: New.
1057
2010-03-16 Ozkan Sezer <sezeroz@gmail.com>
1059
* misc/wassert.c (_wassert): Spelling fix: s/Assertation/Assertion/.
1061
2010-03-13 Kai Tietz <kai.tietz@onevision.com>
1063
* math/cossin.c: New.
1065
2010-03-03 Ozkan Sezer <sezeroz@gmail.com>
1067
* aclocal.m4 (_LT_CHECK_MAGIC_METHOD): The latest libtool.m4 w64
1068
fix from the libtool git repository applied.
1069
* configure: Likewise.
1070
* ltmain.sh (func_win32_libid): Update from the libtool git repo.
1072
2010-02-19 Jonathan Yong <jon_y@sourceforge.net>
1074
* libsrc/shell32.c (CLSID_ShellFSFolder): Define.
1075
(IID_IShellLinkDataList): Define.
1077
2010-02-19 Jonathan Yong <jon_y@sourceforge.net>
1079
* libsrc/shell32.c (IID_IFolderView): Define.
1081
2010-02-16 Ozkan Sezer <sezeroz@gmail.com>
1083
sync getopt.c with src/winsup/cygwin/libc/getopt.c r1.13 (Dec 14, 2009):
1084
* misc/getopt.c (getopt_internal): Set optreset according to optind
1085
setting earlier. Reevaluate POSIXLY_CORRECT if optreset is set to !0.
1086
Handle a leading '-' in options independently of posixly_correct.
1088
2010-02-10 Ozkan Sezer <sezeroz@gmail.com>
1090
* lib32/user32.def: Add CloseTouchInputHandle and GetTouchInputInfo as
1091
even more missing parts in revision 1530.
1092
* lib64/user32.def: Likewise.
1094
2010-02-10 Kai Tietz <kai.tietz@onevision.com>
1096
* lib32/user32.def: Add IsTouchWindow, RegisterTouchWindow and
1097
UnregisterTouchWindow missing for support of revision 1530.
1098
* lib64/user32.def: Likewise.
1100
2010-02-10 Ozkan Sezer <sezeroz@gmail.com>
1102
A couple of lib32/*.def file fixes from mingw:
1103
* lib32/comctl32.def (StrCSpnA, StrCSpnIA, StrCSpnW, StrChrA, StrChrIA,
1104
StrChrIW, StrChrW, StrCmpNA, StrCmpNIA, StrCmpNIW, StrCmpNW, StrRChrA,
1105
StrRChrIA, StrRChrW, StrRStrIA, StrRStrIW, StrStrA, StrStrIA, StrStrIW,
1106
StrStrW, StrToIntA, StrToIntW): Removed erroneous exports which already
1108
* lib32/scsiport.def (ScsiPortGetDeviceBase): Fixed suffix.
1109
* lib32/ntoskrnl.def (MmAllocateContiguousMemory): Fixed suffix.
1110
* lib32/msimg32.def (GetDCBrushColor, GetDCPenColor): Moved from here...
1111
* lib32/gdi32.def (GetDCBrushColor, GetDCPenColor): ... to here.
1113
2010-02-02 Ozkan Sezer <sezeroz@gmail.com>
1115
* profile/gmon.c, profile/gmon.h, profile/mcount.c: Remove advertising
1116
clause of copyright. Closes our bug #2939623. For reference, see:
1117
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
1119
2010-01-29 Kai Tietz <kai.tietz@onevision.com>
1121
* Makefile.am: Add libmshtml.a and libmshtmled.a to build.
1122
* lib32/mshtml.def: New.
1123
* lib32/mshtmled.def: New.
1125
2010-01-16 Kai Tietz <kai.tietz@onevision.com>
1127
* lib32/winusb.def: New.
1128
* lib64/winusb.def: New.
1129
* Makefile.am: Add both.
1131
2010-01-15 Kai Tietz <kai.tietz@onevision.com>
1132
Ozkan Sezer <sezeroz@gmail.com>
1134
Change DISCLAIMER to DISCLAIMER.PD
1136
2010-01-15 Philippe Dunski <koala01@free.fr>
1138
* lib32/msvcrt.def (rand_s): New import symbol.
1139
* lib32/msvcr80.def (rand_s): Likewise.
1140
* lib64/msvcrt.def (rand_s): Likewise.
1141
* lib64/wmsvcrt.def (rand_s): Likewise.
1142
* lib64/msvcr80.def (rand_s): Likewise.
1144
2010-01-15 Kai Tietz <kai.tietz@onevision.com>
1146
* COPYING: New license text.
1147
* DISCLAIMER: Updated for New license text.
1148
* DISCLAIMER.PD: Moved old disclaimer template for PD.
1150
2010-01-12 Ozkan Sezer <sezeroz@gmail.com>
1152
* mingw-w64-headers/dirent.h: synchronized with the mingw.org
1153
version for correct operation with mingw-3.1x version requirements.
1154
* mingw-w64-crt/misc/dirent.c: reverted revision 76 change for bug
1155
#1801043, not valid any longer. (do we manually need to copy that
1158
2010-01-07 Jonathan Yong <jon_y@users.sourceforge.net>
1160
* Makefile.am (src_libmingwex): Add misc/tdelete.c
1161
misc/tfind.c misc/tsearch.c misc/twalk.c.
1162
* misc/tdelete.c: New.
1163
* misc/tfind.c: New.
1164
* misc/tsearch.c: New.
1165
* misc/twalk.c: New.
1166
* Makefile.in: Regenerated.
1168
2010-01-04 Ozkan Sezer <sezeroz@gmail.com>
1170
* configure.ac (--enable-wildcard): New configure time option in
1171
order to enable command line globbing by default.
1172
(__ENABLE_GLOBBING): New config.h macro, 0 or -1.
1173
* crt/wildcard.c: Updated to use the new __ENABLE_GLOBBING macro.
1174
* crt/CRT_noglob.c: New file with _dowildcard set as 0.
1175
* Makefile.am: Added crt/CRT_noglob.c to the build.
1176
* configure: Regenerated.
1177
* config.h.in: Regenerated.
1178
* Makefile.in: Regenerated.