Changeset d2eb97b for chapter08


Ignore:
Timestamp:
08/27/2024 10:30:14 PM (7 weeks ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib, xry111/multilib
Children:
f33eca9
Parents:
3eb188e (diff), 2b76c89 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Automatic merge of trunk into multilib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/gcc.xml

    r3eb188e rd2eb97b  
    162162    </important>
    163163
    164    <para>One set of tests in the GCC test suite is known to exhaust the default
    165    stack, so increase the stack size prior to running the tests:</para>
    166 
    167 <screen><userinput remap="test">ulimit -s 32768</userinput></screen>
     164    <para>GCC may need more stack space compiling some extremely complex
     165    code patterns.  As a precaution for the host distros with a tight stack
     166    limit, explicitly set the stack size hard limit to infinite.
     167    On most host distros (and the final LFS system) the hard limit is
     168    infinite by default, but there is no harm done by setting it explicitly.
     169    It's not necessary to change the stack size soft limit because GCC will
     170    automatically set it to an appropriate value, as long as the value does
     171    not exceed the hard limit:</para>
     172
     173<screen><userinput remap="test">ulimit -s -H unlimited</userinput></screen>
    168174
    169175    <para>Now remove/fix several known test failures:</para>
Note: See TracChangeset for help on using the changeset viewer.