c99 -> gnu99