1
0
mirror of https://git.code.sf.net/p/mingw-w64/mingw-w64 synced 2025-04-18 17:44:18 +03:00

Commit Graph

  • c67e9a7ab6 headers: Define MapViewOfFile2 as inline function master Biswapriyo Nath 2025-04-11 20:22:39 +00:00
  • a980aed460 github: Add an optional set of smoke tests for github actions Martin Storsjö 2024-07-24 16:18:44 +03:00
  • 777190497c crt: Regenerate Makefile.in Martin Storsjö 2025-04-09 14:35:21 +03:00
  • 9333df12a0 crt: Add test case for _aligned_* and *_recalloc functions Pali Rohár 2025-04-08 00:20:48 +02:00
  • e1ff62d7f9 crt: Provide *_recalloc functions Pali Rohár 2025-04-08 00:20:47 +02:00
  • b40e24afb1 crt: Provide _aligned_msize function for all CRT import libraries Pali Rohár 2025-04-08 00:20:46 +02:00
  • b8a0910a88 crt: Change mingw-aligned-malloc.c to be compatible with MS CRT functions Pali Rohár 2025-04-08 00:20:45 +02:00
  • b4722cedb3 crt: Implement __mingw_aligned_msize() function Pali Rohár 2025-04-08 00:20:44 +02:00
  • a91e27b3d9 crt: Provide _aligned_* functions Pali Rohár 2025-04-08 00:20:43 +02:00
  • ecf5fdb410 headers: Add missing declaration for __mingw_aligned_offset_malloc() Pali Rohár 2025-04-08 00:20:42 +02:00
  • 1e8b1ccdd4 crt: Fix condition for fabsf in api-ms-win-crt-math Martin Storsjö 2025-04-07 16:13:11 +03:00
  • a421d2c0c6 crt: Implement the indirect call helper ARM64EC adjustor thunk Billy Laws 2025-04-06 17:26:29 +02:00
  • 8191d597be crt: Regenerate Makefile.in Jacek Caban 2025-04-07 15:53:59 +02:00
  • ad38e33189 crt: Define metadata structures used for ARM64EC Billy Laws 2023-09-14 23:36:09 +01:00
  • 9b31a5346c Regenerate Makefile.in and configure Jacek Caban 2025-04-07 15:53:22 +02:00
  • 4d83e142b6 crt: Add initial ARM64EC build system support Billy Laws 2023-09-16 00:03:00 +01:00
  • 22f9ed9987
    crt: Move definitions of __mingw_fe_dfl_env to 'fesetenv.c' LIU Hao 2025-03-31 21:11:55 +08:00
  • 2f7aff6511 headers: Get rid of unused declarations from math.h. Jacek Caban 2025-04-06 12:54:20 +02:00
  • 1e5c312743 crt: Use __SIZEOF_LONG_DOUBLE__ == __SIZEOF_DOUBLE__ instead of arch checks Martin Storsjö 2025-03-11 15:22:34 +02:00
  • 7be0af16e1 headers: Use __SIZEOF_LONG_DOUBLE__ == __SIZEOF_DOUBLE__ instead of arch checks Martin Storsjö 2025-03-11 15:22:34 +02:00
  • 16335b3c4d crt: Restore arch checks in __signbit. Jacek Caban 2025-04-04 15:42:21 +02:00
  • d16a77a4f9 crt: Regenerate Makefile.in Martin Storsjö 2025-04-04 14:27:30 +03:00
  • b72e93b85a crt: Don't delete implicit intermediate .a/.def files after building Martin Storsjö 2025-04-02 22:42:08 +03:00
  • 5433028416 crt: Respect automake silent rules Martin Storsjö 2025-04-02 15:56:27 +03:00
  • 7bb76de344 crt: Rename __ASM_NAKED_FUNC macro to __ASM_DEFINE_FUNC. Jacek Caban 2025-04-04 14:48:45 +02:00
  • cf2b16e2a3 crt: Use aarch64 assembly variants for ARM64EC math functions. Billy Laws 2025-04-03 15:43:30 +02:00
  • dbb60ad07c crt: Use headers: Use __SIZEOF_LONG_DOUBLE__ instead of arch checks in some math functions. Jacek Caban 2025-04-03 15:21:09 +02:00
  • 75ed7d2d1f headers: Update imported headers to current Wine version. Jacek Caban 2025-04-04 11:47:26 +02:00
  • cd0300c499 headers: Regenerate headers with current widl version. Jacek Caban 2025-04-04 11:46:38 +02:00
  • 1eb8ed2fbd widl: Import Wine version 1.4 (099e35983ff768b5). Jacek Caban 2025-04-04 11:44:28 +02:00
  • 6355a96915 crt: Use naked functions for ARM64 assembly functions. Jacek Caban 2025-04-02 23:02:09 +02:00
  • 85c48a0bf4 crt: Regenerate Makefile.in Jacek Caban 2025-04-04 11:39:45 +02:00
  • 0ca516e448 crt: Move ARM64 nearbyint implementation to C files. Jacek Caban 2025-04-01 21:24:26 +02:00
  • 0b27cfc5ce crt: Move ARM64 trunc implementation to C files. Jacek Caban 2025-04-01 21:16:04 +02:00
  • d0c80252d6 crt: Regenerate Makefile.in Jacek Caban 2025-04-01 14:59:57 +02:00
  • ad6e32374f crt: Implement exp2/exp2f/exp2l in C on ARM targets. Jacek Caban 2025-03-31 16:29:22 +02:00
  • 216cc9328b crt: Regenerate Makefile.in Jacek Caban 2025-03-31 14:40:25 +02:00
  • 3d15f5e160 crt: Implement sincos in C. Jacek Caban 2025-03-21 15:18:21 +01:00
  • 57ec2cff5f crt: Build with -fno-builtin. Jacek Caban 2025-03-21 15:09:14 +01:00
  • ebf7183b4f crt: Avoid memset call in profile_ctl. Jacek Caban 2025-03-22 12:53:00 +01:00
  • ecc01089f2 crt: Avoid memset calls in stdio format functions. Jacek Caban 2025-03-22 12:52:33 +01:00
  • 7ea592a7ba crt: Avoid memset calls in stat functions implementation. Jacek Caban 2025-03-22 12:43:07 +01:00
  • 475fc9674e crt: Avoid memset calls in libsrc/ws2tcpip. Jacek Caban 2025-03-22 12:27:35 +01:00
  • d4b6d1d4ab crt: Remove redundant STARTUPINFO initialization. Jacek Caban 2025-03-22 12:11:39 +01:00
  • f70507db60 crt: Regenerate Makefile.in Jacek Caban 2025-03-30 17:58:42 +02:00
  • 28d2ed32cb crt,headers: Use headers to redirect __ms_v*scanf functions to v*scanf functions. Jacek Caban 2025-03-22 13:30:43 +01:00
  • 90da6c6535
    headers/crt: Add _wcreate_locale declaration Biswapriyo Nath 2025-03-23 08:45:03 +00:00
  • dc69654d1b winpthreads: fix typo pthread_attr_setgaurdsize->pthread_attr_setguardsize Alexander Argentakis 2025-03-20 17:33:30 +02:00
  • 850703ae46
    headers: Change _S_IFBLK from 0x3000 to 0x6000 Daniel Starke via Mingw-w64-public 2025-03-18 20:53:53 +01:00
  • 4da21051f3 crt: Regenerate Makefile.in Jacek Caban 2025-03-21 23:32:32 +01:00
  • fc3304f008 crt: Use .def file aliases for _chgsignl on ARM targets. Jacek Caban 2025-03-21 17:08:33 +01:00
  • 87c3fe6fe2 crt: Regenerate Makefile.in Martin Storsjö 2025-03-21 20:36:00 +02:00
  • 9fe772a37c crt: Remove the separate UCRT __ms_fprintf function Martin Storsjö 2025-03-20 14:48:46 +02:00
  • 0b6758920d headers: Redirect __ms_<func> back to plain <func> for UCRT Martin Storsjö 2025-02-13 15:36:13 +02:00
  • 2aec1a4736 headers: Declare __ms_vsscanf, __ms_vscanf, __ms_vfscanf, __ms_vswscanf, __ms_vwscanf, __ms_vfwscanf, __ms_snprintf, __ms_vsnprintf, __ms_snwprintf and __ms_vsnwprintf also for UCRT builds Pali Rohár 2024-12-14 19:53:31 +01:00
  • 7af050ad66 crt: Regenerate Makefile.in Martin Storsjö 2025-03-21 20:35:03 +02:00
  • e5f6f12dc5 crt, headers: Convert the UCRT *wscanf functions to non-inline Martin Storsjö 2025-03-20 14:31:24 +02:00
  • 4fcc433e9d crt, headers: Convert the UCRT *wprintf functions to non-inline Martin Storsjö 2025-03-20 14:02:48 +02:00
  • 6c32646a61 crt: Sort the stdio filenames in src_ucrtbase in alphabetical order Martin Storsjö 2025-03-20 14:06:12 +02:00
  • d0d357aa5f crt: Use the default _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS in __ms_fwprintf Martin Storsjö 2025-03-20 13:44:23 +02:00
  • 6ddfe6f60d crt: Use _CRT_INTERNAL_LOCAL_SCANF_OPTIONS in non-inline scanf functions Martin Storsjö 2025-03-20 14:20:51 +02:00
  • d87cfb52a3 crt: Regenerate Makefile.in Martin Storsjö 2025-03-21 20:34:23 +02:00
  • 3f5c5d8542 headers, crt: Convert the UCRT stdio options to a mutable state Martin Storsjö 2025-03-20 00:22:41 +02:00
  • 7939d61c6c crt: Make ucrt_fwprintf consistent with the other ucrt_* files Martin Storsjö 2025-03-20 13:42:00 +02:00
  • 9f64d7b27a crt: Remove workarounds for defining non-inline versions of inline functions Martin Storsjö 2025-03-20 13:38:40 +02:00
  • 574355c21b Revert "ucrtbase: Make sure that compat symbols aren't autoexported" Martin Storsjö 2025-03-21 00:12:01 +02:00
  • 505025f311 crt: Use more portable .short/.long/.quad directives in loadcfg.S. Jacek Caban 2025-03-20 21:56:32 +01:00
  • d9553d7924 crt: Remove ad-hoc fpreset == _fpreset aliases from individual .def files Pali Rohár 2025-03-17 21:35:13 +01:00
  • 3c8e926c8d gendef: Remove trailing space in generated def file Pali Rohár 2025-03-19 22:41:11 +01:00
  • 95ad23696f crt: Use F_LD64 for long double functions. Jacek Caban 2025-03-16 15:59:20 +01:00
  • d8523e4620 crt: api-ms-win-crt-private-l1-1-0.def.in: Don't provide long double functions on x86 Pali Rohár 2025-03-10 19:34:49 +01:00
  • fcf24bf0a3 Regenerate Makefile.in. Jacek Caban 2025-03-17 17:48:07 +01:00
  • 87ec8e6c5a crt: Use .def files for fpreset and _fpreset on ARM targets. Jacek Caban 2025-03-16 15:40:26 +01:00
  • 33d8fc4ce3 crt: Use standard target flags in .def.in files. Jacek Caban 2025-03-16 15:34:38 +01:00
  • 7e85f7ddb7 crt: Don't use CRT_fp10.c on ARM targets. Jacek Caban 2025-03-16 14:38:32 +01:00
  • a176434281 crt: api-ms-win-crt-private-l1-1-0.def.in: Add new VC++ 2015 14.0.23506.0 symbols Pali Rohár 2025-03-10 19:34:50 +01:00
  • 5b4edf689b crt: api-ms-win-crt-*.def.in: Fix symbols Pali Rohár 2025-03-10 19:34:48 +01:00
  • d21642a631 crt: Do not define hypot symbol alias for UCRT builds Pali Rohár 2025-03-10 19:34:47 +01:00
  • e6b3cd2099 crt: Use __builtin_bswap* functions for _byteswap_* implementation. Jacek Caban 2025-03-14 12:25:00 +01:00
  • 068c745d12 crt: Use aarch64 assembly for mingw_getsp implementation on ARM64EC. Billy Laws 2025-03-12 13:05:50 +01:00
  • 6e9263b0df crt: Don't use __stosb for RtlSecureZeroMemory implementation on ARM64EC. Billy Laws 2023-09-14 23:29:14 +01:00
  • 0798da735e crt: Remove target checks from math/arm-common/* files. Jacek Caban 2025-03-12 12:11:23 +01:00
  • 9c27617e01 headers: Use selectany fenv_t pointers for FE_*_ENV macros. Jacek Caban 2025-03-11 18:20:09 +01:00
  • 9a16c09ba5 crt: Regenerate Makefile.in Jacek Caban 2025-03-11 17:42:37 +01:00
  • 5c5973cf5f fenv: Use MSVC-compatible ABI for fenv.h functions. Jacek Caban 2025-02-15 11:47:33 +01:00
  • cab391e2c6 crt: Don't use FE_* constants in truncl. Jacek Caban 2025-02-15 12:41:09 +01:00
  • 9bc99b3da8
    headers: Remove trailing commas from enumerator lists and initializer lists LIU Hao 2025-02-28 23:13:49 +08:00
  • 0f3dc8b96f
    headers: Define __MINGW_ATTRIB_DEPRECATED_SEC_WARN properly for C LIU Hao 2025-03-01 15:17:08 +08:00
  • 21a0810201 crt: Regenerate Makefile.in Martin Storsjö 2025-03-11 14:31:49 +02:00
  • e128670e13 crt: Merge lib32/ws2_32.def into lib-common/ws2_32.def.in Pali Rohár 2025-02-16 14:27:07 +01:00
  • cf211ae905 crt: Remove @<num> stdcall mangling when processing lib-common/*.def.in files for non-I386 builds Pali Rohár 2025-02-16 14:25:50 +01:00
  • 49111ba982
    headers: Update imported headers from Wine master LIU Hao 2025-03-11 15:10:31 +08:00
  • 48e13ccd7c
    headers: Regenerate Makefile.in LIU Hao 2025-03-11 14:58:30 +08:00
  • 39076f4242
    headers: Import mpeg2data.idl from wine Biswapriyo Nath 2025-03-11 05:19:50 +00:00
  • fa2933d565 headers: Update imported headers to Wine 10.3. Jacek Caban 2025-03-10 13:27:42 +01:00
  • f82c939635 headers: Regenerate with widl 10.3. Jacek Caban 2025-03-10 13:26:19 +01:00
  • b6c9093ebc widl: Import Wine version 10.3. Jacek Caban 2025-03-10 13:25:34 +01:00
  • c97f189bf0 crt: Regenerate Makefile.in Martin Storsjö 2025-03-10 14:20:51 +02:00
  • f437bb4710 crt: Add support for _dstbias into pre-msvcrt40 import libraries Pali Rohár 2025-03-05 20:25:04 +01:00
  • 6c72d89e38 crt: Provide __p__daylight/__p__dstbias/__p__timezone/__p__tzname for UCRT builds Pali Rohár 2025-03-04 22:10:32 +01:00