summaryrefslogtreecommitdiffstats
path: root/gcc
diff options
context:
space:
mode:
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2002-03-22 22:03:39 +0000
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2002-03-22 22:03:39 +0000
commitbb8ae4f689bc5ca4fd6e5a70245c13480b005eab (patch)
treea71d4429f674bc7898e316c97bdcef76cfd24dd1 /gcc
parent0026572f4525f4ceeb00ef2bbb51086f6220ff30 (diff)
downloadppe42-gcc-bb8ae4f689bc5ca4fd6e5a70245c13480b005eab.tar.gz
ppe42-gcc-bb8ae4f689bc5ca4fd6e5a70245c13480b005eab.zip
* g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51193 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 06b2c0128fa..627c1c80cfb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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.
diff --git a/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C b/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C
index f6f4ee72825..2944d17a600 100644
--- a/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C
+++ b/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C
@@ -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
OpenPOWER on IntegriCloud