Changeset 0ea3431 for chapter08


Ignore:
Timestamp:
09/26/2022 02:03:23 PM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
259794e
Parents:
1f6dfd4 (diff), f427ba23 (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:

Merge remote-tracking branch 'origin/trunk' into xry111/clfs-ng

Location:
chapter08
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • chapter08/binutils.xml

    r1f6dfd4 r0ea3431  
    161161<screen><userinput remap="test">make -k check</userinput></screen>
    162162
    163 <para>Twelve tests fail in the <command>gold</command> testsuite when the
     163    <para>Twelve tests fail in the <command>gold</command> testsuite when the
    164164    <option>--enable-default-pie</option> and
    165     <option>--enable-default-ssp</option> options are passed to GCC. There
    166     is also a known failure in the <command>as</command> tests.</para>
    167     <!-- Fixed in 2.39
    168          https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=01ae03b
    169     <para>One gold test, <filename>pr17704a_test</filename>, is known to
    170     fail if <parameter>CONFIG_IA32_EMULATION</parameter> is disabled in the
    171     kernel configuration of the host system.</para>
    172  -->
     165    <option>--enable-default-ssp</option> options are passed to GCC.
     166    <!-- Caused by egrep deprecation.  Note that we don't "patch" temp grep.
     167         And it seems unworthy to add a sed into temp grep just for one test
     168         failure.  (I don't really agree to "patch" grep in the first place,
     169         anyway.) -->
     170    The test named <filename>ar with versioned solib</filename> is also
     171    known to fail.</para>
     172
    173173    <para>Install the package:</para>
    174174
  • chapter08/gcc.xml

    r1f6dfd4 r0ea3431  
    112112        binary programs that can be loaded anywhere in memory.  Without PIE,
    113113        the security feature named ASLR (Address Space Layout Randomization)
    114         can be applied for the shared libraries, but not the exectutable
     114        can be applied for the shared libraries, but not the executable
    115115        itself.  Enabling PIE allows ASLR for the executables in addition to
    116116        the shared libraries, and mitigates some attacks based on fixed
  • chapter08/libelf.xml

    r1f6dfd4 r0ea3431  
    5959<screen><userinput remap="test">make check</userinput></screen>
    6060
    61 <!--    <para>One test, run-elfclassify.sh, is known to fail.</para>-->
     61    <para>One test named <filename>run-low_high_pc.sh</filename> is known to
     62    fail on 32-bit x86 system.</para>
    6263
    6364    <para>Install only Libelf:</para>
Note: See TracChangeset for help on using the changeset viewer.