38 lines
1.2 KiB
Makefile
38 lines
1.2 KiB
Makefile
################################################################################
|
|
# Automatically-generated file. Do not edit!
|
|
################################################################################
|
|
|
|
# Add inputs and outputs from these tool invocations to the build variables
|
|
ASM_SRCS += \
|
|
./src/__ucps2_interrupt.s.asm
|
|
|
|
C_SRCS += \
|
|
./src/alg.s.c \
|
|
./src/inter_vector.s.c
|
|
|
|
OBJS += \
|
|
./obj/__ucps2_interrupt.s.o \
|
|
./obj/alg.s.o \
|
|
./obj/inter_vector.s.o
|
|
|
|
C_DEPS += \
|
|
./obj/alg.s.d \
|
|
./obj/inter_vector.s.d
|
|
|
|
# Each subdirectory must supply rules for building sources it contributes
|
|
obj/__ucps2_interrupt.s.o: ./src/__ucps2_interrupt.s.asm
|
|
@echo 'Building file: $<'
|
|
@echo 'Invoking: llvm-mc Assembler'
|
|
$(MaPU_TC_HOME)/bin/ucp2/llvm-mc -arch=ucps2 -I./inc -filetype=obj -o "$@" "$<"
|
|
@echo 'Finished building: $<'
|
|
@echo ' '
|
|
|
|
obj/%.o: ./src/%.c
|
|
@echo 'Building file: $<'
|
|
@echo 'Invoking: Clang'
|
|
/public/share/tools/msdk/toolchain/bin/ucp2/clang --target=ucps2 $(INCS) -I./inc -I/public/share/tools/msdk/toolchain/include/ucp2/newlib -I/public/share/tools/msdk/toolchain/include/ucp2/llvm -O2 -Wno-constant-conversion -nostdlibinc -MMD -MP -o "$@" -c "$<"
|
|
@echo 'Finished building: $<'
|
|
@echo ' '
|
|
|
|
|