[devel] Re: [sisyphus] gcc libraries compilation flags

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Чт Июл 12 01:17:34 MSD 2001


Hello Dmitry,

On Wed, Jul 11, 2001 at 11:01:44PM +0400, Dmitry V. Levin wrote:
>
> 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 в любом случае остаются.
> 
> Какие будут предложения?

Патч над Makefile?

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
Win98 error 003: Illegal ASM instruction. If your modem worked properly, the
FBI would have been called.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20010712/476d7d09/attachment-0001.bin>


Подробная информация о списке рассылки Devel