is process management / fork() support on the roadmap?

21 views
Skip to first unread message

Andrew Tergis

unread,
Jan 27, 2016, 5:53:36 PM1/27/16
to Native-Client-Discuss
Hello NaCl team -

I've noticed that fork() isn't implemented in pnacl or the nacl port of glibc. I noticed an old feature request about revisiting fork(), but I haven't stumbled across any active work. I thought i'd reach out and ask if there are any plans to implement fork() and/or some form of process control within one of the supported nacl (or pnacl) toolchains.

My intended application is building embedded firmware with a pnacl environment, so both fork() and popen() are highly desirable for working with complex makefiles and monitoring build execution. I'm trying to weigh creating a threaded implementation (largely avoiding make and bash) verses attempting a -libc patch myself. If others more qualified than I are already working on this, then I would defer.

Thanks again for the great work. The ports collection is seriously impressive!
- Andrew Tergis
Reply all
Reply to author
Forward
0 new messages