[LLVMdev] (possible) bytecode format change

Rafael EspĂ­ndola rafael.espindola at gmail.com
Wed May 16 11:41:26 PDT 2007


> No. Aliases are just "hacks" by its nature. The only reason of
> introducing them to LLVM is GCC support. Alias "foo => bar" has meaning
> "we're using name foo for calling this function in this module, but
> linker well use name bar instead", so this is just quick way to rename
> function at module level (e.g. via macros or via some configuration). I
> don't see any another reason aliases are useful :)

To avoid some PLT lookups:
http://people.redhat.com/drepper/dsohowto.pdf

Rafael



More information about the llvm-dev mailing list