• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
12011-12-22  Rafael Carre  <funman@videolan.org>
2
3	* stdio.h (asprintf): Fix asprintf typo in the inline implementation.
4
52011-12-16  Ozkan Sezer  <sezeroz@gmail.com>
6
7	* limits.h (SSIZE_MAX): Move out of special case of _POSIX_ being
8	defined.  Define as INT_MAX for win32 and as _I64_MAX for win64.
9
102011-12-14  Kai Tietz  <ktietz@redhat.com>
11
12	* _mingw.h.in (__USE_MINGW_ANSI_STDIO): Extend default definition
13	to make it more compatible to mingw.org.
14
15	* stdio.h, wchar.h:  Reorganize crt-overrides ... part 1
16
172011-12-13  Jonathan Liu  <net147@users.sourceforge.net>
18
19	* sys/timeb.h (_ftime): Fix default definition for 32-bit vs.
20	64-bit Windows.
21	(_timeb): Likewise.
22
232011-11-18  Jonathan Yong  <jon_y@users.sourceforge.net>
24
25	* time.h: Make sure to use 32bit time when _USE_32BIT_TIME_T in use.
26	* sys/stat.h: Likewise for _stat32i64 and _fstat32i64 structures.
27
282011-11-14  Ozkan Sezer  <sezeroz@gmail.com>
29
30	* unistd.h: Define SEEK_SET, SEEK_CUR, SEEK_END, STDIN_FILENO,
31	STDOUT_FILENO and STDERR_FILENO, if not already defined. Patch
32	from 'antran'. Closes bug #3426006.
33
342011-11-13  Kai Tietz  <ktietz@redhat.com>
35
36	* stdio.h, wchar.h:  Replace __forceinline by
37	'static __attribute__((__unused__))' for functions using
38	variable arguments.
39
402011-11-05  Kai Tietz  <ktietz@redhat.com>
41
42	* _mingw.h.in: Replace always_inline attribute name
43	by __always_inline__.
44
452011-11-04  Rafal Carr  <funman@videolan.org>
46	    Kai Tietz  <ktietz@redhat.com>
47
48	* _mingw_print_push.h: Remove wscanf-defines.
49	* _mingw_print_pop.h: Likewise.
50	* stdio.h: Replace macro-wscanf override via alias.
51	* wchar.h: Likewise.
52
53	* _mingw_print_push.h: Remove scanf-defines.
54	* _mingw_print_pop.h: Likewise.
55	* stdio.h: Replace macro-scanf override via alias.
56
57	* _mingw_print_push.h: Remove wprintf-defines.
58	* _mingw_print_pop.h: Likewise.
59	* stdio.h: Replace macro-wprintf override via alias.
60	* wchar.h: Likewise.
61
622011-11-01  Ozkan Sezer  <sezeroz@gmail.com>
63
64	* stdio.h: Remove unintended extra "__" and "$$" characters from
65	previous commits. Fix typo (s/__CRT__INLINE/__CRT_INLINE).
66	(__mingw_asprintf): Mark the first and second args as __restrict.
67	Mark the function as __nothrow. Replace __attribute__((nonnull()))
68	by __MINGW_ATTRIB_NONNULL for consistency.
69	(__mingw_vasprintf): Likewise.
70
712011-11-01  Kai Tietz  <ktietz@redhat.com>
72
73	* stdio.h: Fix broken handling for snprintf/vsnprintf
74	due recent patch.
75
762011-10-31  Rafal Carr  <funman@videolan.org>
77
78	* _mingw_print_push.h: Remove printf-defines.
79	* _mingw_print_pop.h: Likewise.
80	* stdio.h: Replace macro-printf override via alias.
81
822011-10-23  Pau Garcia i Quiles  <paugq@users.sourceforge.net>
83
84	* time.h: Make sure to use 64bit time functions for lfs.
85	* _mingw.h.in: Likewise.
86
872011-10-13  Jonathan Yong  <jon_y@users.sourceforge.net>
88
89	* sys/stat.h: Make fstat use 64bit offset for lfs.
90
912011-10-12  Jonathan Yong  <jon_y@users.sourceforge.net>
92
93	* sys/stat.h: Make stat use 64bit offset for lfs.
94
952011-10-02  Ruben Van Boxem  <vanboxem.ruben@gmail.com>
96	    Ozkan Sezer  <sezeroz@gmail.com>
97
98	* stdint.h: Add C++11 guards by checking for __GXX_EXPERIMENTAL_CXX0X__
99	and __cplusplus >= 201103L.
100
1012011-09-28  Ozkan Sezer  <sezeroz@gmail.com>
102
103	* uchar.h: Along with __cplusplus, check for __GXX_EXPERIMENTAL_CXX0X__
104	before defining char16_t and char32_t types.
105
1062011-09-28  Ozkan Sezer  <sezeroz@gmail.com>
107
108	* uchar.h: Add extern "C" guards.
109
1102011-09-27  Ruben Van Boxem  <vanboxem.ruben@gmail.com>
111	    Ozkan Sezer  <sezeroz@gmail.com>
112
113	* uchar.h: New header, initial implementation of uchar.h.
114
1152011-09-26  Ozkan Sezer  <sezeroz@gmail.com>
116
117	* errno.h (EOVERFLOW): Remove.
118
1192011-09-21  Ozkan Sezer  <sezeroz@gmail.com>
120
121	* _timeval.h (timercmp): Added missing parens around the AND
122	condition.
123
1242011-09-17  Jonathan Yong  <jon_y@users.sourceforge.net>
125
126	* pthread_time.h: New dummy header.
127	* time.h: Include dummy header to support winpthreads.
128
1292011-09-12  Jonathan Yong  <jon_y@users.sourceforge.net>
130
131	* errno.h (EOVERFLOW): Fix typo, use EFBIG.
132
1332011-08-22  Jonathan Yong  <jon_y@users.sourceforge.net>
134
135	* _mingw.h.in (__forceinline): Fix for C99 case and check for
136	C++ mode.
137
1382011-08-09  Jonathan Yong  <jon_y@users.sourceforge.net>
139
140	* stdio.h (__mingw_asprintf): New.
141	(__mingw_vasprintf): New.
142	* _mingw_print_pop.h, _mingw_print_push.h: New macros to handle
143	asprintf and vasprintf.
144
1452011-08-07  Ozkan Sezer  <sezeroz@gmail.com>
146
147	* sec_api/string_s.h: Added prototypes for wcscpy_s() and wcscat_s()
148	after tracker item #3295337.
149
1502011-07-23  Ozkan Sezer  <sezeroz@gmail.com>
151
152	* crtdbg.h, malloc.h (_STATIC_ASSERT): Restrict the typedef variant
153	of the macro to MSVC. Add an extern declaration variant for gcc,
154	similar to C_ASSERT.
155
1562011-07-23  Ozkan Sezer  <sezeroz@gmail.com>
157
158	* _mingw.h (__debugbreak): Add prototype before the inline as it
159	appears in intrin.h.
160
1612011-07-11  Ruben Van Boxem  <vanboxem.ruben@gmail.com>
162
163	* float.h: Extend guards about Clang's __FLOAT_H.
164
1652011-06-15  Jonathan Yong  <jon_y@users.sourceforge.net>
166
167	* sdks/_mingw_directx.h.in(__MINGW_HAS_DXSDK): Define.
168
1692011-06-09  Jonathan Yong  <jon_y@users.sourceforge.net>
170
171	* _mingw_mac.h(__MINGW_POISON_NAME): Define.
172
1732011-05-23  Ozkan Sezer  <sezeroz@gmail.com>
174
175	* ctype.h (__mb_cur_max):  Define as __mb_cur_max for the _MSVCRT_
176	special case.
177	* stdlib.h: Remove the duplicated and typographically erroneous
178	__mbcur_max macros. Make the entries identical to the ctype.h
179	counterparts.
180	(__mb_cur_max): Define as __mb_cur_max for the _MSVCRT_ special case.
181
1822011-05-12  Jonathan Yong  <jon_y@users.sourceforge.net>
183
184	* stdio.h (ftello64): Fix longstanding typo that caused define to be
185	shadowed. Patch by Komisar (http://komisar.gin.by/).
186
1872011-05-05  Jonathan Yong  <jon_y@users.sourceforge.net>
188
189	* stdlib.h (swab): Use define guards.
190	* unistd.h (swab): Copy from stdlib.h as per POSIX spec.
191
1922011-03-25  Kai Tietz  <ktietz70@googlemail.com>
193
194	* string.h, memory.h: Add mempcpy prototype.
195	* wchar.h: Add wmemcpy prototype.
196
1972011-02-05  Kai Tietz  <kai.tietz@onevision.com>
198
199	* _mingw_mac.h: Enable feature indicator macros for ISO-C printf/
200	scanf functionality.
201	* _mingw_print_push.h, _mingw_print_pop.h: Enable scanf.
202
2032011-02-01  Kai Tietz  <kai.tietz@onevision.com>
204
205	* stdlib.h (__mingw_wcsto(f|l|ld): Add prototypes.
206	* wchar.h: Likewise.
207
2082011-01-29  Jonathan Yong  <jon_y@users.sourceforge.net>
209
210	* stdio.h, wchar.h (__mingw_str_wide_utf8): Declare prototype.
211	(__mingw_str_utf8_wide): Likewise.
212	(__mingw_str_free): Likewise.
213
2142011-01-24  Kai Tietz  <kai.tietz@onevision.com>
215
216	* _mingw_print_pop.h, _mingw_print_push.h: Add wide-character API
217	handling.
218	* stdio.h, wchar.h: Add __mingw_-wprintf prototypes.
219
2202011-01-23  Ozkan Sezer  <sezeroz@gmail.com>
221
222	* dos.h (_A_VOLID): Add missing definition, from r/os svn r50165.
223
2242011-01-02  Kai Tietz  <kai.tietz@onevision.com>
225
226	* sec_api/string_s.h: Add missing API prototypes.
227	* sec_api/wchar_s.h: Likewise
228