On Sun, 2007-02-18 at 15:55 +0100, Wolfgang Grandegger wrote:
> Niklaus Giger wrote:
> > Hi
> > 
> > Compiling ppc fails for me with 2.6.19 kernels. 
> > ( I compile on a Pegasos PPC 601 Debian Linux).
> > 
> > If I use ARCH=ppc then I get the following error:
> >>   CHK     include/linux/version.h
> >>   CHK     include/linux/utsrelease.h
> >>   CHK     include/linux/compile.h
> >> gcc: include/asm/byteorder.h: No such file or directory
> 
> Hmm, strange.
> 
> >> gcc: no input files
> >>   CC      arch/ppc/xenomai/hal.o
> >> arch/ppc/xenomai/hal.c: In function 'rthal_arch_init':
> >> arch/ppc/xenomai/hal.c:353: error: invalid type argument of '->'
> >> make[1]: *** [arch/ppc/xenomai/hal.o] Fehler 1
> 
> That looks like an altivec problem. Does the attached patch for Xenomai 
> help?
> 

It does, but we also need to remain compatible with older kernels
(namely 2.6.14 since the ppc64 port is still based on it), so I fixed
this by using cpu_has_feature() instead.

-- 
Philippe.



_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to