On 07/16/2013 10:45 AM, Peter Maydell wrote: > Now all linux-user targets support building with NPTL, we can make it > mandatory. This is a good idea because: > * NPTL is no longer new and experimental; it is completely standard > * in practice, linux-user without NPTL is nearly useless for > binaries built against non-ancient glibc > * it allows us to delete the rather untested code for handling > the non-NPTL configuration > > Note that this patch leaves the CONFIG_USE_NPTL ifdefs in the > bsd-user codebase alone. This makes no change for bsd-user, since > our configure test for NPTL had a "#include <linux/futex.h>" > which means bsd-user would never have been compiled with > CONFIG_USE_NPTL defined, and it still is not. > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > configure | 25 +++---------------------- > include/exec/gdbstub.h | 2 +- > linux-user/main.c | 43 ------------------------------------------- > linux-user/mmap.c | 11 ----------- > linux-user/qemu.h | 10 ---------- > linux-user/syscall.c | 47 +---------------------------------------------- > 6 files changed, 5 insertions(+), 133 deletions(-) >
Reviewed-by: Richard Henderson <r...@twiddle.net> r~