1# 2# Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved. 3# 4# SPDX-License-Identifier: BSD-3-Clause 5# 6 7aarch32-name := AArch32 8 9aarch32-cc := $(if $(filter-out default,$(origin CC)),$(CC)) 10aarch32-cc-default := $(or $(CROSS_COMPILE),arm-none-eabi-)gcc 11aarch32-cc-id-default := gnu-gcc 12 13aarch32-cpp := $(if $(filter-out default,$(origin CPP)),$(CPP)) 14aarch32-cpp-default := $(or $(CROSS_COMPILE),arm-none-eabi-)gcc 15aarch32-cpp-id-default := gnu-gcc 16 17aarch32-as := $(if $(filter-out default,$(origin AS)),$(AS)) 18aarch32-as-default := $(or $(CROSS_COMPILE),arm-none-eabi-)gcc 19aarch32-as-id-default := gnu-gcc 20 21aarch32-ld := $(if $(filter-out default,$(origin LD)),$(LD)) 22aarch32-ld-default := $(or $(CROSS_COMPILE),arm-none-eabi-)gcc 23aarch32-ld-id-default := gnu-gcc 24 25aarch32-oc := $(if $(filter-out default,$(origin OC)),$(OC)) 26aarch32-oc-default := $(or $(CROSS_COMPILE),arm-none-eabi-)objcopy 27aarch32-oc-id-default := gnu-objcopy 28 29aarch32-od := $(if $(filter-out default,$(origin OD)),$(OD)) 30aarch32-od-default := $(or $(CROSS_COMPILE),arm-none-eabi-)objdump 31aarch32-od-id-default := gnu-objdump 32 33aarch32-ar := $(if $(filter-out default,$(origin AR)),$(AR)) 34aarch32-ar-default := $(or $(CROSS_COMPILE),arm-none-eabi-)gcc-ar 35aarch32-ar-id-default := gnu-ar 36 37aarch32-dtc := $(if $(filter-out default,$(origin DTC)),$(DTC)) 38aarch32-dtc-default := dtc 39aarch32-dtc-id-default := generic-dtc 40