master
text 15 lines 332 Bytes
Raw
1 .PHONY: all clean
2 all: a-b-kernel.h
3
4 a-b-kernel.h: ppc64.kernel
5 echo "$$__note" > $@
6 xxd -i $< | sed -e '/.*int.*/d' >> $@
7
8 ppc64.kernel: ppc64.elf
9 $(CROSS_PREFIX)objcopy -O binary -S $< $@
10
11 ppc64.elf: a-b-kernel.S
12 $(CROSS_PREFIX)gcc -mbig-endian -static -o $@ -nostdlib -Wl,--build-id=none $<
13
14 clean:
15 $(RM) *.kernel *.elf *.h