a name in the symbol table mapping to the code of a symbol of another name, kind of like a shell alias.
its avoids the extra code and indirection which would be required by wrapper functions. with gcc can be used via __attribute__((alias("target")))
were probably better of with a wrapper for portability.