[LTP] uclinux support?
Tue Nov 13 15:02:09 CET 2018
> > FYI LTP compiles under uclibc-ng. Buildroot distribution (which uses glibc,
> > uclibc-ng and musl) disabled it just for musl . It's tested with their
> > autobuild service  and currently no build reports are for latest release .
> > IMHO it shouldn't be difficult to support musl as well.
> >  https://git.busybox.net/buildroot/tree/package/ltp-testsuite/Config.in
> IIUC, it depends on BR2_USE_MMU, which probably means that it
> runs only on targets with an MMU,
> which is not my case.
OK, I didn't consider non-MMU system.
> And the "#fork()" comment seems to indicate that otherwise
> LTP fails to build for lack of fork(), which is precisely what I'm seeing.
> Using a brutal -Dfork=vfork helped me go much further,
> and I was actually able to run some of the tests involving pthreads and signals.
I see some vfork support for uclibc in legacy C API (include/old/test.h),
but no support in new C API (as Cyril mentioned).
More information about the ltp