struct user now available in uClibc

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Generic strace chg: add MAP_UNINITIALIZED

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
ARC syscall return values broken (even for ABI v2)

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
ARC: syscall ABI v3 support

Note that we don't need changes for syscall ID updates etd since that is
taken care of by the revised installed toolchain headers. The only thing
that is not "available" is the PT_* defines which app needs to define
from struct user_regs_struct

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>