title: Where are the functions in the C standard library defined?
body: <p>I'm not interested in the source code, I want to know how the C compiler (GCC) actually finds the functions. As in, when the preprocessor sees that I've included <code>stdio.h</code>, where does it look to find the files that define the function bodies?</p>
  
  <p><strong>Edit</strong></p>
  
  <p>I should probably also say I'm using Ubuntu 12.04, but if there's a general answer, that would work too.</p>