diff --git a/taskcluster/ci/toolchain/minidump_stackwalk.yml b/taskcluster/ci/toolchain/minidump_stackwalk.yml index 90361f3c4366..a0dc7d29bb89 100644 --- a/taskcluster/ci/toolchain/minidump_stackwalk.yml +++ b/taskcluster/ci/toolchain/minidump_stackwalk.yml @@ -45,6 +45,18 @@ macosx64-minidump-stackwalk: - linux64-rust-macos-1.47 - macosx64-sdk-10.12 +macosx64-aarch64-minidump-stackwalk: + treeherder: + symbol: TM(stackwalk-arm64) + run: + arguments: ['macosx64-aarch64'] + fetches: + toolchain: + - linux64-cctools-port-clang-11 + - linux64-clang-11 + - linux64-rust-macos-1.49 + - macosx64-sdk-11.0 + win32-minidump-stackwalk: treeherder: symbol: TW32(stackwalk) diff --git a/taskcluster/scripts/misc/build-minidump-stackwalk.sh b/taskcluster/scripts/misc/build-minidump-stackwalk.sh index 0cf8f91413ff..400cb637d475 100755 --- a/taskcluster/scripts/misc/build-minidump-stackwalk.sh +++ b/taskcluster/scripts/misc/build-minidump-stackwalk.sh @@ -23,6 +23,11 @@ macosx64) echo ac_add_options --target=x86_64-apple-darwin >> .mozconfig echo ac_add_options --with-macos-sdk=$MOZ_FETCHES_DIR/MacOSX10.12.sdk >> .mozconfig ;; +macosx64-aarch64) + TOOLCHAINS="cctools rustc clang" + echo ac_add_options --target=aarch64-apple-darwin >> .mozconfig + echo ac_add_options --with-macos-sdk=$MOZ_FETCHES_DIR/MacOSX11.0.sdk >> .mozconfig + ;; mingw32) TOOLCHAINS="binutils rustc clang" echo ac_add_options --target=i686-w64-mingw32 >> .mozconfig