| CC=aarch64-linux-gnu-gcc | |
| CFLAGS=-Wall -O2 -fno-strict-aliasing -g -ffreestanding | |
| LDFLAGS=-static -nostdlib | |
| TARGET=qrwlock | |
| HDRS=kernel.h compiler.h rmem.h qrwlock.h | |
| OBJS=main.o qrwlock.o | |
| $(TARGET) : $(OBJS) $(HDRS) | |
| all: $(TARGET) | |
| clean: | |
| rm -f $(TARGET) $(OBJS) tags | |
| tags: | |
| ctags -R . | |
| .PHONY: clean all tags |