* 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 06b2c0128fa8d5779b11c396460d64044d476208..627c1c80cfb8b5bf994d9cb56052e01d178a6923 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 f6f4ee72825e6ee2d7a2d5ad667041db47f6122b..2944d17a60098c98d82eac7cd03363b3bb05c866 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