mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-28 19:25:27 +08:00
6d994a670d
* QT arm64-windows build (WIP) * Updated versions * Undo changes made to graphviz in error * Only remove OpenGL for ARM * Update version database * Update version database * updated libs not compatible with uwp+arm * Update version database * Enable QT in CI * qt5-base not compat * Update ports/qtapplicationmanager/vcpkg.json Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Update ports/qt5-imageformats/vcpkg.json Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Updated versions Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
20 lines
715 B
Diff
20 lines
715 B
Diff
diff --git a/src/3rdparty/stackwalker/stackwalker.cpp b/src/3rdparty/stackwalker/stackwalker.cpp
|
|
index 7008ac6..cfa0d0e 100644
|
|
--- a/src/3rdparty/stackwalker/stackwalker.cpp
|
|
+++ b/src/3rdparty/stackwalker/stackwalker.cpp
|
|
@@ -1121,6 +1121,14 @@ BOOL StackWalker::ShowCallstack(HANDLE hThread,
|
|
s.AddrBStore.Mode = AddrModeFlat;
|
|
s.AddrStack.Offset = c.IntSp;
|
|
s.AddrStack.Mode = AddrModeFlat;
|
|
+#elif _M_ARM64
|
|
+ imageType = IMAGE_FILE_MACHINE_ARM64;
|
|
+ s.AddrPC.Offset = c.Pc;
|
|
+ s.AddrPC.Mode = AddrModeFlat;
|
|
+ s.AddrFrame.Offset = c.Fp;
|
|
+ s.AddrFrame.Mode = AddrModeFlat;
|
|
+ s.AddrStack.Offset = c.Sp;
|
|
+ s.AddrStack.Mode = AddrModeFlat;
|
|
#else
|
|
#error "Platform not supported!"
|
|
#endif
|