aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2011-11-27 14:09:13 +0000
committerIain Sandoe <iains@gcc.gnu.org>2011-11-27 14:09:13 +0000
commit9cafc14fe91bc6a049f41d3aced8557cc03a9a8c (patch)
treefd708e9e642ff713844105d4411453bc9770ff3b
parent2b0b8ab2a6de2005841d03c9735abf6fad6a235b (diff)
downloadgcc-9cafc14fe91bc6a049f41d3aced8557cc03a9a8c.zip
gcc-9cafc14fe91bc6a049f41d3aced8557cc03a9a8c.tar.gz
gcc-9cafc14fe91bc6a049f41d3aced8557cc03a9a8c.tar.bz2
trans-mem-2_0.c: Add dg-lto-do link.
gcc/testsuite: 2011-11-27 Aldy Hernandez <aldyh@redhat.com> Iain Sandoe <iains@gcc.gnu.org> * gcc.dg/lto/trans-mem-2_0.c: Add dg-lto-do link. Add dummy functions for _ITM_registerTMCloneTable, _ITM_deregisterTMCloneTable. * gcc.dg/lto/trans-mem-1_0.c: Add dg-lto-do link. * gcc.dg/lto/trans-mem-1_1.c: Add dummy functions for _ITM_registerTMCloneTable, _ITM_deregisterTMCloneTable. Co-Authored-By: Iain Sandoe <iains@gcc.gnu.org> From-SVN: r181766
-rw-r--r--gcc/testsuite/ChangeLog9
-rw-r--r--gcc/testsuite/gcc.dg/lto/trans-mem-1_0.c1
-rw-r--r--gcc/testsuite/gcc.dg/lto/trans-mem-1_1.c2
-rw-r--r--gcc/testsuite/gcc.dg/lto/trans-mem-2_0.c3
4 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c1bce16..7f738a0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+2011-11-27 Aldy Hernandez <aldyh@redhat.com>
+ Iain Sandoe <iains@gcc.gnu.org>
+
+ * gcc.dg/lto/trans-mem-2_0.c: Add dg-lto-do link. Add dummy
+ functions for _ITM_registerTMCloneTable, _ITM_deregisterTMCloneTable.
+ * gcc.dg/lto/trans-mem-1_0.c: Add dg-lto-do link.
+ * gcc.dg/lto/trans-mem-1_1.c: Add dummy functions for
+ _ITM_registerTMCloneTable, _ITM_deregisterTMCloneTable.
+
2011-11-27 Richard Sandiford <rdsandiford@googlemail.com>
* gcc.target/mips/mult-2.c, gcc.target/mips/mult-3.c,
diff --git a/gcc/testsuite/gcc.dg/lto/trans-mem-1_0.c b/gcc/testsuite/gcc.dg/lto/trans-mem-1_0.c
index aedf063..87060cc 100644
--- a/gcc/testsuite/gcc.dg/lto/trans-mem-1_0.c
+++ b/gcc/testsuite/gcc.dg/lto/trans-mem-1_0.c
@@ -1,4 +1,5 @@
/* { dg-lto-options {{-flto -fgnu-tm}} } */
+/* { dg-lto-do link } */
int i;
diff --git a/gcc/testsuite/gcc.dg/lto/trans-mem-1_1.c b/gcc/testsuite/gcc.dg/lto/trans-mem-1_1.c
index 948effa..cb80f32 100644
--- a/gcc/testsuite/gcc.dg/lto/trans-mem-1_1.c
+++ b/gcc/testsuite/gcc.dg/lto/trans-mem-1_1.c
@@ -5,3 +5,5 @@ dummy(_ITM_beginTransaction)
dummy(_ITM_commitTransaction)
dummy(_ITM_WU4)
dummy(_ITM_WU8)
+dummy(_ITM_registerTMCloneTable)
+dummy(_ITM_deregisterTMCloneTable)
diff --git a/gcc/testsuite/gcc.dg/lto/trans-mem-2_0.c b/gcc/testsuite/gcc.dg/lto/trans-mem-2_0.c
index f7e8d04..301a711 100644
--- a/gcc/testsuite/gcc.dg/lto/trans-mem-2_0.c
+++ b/gcc/testsuite/gcc.dg/lto/trans-mem-2_0.c
@@ -1,4 +1,5 @@
/* { dg-lto-options {{-flto -fgnu-tm}} } */
+/* { dg-lto-do link } */
extern void foobar() __attribute__((transaction_callable));
@@ -9,6 +10,8 @@ dummy(_ITM_beginTransaction)
dummy(_ITM_commitTransaction)
dummy(_ITM_WU4)
dummy(_ITM_WU8)
+dummy(_ITM_registerTMCloneTable)
+dummy(_ITM_deregisterTMCloneTable)
main()
{