mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-12-27 03:33:50 -05:00
Document the --enable-default-pie/ssp options
Also document test failures in gcc chapter 8
This commit is contained in:
@@ -134,6 +134,20 @@ cd build</userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>--enable-default-pie</parameter> and
|
||||
<parameter>--enable-default-ssp</parameter></term>
|
||||
<listitem>
|
||||
<para>Those switches allow GCC to compile programs with
|
||||
some hardening security features (more information on those in
|
||||
the <xref linkend="pie-ssp-info"/> in chapter 8). They are not
|
||||
strictly needed at this stage, since the compiler will only produce
|
||||
temporary executables. But it is cleaner to have the temporary
|
||||
packages be as close as possible to the final ones.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>--disable-shared</parameter></term>
|
||||
<listitem>
|
||||
|
||||
Reference in New Issue
Block a user