Minor refinements:

* h_main.c: handle a few more syscalls

* exp-ptrcheck.supp: ignore errors in glibc's getenv -- is highly optimised

* pc_common.c: fix small error in error message printing

--> 3_4_BRANCH



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9061 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/exp-ptrcheck.supp b/exp-ptrcheck.supp
index 7842a17..2b51ca3 100644
--- a/exp-ptrcheck.supp
+++ b/exp-ptrcheck.supp
@@ -42,3 +42,9 @@
    obj:/*lib*/ld-2.*so*
    obj:/*lib*/ld-2.*so*
 }
+
+{
+   I think this is glibc's ultra optimised getenv doing 2 byte reads
+   exp-ptrcheck:SorG
+   fun:getenv
+}