15.2.3 Alias Function Attribute

The alias ("symbol") attribute indicates that the function is an alias for another symbol. For example:
void foo (void) { /* stuff */ }
__attribute__ ((alias("foo"))) void bar (void);

The symbol bar is considered to be an alias for the symbol foo.