/* Test dead code strip support. */ | |
/* Contributed by Devang Patel <dpatel@apple.com> */ | |
/* { dg-do compile { target *-*-darwin* } } */ | |
const char my_version_string[] __attribute__((__used__)) | |
= "Do not remove this string\n"; | |
static int | |
__attribute__((__used__)) | |
static_debug_routine() | |
{ | |
int i; | |
i = 42; | |
} | |
int | |
main () | |
{ | |
return 0; | |
} | |
/* { dg-final { scan-assembler ".no_dead_strip _my_version_string" } } */ | |
/* { dg-final { scan-assembler ".no_dead_strip _static_debug_routine" } } */ |