aarch32.mk 1.1 KB

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