- Timestamp:
- 09/26/2022 02:03:23 PM (2 years ago)
- 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. - Location:
- chapter08
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/binutils.xml
r1f6dfd4 r0ea3431 161 161 <screen><userinput remap="test">make -k check</userinput></screen> 162 162 163 <para>Twelve tests fail in the <command>gold</command> testsuite when the163 <para>Twelve tests fail in the <command>gold</command> testsuite when the 164 164 <option>--enable-default-pie</option> and 165 <option>--enable-default-ssp</option> options are passed to GCC. There166 is also a known failure in the <command>as</command> tests.</para>167 <!-- Fixed in 2.39168 https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=01ae03b169 <para>One gold test, <filename>pr17704a_test</filename>, is known to170 fail if <parameter>CONFIG_IA32_EMULATION</parameter> is disabled in the171 k ernel 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 173 173 <para>Install the package:</para> 174 174 -
chapter08/gcc.xml
r1f6dfd4 r0ea3431 112 112 binary programs that can be loaded anywhere in memory. Without PIE, 113 113 the security feature named ASLR (Address Space Layout Randomization) 114 can be applied for the shared libraries, but not the exec tutable114 can be applied for the shared libraries, but not the executable 115 115 itself. Enabling PIE allows ASLR for the executables in addition to 116 116 the shared libraries, and mitigates some attacks based on fixed -
chapter08/libelf.xml
r1f6dfd4 r0ea3431 59 59 <screen><userinput remap="test">make check</userinput></screen> 60 60 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> 62 63 63 64 <para>Install only Libelf:</para>
Note:
See TracChangeset
for help on using the changeset viewer.