From: Aldy Hernandez Date: Sun, 27 Nov 2011 14:09:13 +0000 (+0000) Subject: trans-mem-2_0.c: Add dg-lto-do link. X-Git-Tag: releases/gcc-4.7.0~1924 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9cafc14fe91bc6a049f41d3aced8557cc03a9a8c;p=thirdparty%2Fgcc.git trans-mem-2_0.c: Add dg-lto-do link. gcc/testsuite: 2011-11-27 Aldy Hernandez Iain Sandoe * 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 From-SVN: r181766 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c1bce164c767..7f738a0fa583 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2011-11-27 Aldy Hernandez + Iain Sandoe + + * 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 * 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 aedf06379ce3..87060ccf7e7b 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 948effacc4d0..cb80f320baae 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 f7e8d04bf7e1..301a711a4f55 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() {