This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Missing commit for --enable-stage1-checking doc patch? (was: GCC compile farm / ARM architecture)


On Mon, Dec 15, 2008 at 1:01 PM, Laurent GUERBY <laurent@guerby.net> wrote:
> On Mon, 2008-12-15 at 11:35 +0000, Richard Earnshaw wrote:
>> On Sun, 2008-12-14 at 14:53 +0100, Laurent GUERBY wrote:
>> > I finally purchased a Thecus N2100 based on XScale-80219
>> > extended to 512 MB of RAM (machine gcc50 of the compile farm).
>> >
>> > Unfortunately my trunk bootstrap is stuck on
>> > a link error:
>> >
>> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38523
>> >
>> > Do you have any idea?
>> >
>> GCC (to be precise binutils) has limit on the maximum program size on
>> ARM, which is 32MBytes (based on the span of the BL instruction).
>> Unfortunately, when GCC is built without optimization and with checking
>> enabled the image exceeds this limit.  You can work around this by
>> configuring with --disable-stage1-checking.
>>
>> See the discussion of this back in May 2007 (the initial diagnosis of
>> the problem was wrong :-) starting here:
>>
>> http://gcc.gnu.org/ml/gcc/2007-05/msg00108.html
>
> Thanks for the pointer, I added your comment to the PR.
>
> Interestingly I went back to check the documentation
> and Richard Guenther doc patch mentionned here:
>
> http://gcc.gnu.org/ml/gcc/2007-05/msg00148.html
> <<
> 2007-05-05 Richard Guenther <rguenther@suse.de>
>
> * doc/install.texi (--enable-checking): Mention different
>       default for stage1.
>       (--enable-stage1-checking): Document.
>>>
>
> Is not present on trunk nor on 4.2 nor on gcc/ChangeLog*
> and so --enable-stage1-checking is still undocumented
> (unless I missed something in my greps) while
> still present in top level configure (and I hope
> still working but not tested yet).
>
> Richard G, do you remember what happened to your doc patch?

I have no idea.  It probably got "lost".

Richard.

> Thanks in advance,
>
> Laurent
>
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]