On 07/15/2011 06:56 AM, Rainer Orth wrote:
> 2011-07-14 Rainer Orth
>
> gcc:
> * config.gcc (alpha*-*-linux*): Add crtfastmath.o to extra_parts.
> (alpha*-*-freebsd*): Likewise.
> (i[34567]86-*-linux*, i[34567]86-*-kfreebsd*-gnu,
> i[34567]86-*-knetbsd*-gnu, i[3456
On Mon, 2011-07-18 at 13:16 +0200, Rainer Orth wrote:
> Unfortunately, nobody reviewed the patch. There's now also PR
> bootstrap/49769 for Linux/SPARC.
> Rainer
I tested the patch on IA64 Linux and verified that it fixed that
bootstrap. I can approve the IA64 part of the patch. Perhap
Rainer Orth writes:
> I think the following patch should fix all broken targets. For those
> that previously had crtfastmath.o in EXTRA_PARTS, I'm adding it to
> config.gcc (extra_parts) explicitly.
>
> The non-Linux x86 glibc targets were missed before. I move the
> extra_parts addition down s
Uros Bizjak writes:
> Alpha needs the same fix. I need following patch to bootstrap the compiler:
>
> --cut here--
> Index: gcc/config.gcc
> ===
> --- gcc/config.gcc(revision 176282)
> +++ gcc/config.gcc(working copy)
> @@ -7
On Thu, Jul 14, 2011 at 12:09 PM, Rainer Orth
wrote:
> Andreas Schwab writes:
>
>> Same on ia64:
>>
>> Configuration mismatch!
>> Extra parts from gcc directory: crtbegin.o crtbeginS.o crtend.o crtendS.o
>> Extra parts from libgcc: crtbegin.o crtend.o crtbeginS.o crtendS.o
>> crtfastmath.o
Alph
Andreas Schwab writes:
> Same on ia64:
>
> Configuration mismatch!
> Extra parts from gcc directory: crtbegin.o crtbeginS.o crtend.o crtendS.o
> Extra parts from libgcc: crtbegin.o crtend.o crtbeginS.o crtendS.o
> crtfastmath.o
I believe you need the following patch.
As one of my next tasks, I
"H.J. Lu" writes:
> On Wed, Jul 13, 2011 at 10:12 AM, Rainer Orth
> wrote:
>> Richard Henderson writes:
>>
>>> On 07/13/2011 09:57 AM, Rainer Orth wrote:
Do you think the revised crtfastmath patch is safe enough to commit
together to avoid this mess?
>>>
>>> Probably.
>>
>> Ok. I'll
On Wed, Jul 13, 2011 at 11:50 AM, H.J. Lu wrote:
> On Wed, Jul 13, 2011 at 10:12 AM, Rainer Orth
> wrote:
>> Richard Henderson writes:
>>
>>> On 07/13/2011 09:57 AM, Rainer Orth wrote:
Do you think the revised crtfastmath patch is safe enough to commit
together to avoid this mess?
>>>
On Wed, Jul 13, 2011 at 10:12 AM, Rainer Orth
wrote:
> Richard Henderson writes:
>
>> On 07/13/2011 09:57 AM, Rainer Orth wrote:
>>> Do you think the revised crtfastmath patch is safe enough to commit
>>> together to avoid this mess?
>>
>> Probably.
>
> Ok. I'll will take this on me to get us ou
Richard Henderson writes:
> On 07/13/2011 09:57 AM, Rainer Orth wrote:
>> Do you think the revised crtfastmath patch is safe enough to commit
>> together to avoid this mess?
>
> Probably.
Ok. I'll will take this on me to get us out of this mess. It has
survived i386-pc-solaris2.11, sparc-sun-s
On 07/13/2011 09:57 AM, Rainer Orth wrote:
> Do you think the revised crtfastmath patch is safe enough to commit
> together to avoid this mess?
Probably.
> +# -frandom-seed is necessary to keep the mangled name of the constructor on
> +# Tru64 Unix stable, but harmless otherwise.
Instead of impl
Richard Henderson writes:
> On 07/11/2011 10:26 AM, Rainer Orth wrote:
>> There's one other question here: alpha/t-crtfm uses
>> -frandom-seed=gcc-crtfastmath with this comment:
>>
>> # FIXME drow/20061228 - I have preserved this -frandom-seed option
>> # while migrating this rule from the GCC d
On 07/11/2011 10:26 AM, Rainer Orth wrote:
> There's one other question here: alpha/t-crtfm uses
> -frandom-seed=gcc-crtfastmath with this comment:
>
> # FIXME drow/20061228 - I have preserved this -frandom-seed option
> # while migrating this rule from the GCC directory, but I do not
> # know why
13 matches
Mail list logo