HHermès Bélusca-Maïto[NTOS:IO][ARBITER] Fix newline format
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[SDK][CMAKE] Link libgcc_eh into C++ targets when available The build uses -nostdlib which prevents GCC from auto-linking libgcc_eh.a. This library provides the SEH unwind symbols (_Unwind_Resume, __emutls_get_address, etc.) needed by C++ exception handling. Without it, any C++ target compiled with -fexceptions fails to link with undefined references to these symbols. Add a libgcc_eh INTERFACE target that conditionally pulls in libgcc_eh.a when the toolchain provides it (as on SEH-enabled x86_64), falling back to a no-op otherwise (SJLJ/DWARF toolchains). | 2 个月前 | |
[NTOS:IO][ARBITER][SDK] Finish the root arbiters and fix some compatibility divergences (#9482) The root memory arbiter is the most important out of all of these. The main intention here is that there's some special ranges PCI can't ever look at it even if the firmware tries to claim it can. This is missing a few gaps still! for example in another PR I'm going to add in the ACPI hal to reserve the ECAM space and once that is published itll also be added to the root mem arbiter. * [ARBITER] Resolve ARBITER_RANGE_SHARED_DRIVER, fixes compat with Vista+ * [NTOS:IO] Finish the initial impl of the Root Arbiters * [NTOS:IO][SDK] Fix RtlFindRange truncation, use the Vista+ Sig | 1 天前 | |
[NTOS:IO][ARBITER] Fix newline format Addendum to commit 1500a35309 (PR #9482). | 23 小时前 | |
[RSYM] Make the ROSSYM_ENTRY::Address field ULONG This is an RVA, so there is no reason to expand it to 64 bit on x64. Fixes crash of dbghelp_apitest rsym on x64, as the test was using ULONG while dbghelp was using ULONG_PTR and rsym itself was using TARGET_ULONG_PTR. | 1 个月前 |