supplying _foo_r functions when -DREENTRANT_SYSCALLS_PROVIDED

Patrick Mansfield patmans@us.ibm.com
Thu Mar 27 23:35:00 GMT 2008


On Wed, Mar 26, 2008 at 02:43:47PM -0700, Rick Mann wrote:
>
> On Mar 26, 2008, at 1:47 PM, Jeff Johnston wrote:
>> This is too SPU-specific.  It just so happens that spu replaces a number 
>> of newlib functions (e.g. I/O functions) that would use other syscalls you 
>> haven't included.
>
>
> Sorry for the dumb question...what's "SPU"?

The Synergistic Processing Unit in the CELL processor.

Some diagrams and overview of CELL and SPU:

http://domino.research.ibm.com/comm/research.nsf/pages/r.arch.innovation.html

SPU uses newlib for its C library, as glibc needs to much memory.

-- Patrick Mansfield



More information about the Newlib mailing list