Document the --enable-default-pie/ssp options

Also document test failures in gcc chapter 8
This commit is contained in:
Pierre Labastie
2022-09-10 13:41:38 +02:00
parent 0611f706d5
commit 1bade3f439
2 changed files with 35 additions and 0 deletions

View File

@@ -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>