Some documents describe gnu c programming.