fix gnu c flags