Cleared up some confusion and redundant actions involving the SET_RESULT and
SET_SYSCALL_RETVAL macros, and made the VG_(do_sys_*)() functions behave
more consistently.

Also deleted some code that's been commented out of vg_syscalls.c for a long
time.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3629 a5019735-40e9-0310-863c-91ae7b9d1cf9
4 files changed