mirror of
https://git.code.sf.net/p/mingw-w64/mingw-w64
synced 2024-11-23 18:04:18 +08:00
af6a18a4d8
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5536 4407c894-4637-0410-b4f5-ada5f102cad1
190 lines
6.0 KiB
Plaintext
190 lines
6.0 KiB
Plaintext
2012-12-20 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* unistd.h (sleep): Provide prototype.
|
|
|
|
2012-11-20 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
* stdio.h: vswprintf is now ISO C compliant, the API is not
|
|
compatible with the older version. AS with MSVC, define
|
|
_CRT_NON_CONFORMING_SWPRINTFS to get back the old behavior.
|
|
* wchar.h: Likewise.
|
|
|
|
2012-08-29 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
|
|
|
|
* stdio.h (_mingw_ovr): Use GCC form for both C and C++.
|
|
* wchar.h (_mingw_ovr): Ditto.
|
|
|
|
2012-08-12 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* excpt.h (__try1, __except1): Correct macros for x64.
|
|
|
|
2012-08-10 Ozkan Sezer <sezeroz@gmail.com>
|
|
|
|
* getopt.h (optreset): Guard __mingw_optreset definition by
|
|
_BSD_SOURCE again (bug #3556105.)
|
|
|
|
2012-08-07 Ozkan Sezer <sezeroz@gmail.com>
|
|
|
|
* getopt.h (optreset): Define as __mingw_optreset regardless of
|
|
_BSD_SOURCE being defined. (bug #3554856.)
|
|
|
|
2012-08-04 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* crtdbg.h: disable prototyping of C++ new/delete operators.
|
|
|
|
2012-07-30 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* _bsd_types.h (u_long): Make u_long type dependent to
|
|
__LONG32 define.
|
|
|
|
2012-07-19 Corinna Vinschen <vinschen@redhat.com>
|
|
|
|
* _cygwin.h (_WIN64): Define if targeting x86_64.
|
|
|
|
2012-07-17 Corinna Vinschen <vinschen@redhat.com>
|
|
|
|
* _mingw_mac.h (__MSABI_LONG): Define for LP64 systems as well.
|
|
|
|
2012-07-17 Corinna Vinschen <vinschen@redhat.com>
|
|
|
|
* _mingw.h.in (__LONG32): Define. Explain what it's good for.
|
|
|
|
2012-07-05 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* stdio.h (asprintf, vasprintf): Disable definitions stubs.
|
|
|
|
2012-07-04 Ozkan Sezer <sezeroz@gmail.com>
|
|
|
|
* _mingw_mac.h (__MINGW_GCC_VERSION): New macro.
|
|
* setjmp.h (setjmp): Use mingw_getsp() with gcc < 4.7.2.
|
|
|
|
2012-07-04 Kai Tietz <ktietz@redhat.com>
|
|
Tristan Gingold <gingold@adacore.com>
|
|
|
|
* setjmp.h (setjmp): Use frame-address builtin.
|
|
Reformat #if/#else block.
|
|
|
|
2012-06-27 Corinna Vinschen <vinschen@redhat.com>
|
|
|
|
* _cygwin.h: Include stddef.h.
|
|
|
|
2012-06-26 Corinna Vinschen <vinschen@redhat.com>
|
|
|
|
* _cygwin.h: New file.
|
|
* _mingw.h.in: Include _cygwin.h when building a Cygwin application.
|
|
Allow building Cygwin applications even though _WIN32 isn't defined.
|
|
* vadefs.h: Drop test for _WIN32 since it's done in _mingw.h.
|
|
|
|
2012-06-19 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* math.h (logb, logbf): Special-case x64 inline.
|
|
|
|
* math.h (__signbit, __signbitf): Special-case x64 inline.
|
|
(copysign, copysignf): Likewise.
|
|
|
|
* math.h (__isnan, __isnanf): Special-case x64 inline.
|
|
|
|
* math.h (__fpclassify, __fpclassifyf): Special case x64.
|
|
(__mingw_dbl_type_t): New type.
|
|
(__mingw_ldbl_type_t): New type.
|
|
(__mingw_flt_type_t): New type.
|
|
|
|
2012-06-15 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* assert.h, process.h, stdlib.h (_exit,_cexit, _c_exit):
|
|
Remove _CRTIMP specifier from prototype.
|
|
|
|
2012-06-15 niXman <i.nixman@gmail.com>
|
|
|
|
* wchar.h (wmemcmp): Add missing __cdecl to prototype.
|
|
* math.h (fabs, fabsf): Fix typo.
|
|
|
|
2012-05-31 Kai Tietz <ktietz@redhat.com>
|
|
|
|
* crtdefs.h (errcode): Don't define it by default.
|
|
|
|
2012-05-10 Christian Franke <Christian.Franke@t-...>
|
|
Kai Tietz <ktietz@redhat.com>
|
|
|
|
PR 3523559
|
|
* stdio.h: Guard override-function for C++ to work-around
|
|
a g++ bug about builtins and static overrides.
|
|
|
|
2012-04-10 Ozkan Sezer <sezeroz@gmail.com>
|
|
|
|
* _mingw.h (__int128, __SIZEOF_INT128__): Handle clang.
|
|
|
|
2012-03-01 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
* errno.h: Add EOVERFLOW for msvc 2010 compatibility.
|
|
|
|
2012-02-24 Kai Tietz <ktietz@redhat.com>
|
|
|
|
PR/3468894
|
|
* _mingw.h (__uuidof): Use __typeof instead of typeof.
|
|
|
|
2012-01-17 Ozkan Sezer <sezeroz@gmail.com>
|
|
|
|
* time.h: Don't include pthread_time.h when we are compiling
|
|
winpthreads.
|
|
|
|
2012-01-15 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
* sec_api/string_s.h(strcat_s): Use CRT secure helper macro.
|
|
(wcscpy_s): Likewise.
|
|
(wcscat_s): Likewise.
|
|
* sec_api/wchar_s.h(wcscpy_s): Likewise.
|
|
(wcscat_s): Likewise.
|
|
* sec_api/mbstring_s.h(_mbscat_s): Likewise.
|
|
(_mbscpy_s): Likewise.
|
|
|
|
2012-01-12 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
*_mingw_mac.h: Moved CRT secure macros to _mingw_secapi.h
|
|
*_mingw_secapi.h: New, fix fallback cases.
|
|
|
|
2012-01-11 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
* _mingw_mac.h(__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_0_2_):
|
|
Fix arguments.
|
|
(__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_0_3_): Likewise.
|
|
|
|
2012-01-11 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
* _mingw_mac.h(__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES1_):
|
|
rename to __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_0_2_.
|
|
(__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY1_): Rename to
|
|
__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_0_3_.
|
|
(__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY1_): Rename to
|
|
__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_0_4_.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES1_): Rename to
|
|
__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_0_2_.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT1_): Rename to
|
|
__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_0_3_.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT2_): Rename to
|
|
__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT_1_4_.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY1_): Rename to
|
|
__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_.
|
|
|
|
2012-01-09 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
* _mingw.h.in: Move @MINGW_HAS_SECURE_API@ before mingw_mac.h.
|
|
(__MINGW_ATTRIB_DEPRECATED_SEC_WARN): Moved to _mingw_mac.h.
|
|
(__MINGW_ATTRIB_DEPRECATED_MSVC2005): Likewise.
|
|
* _mingw_mac.h: (__if_array): New template.
|
|
(__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES1_): Define macro.
|
|
(__CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY1_): Likewise.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES1_): Likewise.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT1_): Likewise.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT2_): Likewise.
|
|
(__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY1_): Likewise.
|
|
|
|
2012-01-07 Jonathan Yong <jon_y@users.sourceforge.net>
|
|
|
|
* sec_api/memory_s.h: New.
|
|
* sec_api/wchar_s.h(wmemcpy_s): Declare.
|
|
(wmemmove_s): Likewise.
|
|
* sec_api/string_s.h(memmove_s): Likewise.
|
|
(memcpy_s): Likewise.
|
|
* memory.h: Include sec_api/memory_s.h.
|