On Sun, Jan 30, 2005 at 11:16:35PM +0100, Arnd Bergmann wrote:
> On S?nndag 30 Januar 2005 18:37, Christoph Hellwig wrote:
> > > So you expect kerntypes-y := file.o
> > > to be present in one or a few places outside arch/
> > > And then in one or a few files within arch/ the arch
> > > specific types are brought in with kerntypes-y := archfile.o
> > > 
> > > And kbuild shall link the resuting files to a single kerntypes.o file
> > > to be located in the root of the kernel output dir.
> > 
> > Currenly it's called Kerntypes, which would make sense to be kept, but
> > else yes.
> 
> How about simply linking the kerntypes files into vmlinux? AFAIK, lcrash
> is able to use vmlinux with stabs information instead of a separate
> kerntypes file. Supporting this could be as simple as putting
> 
> obj-y += $(kerntypes-y)
> $(kerntypes-y): CFLAGS += $(KERNTYPES_FLAGS)
> 
> into scripts/Makefile.build, although I haven't tried that.

Linking it into vmlinux would increase vmlinux size, which is exactly
what the Kerntypes approach is trying to avoid.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
kbuild-devel mailing list
kbuild-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kbuild-devel

Reply via email to