Fix building configuration stuff on Clang.

This issue is due to the different behaviour of clang (default C99)
and gcc (default GNU89). See [1]

[1] http://clang.llvm.org/compatibility.html#inline