This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] New port of Cell SPU


Trevor Smigiel wrote:
>
> This fourth version includes an update to a newer revision of trunk
> (118894) and corrected ChangeLog.

I tried to build it and builds, but the resulting gcc cannot compile
newlib ending with errors like:

/var/tmp/cross/spu-elf/portage/newlib-20061113/work/newlib/newlib/libc/machine/spu/memset.c:
In function 'memset':
/var/tmp/cross/spu-elf/portage/newlib-20061113/work/newlib/newlib/libc/machine/spu/memset.c:55:
error: can't convert between vector values of different size
/var/tmp/cross/spu-elf/portage/newlib-20061113/work/newlib/newlib/libc/machine/spu/memset.c:55:
error: too many arguments to function '__builtin_spu_rlmaskqwbyte'
/var/tmp/cross/spu-elf/portage/newlib-20061113/work/newlib/newlib/libc/machine/spu/memset.c:55:
error: void value not ignored as it ought to be
/var/tmp/cross/spu-elf/portage/newlib-20061113/work/newlib/newlib/libc/machine/spu/memset.c:58:
error: can't convert between vector values of different size
/var/tmp/cross/spu-elf/portage/newlib-20061113/work/newlib/newlib/libc/machine/spu/memset.c:58:
error: too many arguments to function '__builtin_spu_slqwbyte'
/var/tmp/cross/spu-elf/portage/newlib-20061113/work/newlib/newlib/libc/machine/spu/memset.c:58:
error: void value not ignored as it ought to be

lu

-- 

Luca Barbato

Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]