jammy-amd64-tf-a-build: add qemu/cargo-binutils

Change-Id: I737605f5e8b4a31e3f6ea4f8b856278106a31666
Signed-off-by: Zachary Leaf <zachary.leaf@arm.com>
diff --git a/jammy-amd64-tf-a-build/Dockerfile b/jammy-amd64-tf-a-build/Dockerfile
index 9705ecd..5eac731 100644
--- a/jammy-amd64-tf-a-build/Dockerfile
+++ b/jammy-amd64-tf-a-build/Dockerfile
@@ -50,6 +50,7 @@
     python3-pyasn1 \
     python3-venv \
     python2.7 \
+    qemu-system-arm \
     srecord \
     sudo \
     tree \
@@ -109,7 +110,11 @@
 
 RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
         sh -s -- --default-toolchain stable -y
-RUN cargo install 'tokei@12.1.*'
+RUN set -ex ;\
+    cargo install 'tokei@12.1.*' ;\
+    cargo install cargo-binutils ;\
+    rustup target add aarch64-unknown-none ;\
+    rustup component add llvm-tools
 
 ENV NVM_DIR="/home/buildslave/.nvm"
 ENV BASH_ENV="${NVM_DIR}/nvm.sh"