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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     11 Mar 2002  11:16:09
 To : Vladimir Mosgalin
 Subject : Re: gcc-2.95
 -------------------------------------------------------------------------------- 
 
 >>> Vladimir Mosgalin wrote:
 
 > gcc  -DHAVE_CONFIG_H -I. -I. -I../include -I../include   -I/usr/include/SDL
 > -D_REENTRANT -Iyes/include -I/usr/X11R6/include -O6 -ffast-math -funroll-loops
 > -fomit-frame-pointer -fexpensive-optimizations -march=i586 -malign-loops=2
 > -malign-jumps=2 -malign-functions=2 -pipe -Wall -Werror -c sv_progs.c
 > sv_progs.c:156:98: trigraph ??) ignored
 > make[1]: *** [sv_progs.o] Ошибка 1
 > make[1]: Выход из каталог `/opt/home/mosgalin/quakeforge-0.3.0/source'
 > make: *** [all-recursive] Ошибка 1
 > 
 > Мне сейчас совершенно лень выяснять в чем дело, может достаточно оптимизацию
 
 Зря.
 
 > отключить (это они сами так написали!), а может править или пересобирать этот
 
 Trigraphs разбираются еще _до препроцессора_.
 А авторы этого куска кода - тормоза.
 Замени "??)" на "??"")", должно полегчать.
 
 > кусок другим компилятором. Может у них глюк. Hо gcc-2.96 я уже верю не так.
 
 Дорогая редакция. Я больше не верю своему телевизору. Я его перенес
 в подвал, чтобы он починил подземный стук, а он отсырел и взорвался.
 
 > Да, кстати, -march=i586 не глупость ли? Мне казалось что -march=i386
 > -mcpu=i586 как-то правильнее будет, я ошибался? Слышал разные мнения по этому 
 > поводу... rpm например всегда собирает -mcpu=i386 -march=i686.
 
 Покажи хоть одну машину с i386 вокруг. Даже четверку и то найти проблема.
 
 > Впрочем, с такой оптимизацией конечно 2.96 собирать ничего путного не может,
 > сам не раз убеждался. Каждый раз, когда я в целях эксперимента пишу "-O6
 > -ffast-math -fexpensive-optimizations" вместо "-O2", ничего не работает. Из
 > более-менее крупного, я имею в виду.
 
 Ассемблер в зубы и иди смотреть, в чем дело. В большинстве случаев найти
 место проблемы и внятно ее описать - не является задачей только для супергуру.
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 gcc-2.95   Alexander Stavitsky   10 Mar 2002 01:26:15 
 Re: gcc-2.95   Vitaly Lugovsky   10 Mar 2002 20:11:21 
 gcc-2.95   Vladimir Mosgalin   11 Mar 2002 02:00:32 
 Re: gcc-2.95   Vitaly Lugovsky   11 Mar 2002 10:26:34 
 gcc-2.95   Vladimir Mosgalin   12 Mar 2002 00:19:12 
 Re: gcc-2.95   Valentin Nechayev   12 Mar 2002 11:35:02 
 Re: gcc-2.95   Valentin Nechayev   11 Mar 2002 11:16:09 
 gcc-2.95   Vladimir Mosgalin   12 Mar 2002 00:10:52 
 Re: gcc-2.95   Valentin Nechayev   13 Mar 2002 01:55:32 
 gcc-2.95   Vladimir Mosgalin   13 Mar 2002 23:50:58 
Архивное /ru.linux/7368b2ca41cb.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional