X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=Makefile;h=13d101ce154780815300aae9cd81e9cfb2d1b900;hp=375c76013d0fe97171e7880afafa68680b157bc9;hb=7305a1de1f811a7e5afe9ec24244848c298ef352;hpb=e68362d01834e41a4a0e914c2bddbeabea56a1d6 diff --git a/Makefile b/Makefile index 375c760..13d101c 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ include Config -VERSION = 1.3.7-UNSUPPORTED_DEVEL_BRANCH +VERSION = 1.3.13 # Debug mode (spam/verbose) DEBUG = 0 # make install vars @@ -26,11 +26,16 @@ KERNELADDR = 0x01400000 # Set this to the prefix of your cross-compiler, if you have one. # Else leave it empty. # -CROSS = +CROSS = + +CC := $(CROSS)gcc +LD := $(CROSS)ld +AS := $(CROSS)as +OBJCOPY := $(CROSS)objcopy # The flags for the yaboot binary. # -YBCFLAGS = -Os $(CFLAGS) -nostdinc -Wall -isystem `gcc -print-file-name=include` -fsigned-char +YBCFLAGS = -Os $(CFLAGS) -nostdinc -Wall -isystem `$(CC) -print-file-name=include` -fsigned-char YBCFLAGS += -DVERSION=\"${VERSION}\" #" YBCFLAGS += -DTEXTADDR=$(TEXTADDR) -DDEBUG=$(DEBUG) YBCFLAGS += -DMALLOCADDR=$(MALLOCADDR) -DMALLOCSIZE=$(MALLOCSIZE) @@ -59,11 +64,11 @@ endif # Link flags # -LFLAGS = -Ttext $(TEXTADDR) -Bstatic +LFLAGS = -Ttext $(TEXTADDR) -Bstatic # Libraries # -LLIBS = lib/libext2fs.a +LLIBS = -lext2fs # For compiling userland utils # @@ -94,11 +99,6 @@ OBJS += second/fs_reiserfs.o endif # compilation -CC := $(CROSS)gcc -LD := $(CROSS)ld -AS := $(CROSS)as -OBJCOPY := $(CROSS)objcopy - lgcc = `$(CC) -print-libgcc-file-name` all: yaboot addnote mkofboot @@ -165,6 +165,7 @@ cleandocs: archclean: rm -rf '{arch}' find . -type d -name .arch-ids | xargs rm -rf + rm -f 0arch-timestamps0 maintclean: clean cleandocs