PR testsuite/52297
* gcc.dg/lto/trans-mem-1_0.c: Remove.
* gcc.dg/lto/trans-mem-1_1.c: Likewise.
* gcc.dg/lto/trans-mem-2_0.c: Likewise.
* gcc.dg/lto/trans-mem-2_1.c: Likewise.
* gcc.dg/lto/trans-mem-4_0.c: Likewise.
* gcc.dg/lto/trans-mem-4_1.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184657
138bc75d-0d04-0410-961f-
82ee72b054a4
+2012-02-29 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/52297
+ * gcc.dg/lto/trans-mem-1_0.c: Remove.
+ * gcc.dg/lto/trans-mem-1_1.c: Likewise.
+ * gcc.dg/lto/trans-mem-2_0.c: Likewise.
+ * gcc.dg/lto/trans-mem-2_1.c: Likewise.
+ * gcc.dg/lto/trans-mem-4_0.c: Likewise.
+ * gcc.dg/lto/trans-mem-4_1.c: Likewise.
+
2012-02-29 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
+++ /dev/null
-/* { dg-lto-options {{-flto -fgnu-tm}} } */
-/* { dg-lto-do link } */
-/* { dg-require-effective-target stdint_types } */
-/* { dg-require-effective-target fgnu_tm } */
-
-int i;
-
-main()
-{
- __transaction_atomic
- {
- i = 0;
- }
-}
+++ /dev/null
-#include "trans-mem.h"
+++ /dev/null
-/* { dg-lto-options {{-flto -fgnu-tm}} } */
-/* { dg-lto-do link } */
-/* { dg-require-effective-target stdint_types } */
-/* { dg-require-effective-target fgnu_tm } */
-
-#include "trans-mem.h"
-
-extern void foobar() __attribute__((transaction_callable));
-
-main()
-{
- __transaction_relaxed
- {
- foobar();
- }
-}
+++ /dev/null
-__attribute__((transaction_callable,noinline))
-void foobar()
-{
-}
+++ /dev/null
-/* { dg-lto-options {{-flto -fgnu-tm}} } */
-/* { dg-lto-do link } */
-/* { dg-require-effective-target stdint_types } */
-/* { dg-require-effective-target fgnu_tm } */
-
-extern void foo() __attribute__((transaction_safe));
-
-int main()
-{
- __transaction_atomic {
- foo();
- }
-}
+++ /dev/null
-#include "trans-mem.h"
-
-__attribute__((transaction_safe))
-void foo()
-{
-}