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~

Reply via email to