compiles on linux and other machines without C99 support