История изменений
Исправление KennyMinigun, (текущая версия) :
gcc заменяет вызов printf(«%s\n», NULL) на puts(NULL).
И правда.. Даже с -O0:
movl $0, %edi
call puts
ЛОЛ, после такого:
printf("NULL is: %s\n", NULL);
NULL is: (null)
Спасибо за хинт!
Исходная версия KennyMinigun, :
gcc заменяет вызов printf(«%s\n», NULL) на puts(NULL).
И правда.. Даже с -O0:
movl $0, %edi
call puts
ЛОЛ, после такого:
printf("NULL is: %s\n", NULL);
NULL is: (null)
Спасибо за хинт!