From 2aa4a82499d4becd2284cdb482213d541b8804dd Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 16:29:10 +0200 Subject: Adding upstream version 86.0.1. Signed-off-by: Daniel Baumann --- taskcluster/scripts/misc/build-compiler-rt.sh | 78 +++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100755 taskcluster/scripts/misc/build-compiler-rt.sh (limited to 'taskcluster/scripts/misc/build-compiler-rt.sh') diff --git a/taskcluster/scripts/misc/build-compiler-rt.sh b/taskcluster/scripts/misc/build-compiler-rt.sh new file mode 100755 index 0000000000..1b2cb3df35 --- /dev/null +++ b/taskcluster/scripts/misc/build-compiler-rt.sh @@ -0,0 +1,78 @@ +#!/bin/sh + +set -e + +target=$1 +shift + +case "$target" in +aarch64-apple-darwin) + arch=arm64 + sdk=11.0 + extra_flags="-mcpu=apple-a12" + ;; +x86_64-apple-darwin) + arch=x86_64 + sdk=10.12 + ;; +*) + echo $target is not supported yet + exit 1 + ;; +esac + +export PATH="$MOZ_FETCHES_DIR/cctools/bin:$PATH" + +if [ -n "$TOOLTOOL_MANIFEST" ]; then + . $GECKO_PATH/taskcluster/scripts/misc/tooltool-download.sh +fi + +mkdir compiler-rt +cd compiler-rt + +compiler_wrapper() { +cat > $1 < codesign +chmod +x codesign + +PATH=$PATH:$PWD ninja -v + +cd .. + +tar -cf - compiler-rt/lib/darwin | python3 $GECKO_PATH/taskcluster/scripts/misc/zstdpy > "compiler-rt.tar.zst" + +mkdir -p "$UPLOAD_DIR" +mv "compiler-rt.tar.zst" "$UPLOAD_DIR" -- cgit v1.2.3