From 59a7c32126f7aa856221d080fa9eaba3d8bde1d2 Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Thu, 13 May 2010 23:14:01 -0500 Subject: Boot, set 64bit mode, relocate from ROM. --- makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 makefile (limited to 'makefile') diff --git a/makefile b/makefile new file mode 100644 index 000000000..df8bff977 --- /dev/null +++ b/makefile @@ -0,0 +1,17 @@ +CC = powerpc64-unknown-linux-gnu-gcc +LD = powerpc64-unknown-linux-gnu-ld + +CFLAGS = -O3 + +OBJECTS = start.o kernel.o + +all: kernel.elf kernel.bin + +kernel.elf: ${OBJECTS} kernel.ld + ${LD} ${LDFLAGS} ${OBJECTS} -T kernel.ld -o kernel.elf + +kernel.bin: ${OBJECTS} kernel.ld + ${LD} ${LDFLAGS} ${OBJECTS} --oformat=binary -T kernel.ld -o kernel.bin + +clean: + (rm -f ${OBJECTS} kernel.elf kernel.bin) -- cgit v1.2.1