История изменений
Исправление reprimand, (текущая версия) :
вообще, ЕМНИП константные рассчеты могут свободно считаться компилятором независимо от уровня оптимизации.
printf("%d\n", 5+5);
Вот, наверное, такая же логика и с sin(1), ибо это можно посчитать и в compile-time. Как следствие, нет смысла линковаться с либой, символы из которой не используются.
Исходная версия reprimand, :
вообще, ЕМНИП константные рассчеты могут свободно считаться компилятором независимо от уровня оптимизации.
printf(«%d\n, 5+5); тут компилятор будет оптимизировать при -O0 или нет?
Вот, наверное, такая же логика и с sin(1), ибо это можно посчитать и в compile-time. Как следствие, нет смысла линковаться с либой, символы из которой не используются.