aboutsummaryrefslogtreecommitdiff
path: root/lib/chibios/os/common/startup/ARMCMx/compilers/GCC/mk/arm-none-eabi.mk
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chibios/os/common/startup/ARMCMx/compilers/GCC/mk/arm-none-eabi.mk')
-rw-r--r--lib/chibios/os/common/startup/ARMCMx/compilers/GCC/mk/arm-none-eabi.mk23
1 files changed, 23 insertions, 0 deletions
diff --git a/lib/chibios/os/common/startup/ARMCMx/compilers/GCC/mk/arm-none-eabi.mk b/lib/chibios/os/common/startup/ARMCMx/compilers/GCC/mk/arm-none-eabi.mk
new file mode 100644
index 000000000..986f08b2e
--- /dev/null
+++ b/lib/chibios/os/common/startup/ARMCMx/compilers/GCC/mk/arm-none-eabi.mk
@@ -0,0 +1,23 @@
1##############################################################################
2# Compiler settings
3#
4
5TRGT = arm-none-eabi-
6CC = $(TRGT)gcc
7CPPC = $(TRGT)g++
8# Enable loading with g++ only if you need C++ runtime support.
9# NOTE: You can use C++ even without C++ support if you are careful. C++
10# runtime support makes code size explode.
11LD = $(TRGT)gcc
12#LD = $(TRGT)g++
13CP = $(TRGT)objcopy
14AS = $(TRGT)gcc -x assembler-with-cpp
15AR = $(TRGT)ar
16OD = $(TRGT)objdump
17SZ = $(TRGT)size
18HEX = $(CP) -O ihex
19BIN = $(CP) -O binary
20
21#
22# Compiler settings
23##############################################################################