The code assumes pre-C99 inlining. This causes issues with GCC7 which assumes C11. Add std=gnu89 to restore proper behavior. Signed-off-by: Rosen Penev <rosenp@gmail.com>