LINUX.ORG.RU

История изменений

Исправление Eddy_Em, (текущая версия) :

Если я вдруг забуду, что такое _start и таки сделаю так, то получу от линкера предупреждение, что эта глобальная переменная уже используется. И переименую ее иначе.

Проблем-то!..

Это все равно, что обозвать переменную sin (на МК у меня так частенько: то свой sin, то свой putc и т.п. — я не парюсь, т.к. не линкую никаких левых библиотек к коду для МК), а потом вдруг оказывается, что нужно math.h подключить и с lm слинковать. Тогда проводишь рефакторинг и переименовываешь все переменные sin как-либо иначе.

Делов-то!

Исходная версия Eddy_Em, :

Если я вдруг забуду, что такое _start и таки сделаю так, то получу от линкера предупреждение, что эта глобальная переменная уже используется. И переименую ее иначе.

Проблем-то!..

Это все равно, что обозвать переменную sin, а потом вдруг оказывается, что нужно math.h подключить и с lm слинковать. Тогда проводишь рефакторинг и переименовываешь все переменные sin как-либо иначе.

Делов-то!