/* { dg-do compile } */ | |
/* { dg-final { scan-assembler-not {foo[1-9]\.[0-9]} } } */ | |
/* Check that we don't get .0 suffixes on static variables when not using | |
intermodule analysis. */ | |
static int foo1; | |
static int foo2 = 1; | |
static void foo5(void) { } | |
static void foo6(void); | |
static void foo6(void) { } | |
static void foo7(void); | |
void foo7(void) { } | |
void foo9(void) | |
{ | |
foo1 = 2; | |
foo2 = 3; | |
foo5(); | |
foo6(); | |
foo7(); | |
} |