Updates on the -fpic bug:

Satoshi has been so kind to point me to the ports build logs. Out of
1672 files compiled with -fpic, 1033 of them with -O1, none triggered
the assembler warning message.

I would now feel reasonably comfortable to resolve the issue for
Release 4.0 by :

- committing Bruce' "wave-dead-chicken" fix for localtime.c (remove
  the "const" so that gcc doesn't try its wrong optimization). -O2
  world for localtime.c as well, BTW.

- turning the assembler warning message into an error, using Bruce'
  diff (I originally feared that we would break more ports than we
  could handle). Except that I would extend the error message with
  "try different optimization settings" to give people a chance to
  recover. 

- hope that gcc and gas agree over their capabilities when 4.1
  comes... 

Any objections? If none, Jordan, would you please approve us to do so?

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <[EMAIL PROTECTED]> http://www.cons.org/cracauer/
  Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to