Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- AS = riscv64-linux-gnu-as
- AS_FLAGS = -nostdlib -static
- ASM_SRC = $(wildcard *.s)
- ASM_OBJ = $(patsubst %.s, %.o, $(ASM_SRC))
- .PHONY: all
- all: main
- .PHONY: main
- main: $(ASM_OBJ)
- $(AS) $(AS_FLAGS) $< -o $@
- %.o: %.s
- $(AS) $(AS_FLAGS) -c $< -o $@
- .PHONY: clean
- clean:
- rm -rf $(ASM_OBJ) sort
Advertisement
Add Comment
Please, Sign In to add comment