Revert "srec: build with gcc for now"

This reverts commit a658feb746875fdd8183cfd3def8cccac18e7b15.
srec: fix C99 inline linking

Clang builds C code according to the C99 standard,
which provides different semantics for the inline
keyword than GCC's default behavior. This is the
correct behavior without any gnu extensions.
See here:
http://clang.llvm.org/compatibility.html#inline

Change-Id: I2e93b7a4dc2311394265ccaec7031905af2e07ed