* g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
authorAlexandre Oliva <aoliva@redhat.com>
Fri, 22 Mar 2002 22:03:39 +0000 (22:03 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Fri, 22 Mar 2002 22:03:39 +0000 (22:03 +0000)
From-SVN: r51193

gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C

index 06b2c01..627c1c8 100644 (file)
@@ -1,3 +1,7 @@
+2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
+
+       * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
+
 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
 
        * gcc.dg/cpp/extratokens2.c:  New file.
index f6f4ee7..2944d17 100644 (file)
@@ -6,7 +6,7 @@
    function.  However, some platforms use all bits to encode a
    function pointer.  Such platforms use the lowest bit of the delta,
    that is shifted left by one bit.  */
-#if defined __MN10300__ || defined __SH5__ || defined __arm__ || defined __thumb__
+#if defined __MN10300__ || defined __SH5__ || defined __arm__ || defined __thumb__ || defined __mips__
 #define ADJUST_PTRFN(func, virt) ((void (*)())(func))
 #define ADJUST_DELTA(delta, virt) (((delta) << 1) + !!(virt))
 #else