mailing list of musl libc
 help / color / mirror / code / Atom feed
* arm porting status
@ 2011-09-16 23:52 Rich Felker
  0 siblings, 0 replies; only message in thread
From: Rich Felker @ 2011-09-16 23:52 UTC (permalink / raw)
  To: musl

Hi,

Since I haven't gotten any volunteers yet, I've started porting musl
to arm, using Rob Landley's Aboriginal Linux as my testing platform.
After working on it on and off over the past 24 hours, a simple hello
program that prints its arguments is working. I'll probably commit the
code I have soon, after releasing 0.8.2 with some more (very
embarassing) bug fixes.

Things which remain to be done for the ARM port before it's at all
viable for real use:

- Checking/correcting definitions in the bits/*.h headers.
- A few details left to make thread creation work.
- Implementing atomic ops.
- Lots of checking that stuff works, especially cancellable syscalls,
  setjmp/longjmp, signal handlers, ...
- Making syscall interface support 7-argument syscalls to handle the
  ridiculous way ARM EABI passes 64-bit arguments.

If you're interested in getting involed in testing and/or filling in
the gaps left in the arm port, please get in touch here on the list or
on IRC.

Cheers,
Rich


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-09-16 23:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-09-16 23:52 arm porting status Rich Felker

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).