extern int not_exist (void); inline int make_unique (void) { /* Static variables in inline functions and classes generate STB_GNU_UNIQUE symbols. */ static int unique; return ++unique; } int foo (void) { return make_unique () + not_exist (); }