>>31
They can't do it across shared library boundaries. You know, ELF .so libraries or Mach .dylib libraries or Windows .DLL libraries. If you create a shared library, and use a function in that shared library, the compiler will not and cannot automatically inline functions from that shared library into your program.
>>32
A pointer is an address. A pointer is bound to an address. It's the same fucking thing you faggot.