Subject: Re: CVS commit: src/sys/arch
To: Jason Thorpe <thorpej@shagadelic.org>
From: James Chacon <jmc@NetBSD.org>
List: source-changes
Date: 05/31/2005 10:49:30
On Tue, May 31, 2005 at 08:30:10AM -0700, Jason Thorpe wrote:
> 
> On May 31, 2005, at 4:09 AM, Christos Zoulas wrote:
> 
> >On May 30, 10:34pm, thorpej@shagadelic.org (Jason Thorpe) wrote:
> >No, I am talking about ${MAKE}, ${CC}, ${CPP}, ${ELF2ECOFF}, ${MKDEP},
> >${OBJCOPY}, ${OBJDUMP}, ${STRIP}, ${AWK}, ... I.e. all programs that
> >are used by the build infrastructure and exist both as tools an in
> >the tree.
> 
> If you have a problem with the TOOL_ prefix, maybe you should have  
> complained to Luke when he made the change.  We have *lots* of tools  
> that use the TOOL_ prefix (largely ones that are non-standard, i.e.  
> ones that were introduced in NetBSD's build system).  I was, in fact,  
> following someone else's lead on the TOOL_ prefix for TOOL_GENASSYM.
> 

I will point out that the kernel compiles were treated special in that
they don't require the cross tools by default (to allow one to build new
kernels on existing boxes). That being said I believe bsd.own.mk provides
fallback definitions for required things to the native tools.

James