|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Timoshkov 2:5020/400 16 Apr 2001 05:08:27 To : All Subject : Re: gcc, egcs -------------------------------------------------------------------------------- "yx" <yx@angel.adamant.net> wrote: > > Реально же практически на каждой аппаратной платформе родные коммерческие > > компиляторы делают GCC по оптимизации во все щели. Hа Альфах gcc заметно > > хуже, чем DEC C, > > на x86 его сильно обгоняют MSVC и Intel, > > > раньше - гцц из djgpp (порт под dos) вставлял, причем очень > основательно, борландовский сишный компилер. Borland'овский компилер - да, плохой (мягко говоря) оптимизатор. > а чем Vc от MS вставляет ГЦЦ от ФСФ? ничем. Сравнивал ASM, генерируемый обоими компиляторами, когда писал конвертирование из/в юникода в/из кодовых страниц: результат практически один в один (только регистры используются разные). для справки: применялись такие ключики: cl /c /FAsa /O1 u2cp.c gcc -Os -m386 -fomit-frame-pointer -fverbose-asm -Wall -S -o u2cp-2.asm u2cp.c P.S. Речь шла о целочисленных операциях. Тесты для float/double не делались. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577742ba22a.html, оценка из 5, голосов 10
|