From: Julian Seward Date: Wed, 17 Dec 2008 01:12:58 +0000 (+0000) Subject: Add another magic constant to the Iex_Const case in isBogusAtom, as X-Git-Tag: svn/VALGRIND_3_4_0~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d0f2a664eee7bef68f0a2fef7892f197a0b4589;p=thirdparty%2Fvalgrind.git Add another magic constant to the Iex_Const case in isBogusAtom, as seen in glibc on ppc32. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8828 --- diff --git a/memcheck/mc_translate.c b/memcheck/mc_translate.c index 6cf2a885ff..668e96f1b8 100644 --- a/memcheck/mc_translate.c +++ b/memcheck/mc_translate.c @@ -3335,11 +3335,12 @@ static Bool isBogusAtom ( IRAtom* at ) /* VG_(printf)("%llx\n", n); */ return (/*32*/ n == 0xFEFEFEFFULL /*32*/ || n == 0x80808080ULL + /*32*/ || n == 0x7F7F7F7FULL /*64*/ || n == 0xFFFFFFFFFEFEFEFFULL /*64*/ || n == 0xFEFEFEFEFEFEFEFFULL /*64*/ || n == 0x0000000000008080ULL /*64*/ || n == 0x8080808080808080ULL - /*64*/ || n == 0x0101010101010101ULL + /*64*/ || n == 0x0101010101010101ULL ); }