The first cut of this work has been completed. I've ported over the FreeBSD i386 work, which is a hybrid libc + kernel syscall implementation.
You can find the source changes and a tiny test program here: http://www.gsicomp.on.ca/~matt/dfly/ I hope to have a libc-only implementation completed before the end of the week. -- Matt Emmerton