Subject: Re: Crosscompiling
To: Bill Studenmund <wrstuden@nas.nasa.gov>
From: Andrew Cagney <ac131313@cygnus.com>
List: tech-toolchain
Date: 12/29/1999 10:30:51
Bill Studenmund wrote:
 
> > Anyway, my cross compile wish list is to see:
> >
> >       o       Eliminate the technical barriers that stop
> >               developers using any ``UNIX like environment''
> >               when building NetBSD.  (ex, try building
> >               an 1.4.1/i386 boot disk without NetBSD).
> 
> The problem is that you'd need to come up with something like the vnd
> device for the other systems. You need to make an ffs on a file... :-(

(And populate it). (A file system not necessarily FFS :-)
One aproach was to construct / populate a minimal file system from a
table or existing directory tree.  Another (don't know if I've seen
implemented) is an equivalent of the mtools for the relevant file
system.

> >               This is just a return to the good old days
> >               when the kernel hacker used what ever system
> >               was available to do kernel development.
> >
> >       o       (personal hobby horse)
> >               Re-do (cleanroom) any significant work done on
> >               the GNU toolchain so that it can be merged
> >               back in to the main GNU sources and base the
> >               cross compilers on that.
> 
> What needs cleanrooming? All of the changes we've made should have no
> license restrcitions on returning to the GNU tool chain. The problem is
> that our tool chain which supports a.out shared libs is quite old..

Well if you're willing to track down the individuals / organizations
that made the changes and arrange for them to put FSF
assignmes/disclaimers in place.... :-)

	enjoy,
		Andrew