title: Can the linker inline functions?
body: <p>In the file <code>file1.c</code>, there is a call to a function that is implemented in the file <code>file2.c</code>.
  When I link <code>file1.o</code> and <code>file2.o</code> into an executable, if the function in <code>file2</code> is very small, will the linker automatically detect that the function is small and inline its call?</p>