Почему объявления целевой функции в исходном коде GCC используют стиль K & R вместо прототипов? - PullRequest
2 голосов
/ 11 декабря 2011

Я изучал исходный код GCC и заметил, что большинство (если не все) файлы исходного кода для конкретных целей (например, arm.c) используют старый стиль функции K & R.

Есть ли какая-то особая причина для этого? Обратная совместимость? Переносимость

1 Ответ

5 голосов
/ 11 декабря 2011

Так что вы можете скомпилировать gcc в системе с не-GNU и потенциально очень старым компилятором, чтобы просто получить лучший компилятор в этой самой системе.

...