-std=gnu99