Changeset 106558 in vbox
- Timestamp:
- Oct 21, 2024 11:31:16 AM (6 months ago)
- svn:sync-xref-src-repo-rev:
- 165392
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/Makefile.kmk
r106450 r106558 2864 2864 RuntimeGuestR3Shared_INST = $(INST_ADDITIONS_LIB) 2865 2865 ifdef VBOX_WITH_NOCRT_STATIC 2866 if1of ($(KBUILD_TARGET) , win)2866 if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), win.x86 win.amd64) 2867 2867 RuntimeGuestR3Shared_SDKS = $(filter-out VBoxSoftFloatR3Shared,$(RuntimeGuestR3_SDKS)) VBoxSoftFloatGuestR3Shared 2868 2868 RuntimeGuestR3Shared_SOURCES = $(RuntimeGuestR3_SOURCES) \ -
trunk/src/VBox/Runtime/common/compiler/vcc/stacksup-vcc.cpp
r106061 r106558 42 42 43 43 #include <iprt/asm.h> 44 #include <iprt/asm-amd64-x86.h> 44 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 45 # include <iprt/asm-amd64-x86.h> 46 #elif defined(RT_ARCH_ARM64) 47 # include <iprt/asm-arm.h> 48 #endif 45 49 #ifndef IPRT_NOCRT_WITHOUT_FATAL_WRITE 46 50 # include <iprt/assert.h> … … 62 66 #elif defined(RT_ARCH_X86) 63 67 # define MY_GET_PC_FROM_CONTEXT(a_pCtx) ((a_pCtx)->Eip) 68 #elif defined(RT_ARCH_ARM64) 69 # define MY_GET_PC_FROM_CONTEXT(a_pCtx) ((a_pCtx)->Pc) 64 70 #else 65 71 # error "Port Me!" … … 169 175 # elif defined(RT_ARCH_X86) 170 176 /* .ExceptionAddress = */ (void *)pCpuCtx->Eip, 177 # elif defined(RT_ARCH_ARM64) 178 /* .ExceptionAddress = */ (void *)pCpuCtx->Pc, 171 179 # else 172 180 # error "Port me!" … … 339 347 # elif defined(RT_ARCH_X86) 340 348 pCpuCtx->Eip, pCpuCtx->Esp, pCpuCtx->Ebp 349 # elif defined(RT_ARCH_ARM64) 350 pCpuCtx->Pc, pCpuCtx->Sp, pCpuCtx->Bp 341 351 # else 342 352 # error "unsupported arch" … … 350 360 # elif defined(RT_ARCH_X86) 351 361 rtNoCrtFatalWritePtr((void *)pCpuCtx->Eip); 362 # elif defined(RT_ARCH_ARM64) 363 rtNoCrtFatalWritePtr((void *)pCpuCtx->Pc); 352 364 # else 353 365 # error "unsupported arch" -
trunk/src/VBox/Runtime/common/sort/nocrt-qsort.cpp
r106061 r106558 49 49 # define NEED_COMPARE_WRAPPER 50 50 /** @callback_method_impl{FNRTSORTCMP} */ 51 static int DECLCALLBACK(int) CompareWrapper(void const *pvElement1, void const *pvElement2, void *pvUser))51 static DECLCALLBACK(int) CompareWrapper(void const *pvElement1, void const *pvElement2, void *pvUser) 52 52 { 53 53 int (*pfnCompare)(const void *pv1, const void *pv2) = (int (*)(const void *pv1, const void *pv2))(uintptr_t)pvUser;
Note:
See TracChangeset
for help on using the changeset viewer.