From: Julian Seward Date: Wed, 5 Nov 2014 15:54:21 +0000 (+0000) Subject: Back out the darwin-specific part of r14683, since darwin doesn't X-Git-Tag: svn/VALGRIND_3_11_0~856 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=627046a0737b6d6548b296cbd1765436ad562058;p=thirdparty%2Fvalgrind.git Back out the darwin-specific part of r14683, since darwin doesn't appear to have SHM_HUGETLB, and it causes build failures. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14692 --- diff --git a/coregrind/m_syswrap/syswrap-darwin.c b/coregrind/m_syswrap/syswrap-darwin.c index 28c010dc40..c8c33a439b 100644 --- a/coregrind/m_syswrap/syswrap-darwin.c +++ b/coregrind/m_syswrap/syswrap-darwin.c @@ -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)