#if !defined(NEW) extern void example(void) __attribute__((weak)); void example(void) { } #endif // !defined(NEW)