[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Working on stuff / statement from tschwinge (was: Gnumach clean: Nee
From: |
Thomas Bushnell BSG |
Subject: |
Re: Working on stuff / statement from tschwinge (was: Gnumach clean: Need advice, re Header files) |
Date: |
Thu, 09 Nov 2006 10:58:41 -0800 |
> As for the technical issue, Roland is mostly but not entirely right
> about what gnumach/include is for.
>
> It has both the interface files, and pseudo-clones of C library headers,
> which don't get installed because the C library has better versions. In
> that category are <sys/types.h>, <sys/time.h>, <sys/reboot.h>,
> <sys/ioctl.h>, <mach/mig_support.h>, <mach/mach_traps.h>,
> <mach/error.h>, and <alloca.h>, by my count.
Perhaps this seems a little opaque, so I'll describe the point:
gnumach/include is, essentially, a special /usr/include for use by the
kernel itself when compiling. It only should get things which belong
in /usr/include. The reason for <alloca.h> and <sys/types.h> is because
those are files found in /usr/include, even if on an actual installed
system the versions in /usr/include are provided by a different package.
thomas
signature.asc
Description: This is a digitally signed message part
- Gnumach clean: Need advice, re Header files, Barry deFreese, 2006/11/08
- Re: Gnumach clean: Need advice, re Header files, Roland McGrath, 2006/11/08
- Re: Gnumach clean: Need advice, re Header files, Barry deFreese, 2006/11/08
- Re: Gnumach clean: Need advice, re Header files, Roland McGrath, 2006/11/08
- Working on stuff / statement from tschwinge (was: Gnumach clean: Need advice, re Header files), Thomas Schwinge, 2006/11/09
- Re: Working on stuff / statement from tschwinge (was: Gnumach clean:Need advice, re Header files), Barry deFreese, 2006/11/09
- Re: Working on stuff / statement from tschwinge (was: Gnumach clean: Need advice, re Header files), Leonardo Pereira, 2006/11/09
- Re: Working on stuff / statement from tschwinge (was: Gnumach clean: Need advice, re Header files), Thomas Bushnell BSG, 2006/11/09
- Re: Working on stuff / statement from tschwinge (was: Gnumach clean: Need advice, re Header files),
Thomas Bushnell BSG <=
- Re: Working on stuff / statement from tschwinge (was: Gnumachclean: Need advice, re Header files), Barry deFreese, 2006/11/09
- Re: Working on stuff / statement from tschwinge, Thomas Schwinge, 2006/11/09
- Re: Working on stuff / statement from tschwinge, Gianluca Guida, 2006/11/09
- Re: Working on stuff / statement from tschwinge (was: Gnumach clean: Need advice, re Header files), Marcus Brinkmann, 2006/11/09
- Re: Working on stuff / statement from tschwinge, Constantine Kousoulos, 2006/11/12
Re: Gnumach clean: Need advice, re Header files, Samuel Thibault, 2006/11/09