1: ################################################################################
2: # micro T-Kernel 3.00.05 makefile
3: ################################################################################
4:
5: GCC := arm-none-eabi-gcc
6: AS := arm-none-eabi-gcc
7: LINK := arm-none-eabi-gcc
8:
9: CFLAGS := -mcpu=cortex-m4 -mthumb -ffreestanding\
10: -std=gnu11 \
11: -O0 -g3 \
12: -MMD -MP \
13: -mfloat-abi=soft \
14:
15: ASFLAGS := -mcpu=cortex-m4 -mthumb -ffreestanding\
16: -x assembler-with-cpp \
17: -O0 -g3 \
18: -MMD -MP \
19:
20: LFLAGS := -mcpu=cortex-m4 -mthumb -ffreestanding \
21: -nostartfiles \
22: -O0 -g3 \
23: -mfloat-abi=soft \
24:
25: LNKFILE := "../etc/linker/iote_stm32l4/tkernel_map.ld"
26:
27: include mtkernel_3/lib/libtm/sysdepend/iote_stm32l4/subdir.mk
28: include mtkernel_3/lib/libtm/sysdepend/no_device/subdir.mk
29: include mtkernel_3/lib/libtk/sysdepend/cpu/stm32l4/subdir.mk
30: include mtkernel_3/lib/libtk/sysdepend/cpu/core/armv7m/subdir.mk
31: include mtkernel_3/kernel/sysdepend/iote_stm32l4/subdir.mk
32: include mtkernel_3/kernel/sysdepend/cpu/stm32l4/subdir.mk
33: include mtkernel_3/kernel/sysdepend/cpu/core/armv7m/subdir.mk