1cc277de8SChris Kay# 2cc277de8SChris Kay# Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved. 3cc277de8SChris Kay# 4cc277de8SChris Kay# SPDX-License-Identifier: BSD-3-Clause 5cc277de8SChris Kay# 6cc277de8SChris Kay 73d6c7e59SChris Kayaarch64-name := AArch64 83d6c7e59SChris Kay 9*3789c3c0SChris Kayaarch64-cc-parameter := CC 10cc277de8SChris Kayaarch64-cc-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc 113d6c7e59SChris Kayaarch64-cc-id-default := gnu-gcc 123d6c7e59SChris Kay 13*3789c3c0SChris Kayaarch64-cpp-parameter := CPP 14cc277de8SChris Kayaarch64-cpp-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc 153d6c7e59SChris Kayaarch64-cpp-id-default := gnu-gcc 163d6c7e59SChris Kay 17*3789c3c0SChris Kayaarch64-as-parameter := AS 18cc277de8SChris Kayaarch64-as-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc 193d6c7e59SChris Kayaarch64-as-id-default := gnu-gcc 203d6c7e59SChris Kay 21*3789c3c0SChris Kayaarch64-ld-parameter := LD 222f1c5e7eSChris Kayaarch64-ld-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc 233d6c7e59SChris Kayaarch64-ld-id-default := gnu-gcc 243d6c7e59SChris Kay 25*3789c3c0SChris Kayaarch64-oc-parameter := OC 26cc277de8SChris Kayaarch64-oc-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)objcopy 273d6c7e59SChris Kayaarch64-oc-id-default := gnu-objcopy 283d6c7e59SChris Kay 29*3789c3c0SChris Kayaarch64-od-parameter := OD 30cc277de8SChris Kayaarch64-od-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)objdump 313d6c7e59SChris Kayaarch64-od-id-default := gnu-objdump 323d6c7e59SChris Kay 33*3789c3c0SChris Kayaarch64-ar-parameter := AR 34cc277de8SChris Kayaarch64-ar-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc-ar 353d6c7e59SChris Kayaarch64-ar-id-default := gnu-ar 363d6c7e59SChris Kay 37*3789c3c0SChris Kayaarch64-dtc-parameter := DTC 38cc277de8SChris Kayaarch64-dtc-default := dtc 393d6c7e59SChris Kayaarch64-dtc-id-default := generic-dtc 40