Re: [PATCH 1/2] kbuild: remove top-level built-in.a

2019-01-23 Thread Nicholas Piggin
Masahiro Yamada's on January 15, 2019 7:01 pm: > Hi Nicholas, > > > On Tue, Jan 15, 2019 at 5:07 PM Nicholas Piggin wrote: >> >> Masahiro Yamada's on January 14, 2019 1:27 pm: >> > The symbol table in the final archive is unneeded because it is passed >> > to the linker after the

Re: [PATCH 1/2] kbuild: remove top-level built-in.a

2019-01-15 Thread Masahiro Yamada
Hi Nicholas, On Tue, Jan 15, 2019 at 5:07 PM Nicholas Piggin wrote: > > Masahiro Yamada's on January 14, 2019 1:27 pm: > > The symbol table in the final archive is unneeded because it is passed > > to the linker after the --whole-archive option. Every object file in > > the archive is included

Re: [PATCH 1/2] kbuild: remove top-level built-in.a

2019-01-14 Thread Nicholas Piggin
Masahiro Yamada's on January 14, 2019 1:27 pm: > The symbol table in the final archive is unneeded because it is passed > to the linker after the --whole-archive option. Every object file in > the archive is included in the link anyway. > > Pass thin archives from subdirectories directly to the

[PATCH 1/2] kbuild: remove top-level built-in.a

2019-01-13 Thread Masahiro Yamada
The symbol table in the final archive is unneeded because it is passed to the linker after the --whole-archive option. Every object file in the archive is included in the link anyway. Pass thin archives from subdirectories directly to the linker, and remove the final archiving step.