X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=Makefile;h=bff8ffe82cd738716cedf233702b5f89ad9f7452;hp=e8f62ad34a7da4419463dc22a4317478a3ca3638;hb=37d30b56405bf9858e0c1c1baad93105737e7a1b;hpb=436ce9a1a5e9f7158dd61608c51913ecfacbb16e diff --git a/Makefile b/Makefile index e8f62ad..bff8ffe 100644 --- a/Makefile +++ b/Makefile @@ -15,8 +15,8 @@ GETROOT = fakeroot # We use fixed addresses to avoid overlap when relocating # and other trouble with initrd -# Load the bootstrap at 2Mb -TEXTADDR = 0x200000 +# Load the bootstrap at 1Mb +TEXTADDR = 0x100000 # Malloc block of 1MB MALLOCSIZE = 0x100000 # Load kernel and ramdisk at as low as possible @@ -34,8 +34,8 @@ OBJCOPY := $(CROSS)objcopy # The flags for the yaboot binary. # -YBCFLAGS = -Os $(CFLAGS) -nostdinc -Wall -isystem `$(CC) -m32 -print-file-name=include` -fsigned-char -YBCFLAGS += -DVERSION=\"${VERSION}${VERSIONEXTRA}\" #" +YBCFLAGS = -Os -m32 $(CFLAGS) -nostdinc -Wall -isystem `$(CC) -m32 -print-file-name=include` -fsigned-char +YBCFLAGS += -DVERSION="\"${VERSION}${VERSIONEXTRA}\"" YBCFLAGS += -DTEXTADDR=$(TEXTADDR) -DDEBUG=$(DEBUG) YBCFLAGS += -DMALLOCADDR=$(MALLOCADDR) -DMALLOCSIZE=$(MALLOCSIZE) YBCFLAGS += -DKERNELADDR=$(KERNELADDR) @@ -84,6 +84,7 @@ OBJS = second/crt0.o second/yaboot.o second/cache.o second/prom.o second/file.o second/partition.o second/fs.o second/cfg.o second/setjmp.o second/cmdline.o \ second/fs_of.o second/fs_ext2.o second/fs_iso.o second/fs_swap.o \ second/iso_util.o \ + lib/nonstd.o \ lib/nosys.o lib/string.o lib/strtol.o lib/vsprintf.o lib/ctype.o lib/malloc.o lib/strstr.o ifeq ($(USE_MD5_PASSWORDS),y)