#include #include namespace std _GLIBCXX_VISIBILITY(default) { static ios_base::Init __ioinit; } // namespace extern "C" void weak_strong(void) __attribute__((weak)); void weak_strong(void) { printf( "WEAK\n" ); } int main( void ) { weak_strong(); return 0; }