1.1 --- a/stage2/Makefile Sat Jun 13 00:06:18 2015 +0200
1.2 +++ b/stage2/Makefile Sun Jun 14 01:44:49 2015 +0200
1.3 @@ -31,9 +31,9 @@
1.4 CFLAGS = -O2 -Wall \
1.5 -fno-unit-at-a-time -fno-zero-initialized-in-bss \
1.6 -ffreestanding -fno-hosted -fno-builtin \
1.7 - -march=mips32 -fPIC \
1.8 + -march=mips32 \
1.9 -I../include
1.10 -LDFLAGS = -nostdlib -EL -pie
1.11 +LDFLAGS = -nostdlib -EL
1.12
1.13 UIMAGE = uImage
1.14 PAYLOAD = stage2.bin
1.15 @@ -76,7 +76,7 @@
1.16 echo "Nothing else to clean."
1.17
1.18 $(UIMAGE): $(PAYLOAD)
1.19 - $(MKIMAGE) -A mips -O u-boot -T standalone -C none -a 0x80000000 -e 0x80000000 -n NanoPayload -d $(PAYLOAD) $(UIMAGE)
1.20 + $(MKIMAGE) -A mips -O linux -T kernel -C none -a 0x80010000 -e 0x80010000 -n NanoPayload -d $(PAYLOAD) $(UIMAGE)
1.21
1.22 $(PAYLOAD): $(TARGET)
1.23 $(OBJCOPY) -O binary $(@:.bin=.elf) $@+