You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pwndbg/tests/qemu-tests/binaries/Makefile

15 lines
536 B
Makefile

.PHONY: all
all: reference-binary.aarch64.out reference-binary.riscv64.out
reference-binary.aarch64.out : reference-binary.aarch64.c
@echo "[+] Building '$@'"
@aarch64-linux-gnu-gcc $(CFLAGS) $(EXTRA_FLAGS) -w -o $@ $? $(LDFLAGS)
# apt install crossbuild-essential-riscv64
reference-binary.riscv64.out : reference-binary.riscv64.c
@echo "[+] Building '$@'"
@riscv64-linux-gnu-gcc -march=rv64gc -mabi=lp64d -g $(CFLAGS) $(EXTRA_FLAGS) -w -o $@ $? $(LDFLAGS)
clean:
rm reference-binary.aarch64.out
rm reference-binary.riscv64.out