On Thu, Jun 28, 2001 at 11:33:46PM +0400, Sergey Vlasov wrote: > При сборке gcc флаги из $RPM_OPT_FLAGS используются в том числе при > компиляции libgcc.a, libf2c.a, crt{begin,end}*.o. В результате этого даже > при указании -march=... для компиляции программы под более старый > процессор в нее может быть включен неработоспособный на нем код. Например, > в libgcc.a из собранного под Athlon gcc-2.96-ipl12mdk я нашел команды > cmov*. Поэтому пересобранным таким образом gcc нельзя собирать бинарные > пакеты для i586. > > Грядущий переход к разделяемой libgcc частично решит эту проблему, но > crt{begin,end}*.o в любом случае остаются. Какие будут предложения? Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.