/* { dg-do compile } */ /* { dg-options "-fself-test" } */ /* When this test was written -fself-test took no argument, but it has subsequently gained a mandatory argument, giving the path to selftest support files (within the srcdir). It's not clear how to provide this path sanely from within DejaGnu, so for now, this test is disabled. */ /* { dg-skip-if "" { *-*-* } } */ /* Verify that -fself-test does not fail on a non empty source. */ int i; void bar(); void foo() { while (i--) bar(); } /* { dg-message "fself\-test: " "-fself-test" { target *-*-* } 0 } */