[Git][wine/wine][master] 7 commits: makefiles: Add support for C++ sources.
Alexandre Julliard pushed to branch master at wine / wine Commits: b994370b by Alexandre Julliard at 2026-03-10T10:33:29+01:00 makefiles: Add support for C++ sources. With help from Jacek Caban. - - - - - 73b3249d by Alexandre Julliard at 2026-03-10T10:33:34+01:00 configure: Check for C++17 support. With help from Jacek Caban. - - - - - a588cff4 by Alexandre Julliard at 2026-03-10T10:33:40+01:00 include: Import C++ headers from LLVM version 8.0.1. With help from Jacek Caban. - - - - - fd33d7a1 by Jacek Caban at 2026-03-10T10:33:45+01:00 vcruntime140: Add new and delete operators implementation to CRT library. Based on libcxxabi. - - - - - 36d9bfce by Jacek Caban at 2026-03-10T10:33:47+01:00 vcruntime140: Add __type_info_root_node implementation. - - - - - 07394f94 by Jacek Caban at 2026-03-10T10:33:47+01:00 vcruntime140: Add support for MSVC thread-safe constructor initialization. - - - - - 1bc4c614 by Jacek Caban at 2026-03-10T10:33:48+01:00 vcruntime140: Add type_info vtbl to the import library. Clang does not generate RTTI/vtbl for this type. The vtable is referenced by ther classes’ RTTI. On MSVC, it is provided by the statically linked portion of vcruntime. - - - - - 142 changed files: - aclocal.m4 - configure - configure.ac - dlls/vcruntime140/Makefile.in - + dlls/vcruntime140/init_thread.c - + dlls/vcruntime140/new.cpp - + dlls/vcruntime140/typeinfo.c - + dlls/vcruntime140/typeinfo_root.cpp - include/Makefile.in - + include/msvcrt/__bit_reference - + include/msvcrt/__config - + include/msvcrt/__debug - + include/msvcrt/__errc - + include/msvcrt/__functional_03 - + include/msvcrt/__functional_base - + include/msvcrt/__functional_base_03 - + include/msvcrt/__hash_table - + include/msvcrt/__locale - + include/msvcrt/__mutex_base - + include/msvcrt/__node_handle - + include/msvcrt/__split_buffer - + include/msvcrt/__sso_allocator - + include/msvcrt/__std_stream - + include/msvcrt/__string - + include/msvcrt/__threading_support - + include/msvcrt/__tree - + include/msvcrt/__tuple - + include/msvcrt/__undef_macros - + include/msvcrt/algorithm - + include/msvcrt/any - + include/msvcrt/array - + include/msvcrt/atomic - + include/msvcrt/bit - + include/msvcrt/bitset - + include/msvcrt/cassert - + include/msvcrt/ccomplex - + include/msvcrt/cctype - + include/msvcrt/cerrno - + include/msvcrt/cfenv - + include/msvcrt/cfloat - + include/msvcrt/charconv - + include/msvcrt/chrono - + include/msvcrt/cinttypes - + include/msvcrt/ciso646 - + include/msvcrt/climits - + include/msvcrt/clocale - + include/msvcrt/cmath - + include/msvcrt/codecvt - + include/msvcrt/compare - + include/msvcrt/complex - include/msvcrt/complex.h - + include/msvcrt/condition_variable - + include/msvcrt/csetjmp - + include/msvcrt/csignal - + include/msvcrt/cstdarg - + include/msvcrt/cstdbool - + include/msvcrt/cstddef - + include/msvcrt/cstdint - + include/msvcrt/cstdio - + include/msvcrt/cstdlib - + include/msvcrt/cstring - + include/msvcrt/ctgmath - + include/msvcrt/ctime - + include/msvcrt/cwchar - + include/msvcrt/cwctype - + include/msvcrt/deque - + include/msvcrt/exception - + include/msvcrt/experimental/__config - + include/msvcrt/experimental/__memory - + include/msvcrt/experimental/algorithm - + include/msvcrt/experimental/coroutine - + include/msvcrt/experimental/deque - + include/msvcrt/experimental/filesystem - + include/msvcrt/experimental/forward_list - + include/msvcrt/experimental/functional - + include/msvcrt/experimental/iterator - + include/msvcrt/experimental/list - + include/msvcrt/experimental/map - + include/msvcrt/experimental/memory_resource - + include/msvcrt/experimental/propagate_const - + include/msvcrt/experimental/regex - + include/msvcrt/experimental/set - + include/msvcrt/experimental/simd - + include/msvcrt/experimental/string - + include/msvcrt/experimental/type_traits - + include/msvcrt/experimental/unordered_map - + include/msvcrt/experimental/unordered_set - + include/msvcrt/experimental/utility - + include/msvcrt/experimental/vector - + include/msvcrt/filesystem - + include/msvcrt/forward_list - + include/msvcrt/fstream - + include/msvcrt/functional - + include/msvcrt/future - + include/msvcrt/initializer_list - + include/msvcrt/iomanip - + include/msvcrt/ios - + include/msvcrt/iosfwd - + include/msvcrt/iostream - + include/msvcrt/istream - + include/msvcrt/iterator - + include/msvcrt/limits - + include/msvcrt/list - + include/msvcrt/locale - + include/msvcrt/map - + include/msvcrt/memory - + include/msvcrt/mutex - + include/msvcrt/new - + include/msvcrt/numeric - + include/msvcrt/optional - + include/msvcrt/ostream - + include/msvcrt/queue - + include/msvcrt/random - + include/msvcrt/ratio - + include/msvcrt/regex - + include/msvcrt/scoped_allocator - + include/msvcrt/set - + include/msvcrt/shared_mutex - + include/msvcrt/span - + include/msvcrt/sstream - + include/msvcrt/stack - + include/msvcrt/stdexcept - + include/msvcrt/streambuf - + include/msvcrt/string - + include/msvcrt/string_view - + include/msvcrt/strstream - + include/msvcrt/system_error - + include/msvcrt/thread - + include/msvcrt/tuple - + include/msvcrt/type_traits - + include/msvcrt/typeindex - + include/msvcrt/typeinfo - + include/msvcrt/unordered_map - + include/msvcrt/unordered_set - + include/msvcrt/utility - + include/msvcrt/valarray - + include/msvcrt/variant - + include/msvcrt/vector - + include/msvcrt/version - + include/msvcrt/xlocinfo - tools/make_makefiles - tools/makedep.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b61dab1f8e19eaac56dea3f782a9db... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b61dab1f8e19eaac56dea3f782a9db... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)