]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Back out the darwin-specific part of r14683, since darwin doesn't
authorJulian Seward <jseward@acm.org>
Wed, 5 Nov 2014 15:54:21 +0000 (15:54 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 5 Nov 2014 15:54:21 +0000 (15:54 +0000)
appear to have SHM_HUGETLB, and it causes build failures.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14692

coregrind/m_syswrap/syswrap-darwin.c

index 28c010dc403d468ae8d76c4e32192daa740151b5..c8c33a439b5dc74a24d0d1354e5e9d9d02e74cfc 100644 (file)
@@ -2310,15 +2310,6 @@ PRE(shmget)
 {
    PRINT("shmget ( %ld, %ld, %ld )",ARG1,ARG2,ARG3);
    PRE_REG_READ3(long, "shmget", vki_key_t, key, vki_size_t, size, int, shmflg);
-   if (ARG3 & VKI_SHM_HUGETLB) {
-      static Bool warning_given = False;
-      ARG3 &= ~VKI_SHM_HUGETLB;
-      if (!warning_given) {
-         warning_given = True;
-         VG_(umsg)(
-            "WARNING: valgrind ignores shmget(shmflg) SHM_HUGETLB\n");
-      }
-   }
 }
 
 PRE(shm_open)