README.md
Rendering markdown...
# SPDX-License-Identifier: MIT
http-request.bin: http-headers.txt payload.bin
cat $^ > $@
payload.bin: payload.o
mips-linux-gnu-objcopy -O binary $< $@
payload.o: payload.s shell.c linux.h ldscript
mips-linux-gnu-gcc -O3 $(filter %.c %.s,$^) -e start -nostdlib -ffreestanding -T ldscript -Wl,--build-id=none -o $@
test: shell.c
mips-linux-gnu-gcc -O3 $^ -e start -nostdlib -ffreestanding -o $@
clean:
rm -rfv payload.o payload.bin http-request.bin