X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=Makefile;h=4ca7c5668151c593a410e12260214de8de96cc51;hp=88fe0dff24b15892fe8b69b35691ab44072177f0;hb=94b9f91a346ceed386faf284ad2e549922a1a385;hpb=9aace40130bd96dbf289588071cd30b90fe6a1d0 diff --git a/Makefile b/Makefile index 88fe0df..4ca7c56 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ include Config -VERSION = 1.3.16 +VERSION = 1.3.17 # Debug mode (spam/verbose) DEBUG = 0 # make install vars @@ -31,6 +31,7 @@ CC := $(CROSS)gcc LD := $(CROSS)ld AS := $(CROSS)as OBJCOPY := $(CROSS)objcopy +STRIP := $(CROSS)strip # The flags for the yaboot binary. # @@ -39,7 +40,6 @@ YBCFLAGS += -DVERSION="\"${VERSION}${VERSIONEXTRA}\"" YBCFLAGS += -DTEXTADDR=$(TEXTADDR) -DDEBUG=$(DEBUG) YBCFLAGS += -DMALLOCADDR=$(MALLOCADDR) -DMALLOCSIZE=$(MALLOCSIZE) YBCFLAGS += -DKERNELADDR=$(KERNELADDR) -YBCFLAGS += -Werror -fdiagnostics-show-option YBCFLAGS += -I ./include YBCFLAGS += -fno-strict-aliasing @@ -74,7 +74,6 @@ LLIBS = -lext2fs # For compiling userland utils # UCFLAGS = -Os $(CFLAGS) -Wall -I/usr/include -UCFLAGS += -Werror -fdiagnostics-show-option # For compiling build-tools that run on the host. # @@ -159,6 +158,7 @@ clean: find . -not -path './\{arch\}*' -name ',,*' | xargs rm -rf -gunzip man/*.gz rm -rf man.deb + -rm cscope.* cleandocs: make -C doc clean @@ -176,10 +176,10 @@ maintclean: clean cleandocs release: docs bindist clean strip: all - strip second/yaboot - strip --remove-section=.comment second/yaboot - strip util/addnote - strip --remove-section=.comment --remove-section=.note util/addnote + $(STRIP) second/yaboot + $(STRIP) --remove-section=.comment second/yaboot + $(STRIP) util/addnote + $(STRIP) --remove-section=.comment --remove-section=.note util/addnote install: all strip install -d -o root -g root -m 0755 ${ROOT}/etc/ @@ -242,3 +242,8 @@ deinstall: @echo "${ROOT}/etc/yaboot.conf has not been removed, you may remove it yourself if you wish." uninstall: deinstall + +.PHONY: cscope +cscope: + (echo \-k; echo \-q; find . -name '*.[chS]' )> cscope.files + cscope -b -f cscope.out