kbuild: rename built-in.o to built-in.a
Incremental linking is gone, so rename built-in.o to built-in.a, which is the usual extension for archive files. This patch does two things, first is a simple search/replace: git grep -l 'built-in\.o' | xargs sed -i 's/built-in\.o/built-in\.a/g' The second is to invert nesting of nested text manipulations to avoid filtering built-in.a out from libs-y2: -libs-y2 := $(filter-out %.a, $(patsubst %/, %/built-in.a, $(libs-y))) +libs-y2 := $(patsubst %/, %/built-in.a, $(filter-out %.a, $(libs-y))) Signed-off-by:Nicholas Piggin <npiggin@gmail.com> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
Showing
- Documentation/kbuild/makefiles.txt 8 additions, 8 deletionsDocumentation/kbuild/makefiles.txt
- Documentation/process/changes.rst 1 addition, 1 deletionDocumentation/process/changes.rst
- Makefile 7 additions, 7 deletionsMakefile
- arch/blackfin/kernel/bfin_ksyms.c 1 addition, 1 deletionarch/blackfin/kernel/bfin_ksyms.c
- arch/powerpc/kernel/Makefile 1 addition, 1 deletionarch/powerpc/kernel/Makefile
- drivers/s390/Makefile 1 addition, 1 deletiondrivers/s390/Makefile
- lib/Kconfig.debug 2 additions, 2 deletionslib/Kconfig.debug
- scripts/Makefile.build 5 additions, 5 deletionsscripts/Makefile.build
- scripts/Makefile.lib 3 additions, 3 deletionsscripts/Makefile.lib
- scripts/link-vmlinux.sh 10 additions, 10 deletionsscripts/link-vmlinux.sh
- scripts/namespace.pl 1 addition, 1 deletionscripts/namespace.pl
- usr/initramfs_data.S 1 addition, 1 deletionusr/initramfs_data.S
Loading
Please register or sign in to comment