Joshua Uziel <joshua.uziel at sun.com> wrote:
> Cyril Plisko wrote:
> > ppc/sys/*.h - how problematic are they ? Releasing them would really
> > accelerate things. I am pretty close to build a first kernel module
> > (it won't work, but I'm targeting clean compile right now) and the
> > absence of these files makes me write them from scratch (and that is
> > a lot of dirty work I can tell you - digging through a lot of
> > documents to find out _what_ to define and _how_ to define it).
>
> Oh we know. This is why we're going to the trouble. If those files can
> be released, then we will release them. We don't know yet... but no
> worries... we have the same thing in mind as you.
We need to be extremely careful not to make the assumption things could
be simplified.....PPC related include files are not necessarily in PPC
related directories.
When we prepare the include files we need to do the following:
- First check all include files for PPC related definitions, #ifdefs,
#if ..... checks
- Then carefully check the content of all these files.
- Now check all include files from Nevada for sparc/x86/x64 related
definitions.
- Take into account that Solaris-2.5.1 may not even be UNIX-95 compliant
while our new code needs to be POSIX.1-2001 compliant.
- Rework the files.
This will take several days and needs to be done by someone who knows
POSIX.1-2001 almost by heart.
J?rg
--
EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin
js at cs.tu-berlin.de (uni)
schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily