From 5d006428c4ad4dc85888c39643510c1f0852ab97 Mon Sep 17 00:00:00 2001 From: Geoffrey Keating Date: Tue, 12 Jun 2007 22:49:16 +0000 Subject: [PATCH] weak1.C: Suppress on Darwin. * g++.dg/warn/weak1.C: Suppress on Darwin. * g++.dg/other/unused1.C: Accept tabs or spaces in assembly. From-SVN: r125659 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/g++.dg/other/unused1.C | 4 ++-- gcc/testsuite/g++.dg/warn/weak1.C | 4 +++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ee237de..7d677eb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-06-12 Geoff Keating + + * g++.dg/warn/weak1.C: Suppress on Darwin. + * g++.dg/other/unused1.C: Accept tabs or spaces in assembly. + 2007-06-12 Andrew Pinski PR middle-end/31579 diff --git a/gcc/testsuite/g++.dg/other/unused1.C b/gcc/testsuite/g++.dg/other/unused1.C index ce436a0..e7e9215 100644 --- a/gcc/testsuite/g++.dg/other/unused1.C +++ b/gcc/testsuite/g++.dg/other/unused1.C @@ -44,5 +44,5 @@ int bar5 (void) /* { dg-final { scan-assembler "foo" } } */ /* { dg-final { scan-assembler "boo" } } */ /* { dg-final { scan-assembler "cue" } } */ -/* { dg-final { scan-assembler "(string|ascii?)z?\t\"class2(\"|\\\\000)" } } */ -/* { dg-final { scan-assembler "(string|ascii?)z?\t\"printer(\"|\\\\000)" } } */ +/* { dg-final { scan-assembler "(string|ascii?)z?\[\t \]\"class2(\"|\\\\0)" } } */ +/* { dg-final { scan-assembler "(string|ascii?)z?\[\t \]\"printer(\"|\\\\0)" } } */ diff --git a/gcc/testsuite/g++.dg/warn/weak1.C b/gcc/testsuite/g++.dg/warn/weak1.C index 034716a..8802a8f 100644 --- a/gcc/testsuite/g++.dg/warn/weak1.C +++ b/gcc/testsuite/g++.dg/warn/weak1.C @@ -1,7 +1,9 @@ -// The PA HP-UX dynamic loader doesn't support unsatisfied weak symbols. // { dg-do run } // { dg-require-weak "" } +// The PA HP-UX dynamic loader doesn't support unsatisfied weak symbols. // { dg-skip-if "No unsat" { hppa*-*-hpux* } { "*" } { "" } } +// The darwin loader does, but they do need to exist at link time. +// { dg-skip-if "No link unsat" { *-*-darwin* } { "*" } { "" } } extern void foo (void) __attribute__ ((weak)); -- 2.7.4