Видимо, у меня как-то _слишком_ мало включено. О.о
Если вы имеете в виду модули — там у меня бо́льшая часть «про запас» 
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Gentoo Linux → Сборка Gentoo на старой машине
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Видимо, у меня как-то _слишком_ мало включено. О.о
Если вы имеете в виду модули — там у меня бо́льшая часть «про запас» 
ЕМНИП, -O2 уже включает в себя -fforce-mem и -fomit-frame-pointer
*поправьте если что*
не включает:
-O
-O1
Optimize. Optimizing compilation takes somewhat more time, and a lot more memory for a large function.
With -O, the compiler tries to reduce code size and execution time, without performing any optimizations that take a great deal of compilation time.-O turns on the following optimization flags:
-fauto-inc-dec -fcprop-registers -fdce -fdefer-pop -fdelayed-branch -fdse -fguess-branch-probability -fif-conversion2 -fif-conversion -finline-small-functions -fipa-pure-const -fipa-reference -fmerge-constants -fsplit-wide-types -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-copyrename -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-sra -ftree-ter -funit-at-a-time
-O also turns on -fomit-frame-pointer on machines where doing so does not interfere with debugging.
-O2Optimize even more. GCC performs nearly all supported optimizations that do not involve a space-speed tradeoff. As compared to -O, this option increases both compilation time and the performance of the generated code.
-O2 turns on all optimization flags specified by -O. It also turns on the following optimization flags: -fthread-jumps -falign-functions -falign-jumps -falign-loops -falign-labels -fcaller-saves -fcrossjumping -fcse-follow-jumps -fcse-skip-blocks -fdelete-null-pointer-checks -fexpensive-optimizations -fgcse -fgcse-lm -findirect-inlining -foptimize-sibling-calls -fpeephole2 -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop -fsched-interblock -fsched-spec -fschedule-insns -fschedule-insns2 -fstrict-aliasing -fstrict-overflow -ftree-switch-conversion -ftree-pre -ftree-vrp
не включает:
Благодарю.
*йабольшеникогданебудуверитьговнорусскоязычнымстатейкамизпрошлого*
Уважаемые эксперты, а какой -О лучше включить для г***** компа с ЦП Celeron 1.7?
а какой -О лучше включить
-O2, IMHO
P.S. ...и убедительная просьба — по-меньше «регулярных выражений»!
и убедительная просьба — по-меньше «регулярных выражений»!
Договорились
интересно, почему...
Договорились интересно, почему...
парсеры на них сильно тормозят в сравнение с обычным текстом...
ЗЫ: ещё по поводу -fomit-frame-pointer забыл написать... на некоторых системах, в частности на x86_64, он включается на -O2... почему - опять же прошу в ман...
[added]
похоже я врал... echo "int main() { return 0; }" | gcc -O2 -march=generic -v -Q -x c - 2>&1 говорит, что -fomit-frame-pointer допускается -O2 для обеих архитектур... и правда не стоит верить старым докам...
Договорились ab интересно, почему...
парсеры на них сильно тормозят в сравнение с обычным текстом...
Нет, всё гораздо проще: я и взял-то эти слова в кавычки, имелись в виду, замаскированные за «звёздочками» грубые слова.
{вырезано_цензурой}
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Gentoo Linux → Сборка Gentoo на старой машине
Форум работает на PunBB, при поддержке Informer Technologies, Inc