• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#
2# Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7aarch64-name := AArch64
8
9aarch64-cc-parameter := CC
10aarch64-cc-default-id := gnu-gcc
11aarch64-cc-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc
12aarch64-cc-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-gcc)
13
14aarch64-cpp-parameter := CPP
15aarch64-cpp-default-id := gnu-gcc
16aarch64-cpp-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc
17aarch64-cpp-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-gcc)
18
19aarch64-as-parameter := AS
20aarch64-as-default-id := gnu-gcc
21aarch64-as-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc
22aarch64-as-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-gcc)
23
24aarch64-ld-parameter := LD
25aarch64-ld-default-id := gnu-gcc
26aarch64-ld-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc
27aarch64-ld-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-gcc)
28
29aarch64-oc-parameter := OC
30aarch64-oc-default-id := gnu-objcopy
31aarch64-oc-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)objcopy
32aarch64-oc-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-objcopy)
33
34aarch64-od-parameter := OD
35aarch64-od-default-id := gnu-objdump
36aarch64-od-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)objdump
37aarch64-od-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-objdump)
38
39aarch64-ar-parameter := AR
40aarch64-ar-default-id := gnu-ar
41aarch64-ar-default := $(or $(CROSS_COMPILE),aarch64-none-elf-)gcc-ar
42aarch64-ar-default += $(if $(CROSS_COMPILE),,aarch64-linux-gnu-gcc-ar)
43
44aarch64-dtc-parameter := DTC
45aarch64-dtc-default-id := generic-dtc
46aarch64-dtc-default := dtc
47