aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 8 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 274b780029b1..958fad6739b3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
1VERSION = 2 1VERSION = 2
2PATCHLEVEL = 6 2PATCHLEVEL = 6
3SUBLEVEL = 19 3SUBLEVEL = 19
4EXTRAVERSION =-rc1 4EXTRAVERSION =-rc6
5NAME=Avast! A bilge rat! 5NAME=Avast! A bilge rat!
6 6
7# *DOCUMENTATION* 7# *DOCUMENTATION*
@@ -499,6 +499,7 @@ endif
499 499
500ifdef CONFIG_UNWIND_INFO 500ifdef CONFIG_UNWIND_INFO
501CFLAGS += -fasynchronous-unwind-tables 501CFLAGS += -fasynchronous-unwind-tables
502LDFLAGS_vmlinux += --eh-frame-hdr
502endif 503endif
503 504
504ifdef CONFIG_DEBUG_INFO 505ifdef CONFIG_DEBUG_INFO
@@ -741,6 +742,9 @@ endif # ifdef CONFIG_KALLSYMS
741 742
742# vmlinux image - including updated kernel symbols 743# vmlinux image - including updated kernel symbols
743vmlinux: $(vmlinux-lds) $(vmlinux-init) $(vmlinux-main) $(kallsyms.o) FORCE 744vmlinux: $(vmlinux-lds) $(vmlinux-init) $(vmlinux-main) $(kallsyms.o) FORCE
745ifdef CONFIG_HEADERS_CHECK
746 $(Q)$(MAKE) -f $(srctree)/Makefile headers_check
747endif
744 $(call if_changed_rule,vmlinux__) 748 $(call if_changed_rule,vmlinux__)
745 $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.modpost $@ 749 $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.modpost $@
746 $(Q)rm -f .old_version 750 $(Q)rm -f .old_version
@@ -932,7 +936,7 @@ headers_install_all: include/linux/version.h scripts_basic FORCE
932 936
933PHONY += headers_install 937PHONY += headers_install
934headers_install: include/linux/version.h scripts_basic FORCE 938headers_install: include/linux/version.h scripts_basic FORCE
935 @if [ ! -r include/asm-$(ARCH)/Kbuild ]; then \ 939 @if [ ! -r $(srctree)/include/asm-$(ARCH)/Kbuild ]; then \
936 echo '*** Error: Headers not exportable for this architecture ($(ARCH))'; \ 940 echo '*** Error: Headers not exportable for this architecture ($(ARCH))'; \
937 exit 1 ; fi 941 exit 1 ; fi
938 $(Q)$(MAKE) $(build)=scripts scripts/unifdef 942 $(Q)$(MAKE) $(build)=scripts scripts/unifdef
@@ -1316,7 +1320,8 @@ define xtags
1316 $(all-sources) | xargs $1 -a \ 1320 $(all-sources) | xargs $1 -a \
1317 -I __initdata,__exitdata,__acquires,__releases \ 1321 -I __initdata,__exitdata,__acquires,__releases \
1318 -I EXPORT_SYMBOL,EXPORT_SYMBOL_GPL \ 1322 -I EXPORT_SYMBOL,EXPORT_SYMBOL_GPL \
1319 --extra=+f --c-kinds=+px; \ 1323 --extra=+f --c-kinds=+px \
1324 --regex-asm='/ENTRY\(([^)]*)\).*/\1/'; \
1320 $(all-kconfigs) | xargs $1 -a \ 1325 $(all-kconfigs) | xargs $1 -a \
1321 --langdef=kconfig \ 1326 --langdef=kconfig \
1322 --language-force=kconfig \ 1327 --language-force=kconfig \