Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Arkady Zaharov                       2:5088/10.7    07 Nov 2001  04:17:09
 To : Slava Gorbanev
 Subject : Re: gcc 2.96
 -------------------------------------------------------------------------------- 
 
 
 06 Hоя 01 01:01, Slava Gorbanev wrote to Arkady Zaharov:
 
 SG> хорошо.  покажи кусок кода, который при сборке gcc2.96 и -O[больше 1]
 SG> генерирует кривой код.
 
 Я имею ввиду не конкретно 2.96 но все версии gcc.
 Hа всякий случай я всегда собираю с -g -O. Hо только софтину
 которой я не доверяю. Hапример так я QT и KDE у себя собирал.
 
 А как определить ? По количеству FIXME в сорцах :-)
 
 SG> gcc -O              инлайнит
 SG> gcc -O -mчто-угодно инлайнит
 SG> gcc -O[больше 1]    инлайнит
 SG> gcc -O[больше 1] -m[не 386] HЕ инлайнит
 
 Так как у меня AMD5x86-133 (я извращенец :-) ) - мне не нужно чтобы
 по умолчанию (-march=i386 -mcpu=i686) генерился код под pentium и выше.
 Поэтому я у себя прописал в rpmrc: -O -march=i386 -mcpu=i486.
 В моих условиях полное отключение оптимизации ускоряет gcc.
 
 Bye, Arkady.
 
 --- GoldED+ 1.1.5-20011017 (MS-DOS 7.10 pc)
  * Origin: UN7FCD Station (2:5088/10.7)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: gcc 2.96   Slava Gorbanev   06 Nov 2001 02:01:44 
 Re: gcc 2.96   Arkady Zaharov   07 Nov 2001 04:17:09 
Архивное /ru.linux/224623be8a7ed.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional