TTimo Kreuzer[ARM64][SDK] Address intrinsic review feedback
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[ARM64][SDK] Address intrinsic review feedback | 1 个月前 | |
[SDK] Small SDK fixes for ARM64 - Prepping for GCC work (#8458) * [SDK] add ARM64 entry to ioaccess.h * [SDK] Add arm64 target to win64 spec2def entry * [SDK] Implement NtCurrentTeb for ARM64 CORE-18200 Co-authored-by: Laura Konopinska <alula@tuta.io> Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org> | 9 个月前 | |
[VCRUNTIME] Add __nullptr definition for non-MSVC compilers | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Add initial arm64intr.h | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] comutil.h: Remove redundant _variant_t::operator VARIANT() _variant_t inherits from tagVARIANT aka VARIANT and C++ will always prioritize the built-in conversion to the base class over the use of a user-defined conversion operator. Fixes GCC 13 warning: In file included from C:/ReactOS/reactos/sdk/include/vcruntime/comdef.h:19, from C:/ReactOS/reactos/sdk/lib/comsupp/comsupp.cpp:16: C:/ReactOS/reactos/sdk/include/vcruntime/comutil.h:423:3: error: converting '_variant_t' to a base class 'VARIANT' {aka 'tagVARIANT'} will never use a type conversion operator [-Werror=class-conversion] 423 | operator VARIANT() const throw(); | ^~~~~~~~ | 5 个月前 | |
[VCRUNTIME] Move some definitions from crtdefs.h to vadefs.h | 1 年前 | |
[VCRUNTIME] Add missing definitions | 1 年前 | |
[VCRUNTIME] emmintrin.h: don expect _STATIC_ASSERT to be defined Legacy headers, like the Wine msvcrt headers, do not define _STATIC_ASSERT | 1 年前 | |
[PSEH] Fix SEH compatibility macros for dummy PSEH This is used with Clang, which does have native SEH, but it's broken and can cause the compiler to crash. Previously some code was not handling this and instead used native SEH for clang. Fix this by always using _SEH2_* macros instead of relying on __USE_PSEH2__ to be defined. Try to improve things | 1 年前 | |
[VCRUNTIME] Allow disabling GCC attributes for SAL | 1 年前 | |
[SDK] immintrin.h: add (f)xsave/restore intrinsics | 1 年前 | |
[ARM64][SDK] Fix MinGW intrinsic declarations | 1 个月前 | |
[VCRUNTIME] Add initial intrin0.inl.h | 1 年前 | |
[VCRUNTIME] Add isa_availability.h | 1 年前 | |
[VCRUNTIME] Stop including crtdefs.h | 1 年前 | |
[VCRUNTIME] Stop including crtdefs.h | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Add pmmintrin.h | 1 年前 | |
[VCRUNTIME] Stop including crtdefs.h | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME][ASM] Fix definition of x64 _JUMP_BUFFER | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Stop including crtdefs.h | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME][CRT] Change WCHAR_MIN/WCHAR_MAX to match native headers This avoids conflicting definitions with MS CRT headers. | 1 年前 | |
[VCRUNTIME] Move some definitions from crtdefs.h to vadefs.h | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 | |
[VCRUNTIME] Fix a warning with GCC 13 | 1 年前 | |
[VCRUNTIME] Add vcruntime.h and related (mostly empty) This is for compatibility with some 3rd-party code. | 1 年前 | |
[VCRUNTIME] Add missing definitions | 1 年前 | |
[VCRUNTIME] Add some missing definitions to vcruntime*.h | 1 年前 | |
[VCRUNTIME] Fix some intrinsics with clang-cl 17 For some unknow reason some intrinsics fail to get inlined. Using extern inline results in a linker error. Change it to static inline, so that there is a static implementation in case it doesn't get inlined | 1 年前 | |
[VCRUNTIME] Move compiler runtime headers into their own folder These headers come with the MS compiler. Some of them are standard, like emmintrin.h, others are MS specific like crtdefs.h This separation will allow using MS CRT headers. Eventually it can allow compiling with the compilers' runtime headers. | 1 年前 |