Use GNU C99 standard and C89 for inline function behavior
Declare for-loop variables in scope