title: Gcc compiler optimization function inlining
body: <p>Does gcc add <strong>atribute</strong> in signature of function, or not?
  Will these functions be compiled if it's in the same source file?</p>
  
  <pre><code>void*__attribute__ ((noinline)) GetCurrentIp(void) {
      some code...
  }
  
  
  void*GetCurrentIp(void);
  void*__attribute__ ((always_inline)) GetCurrentIp(void)
  </code></pre>