Mike Touloumtzis wrote:
> 
> First, what is the state of Thumb support?  Can a thumb-compiled
> kernel run on an ARM720T?  Can a thumb-compiled userspace work? (I
> would imagine so, but at one point I ran into an "add Thumb support"
> todo item for glibc).

The current compiler (2.95.2) has support for an arm-thumb target.  There are
two distinct backends.  The compiler under development has an arm-thumb branch
which combines the two backends.   I believe arm-thumb is one of the supported
platforms in the Cygnus tools product they sell.  I'm not sure of the exact
target to use with configure though.  You might try posting to the gcc list and
hopefully someone will answer.

The kernel is a 26/32 bit piece of code.  It makes no use of thumb instructions,
I can't imagine why it would either.

> Second, what are my choices for a C library?  I'll be working on an
> embedded device, so pointers to options other than glibc are welcome.

newlib from sourceware.cygnus.com might be a good place to start looking.  Never
really used it so I can't comment much.

Scott

-- 
Scott Bambrough - Software Engineer
REBEL.COM    http://www.rebel.com
NetWinder    http://www.netwinder.org

unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to