Changeset f4facc4 for chapter05


Ignore:
Timestamp:
09/23/2022 04:06:19 PM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/arm64, xry111/arm64-12.0
Children:
44784c1
Parents:
c6df98a1 (diff), 10d7c7a8 (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/arm64

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/gcc-pass1.xml

    rc6df98a1 rf4facc4  
    8484    --with-newlib             \
    8585    --without-headers         \
     86    --enable-default-pie      \
     87    --enable-default-ssp      \
    8688    --disable-nls             \
    8789    --disable-shared          \
     
    130132
    131133      <varlistentry>
     134      <term><parameter>--enable-default-pie and
     135      --enable-default-ssp</parameter></term>
     136        <listitem>
     137          <para>Those switches allow GCC to compile programs with
     138           some hardening security features (more information on those in
     139           the <xref linkend="pie-ssp-info"/> in chapter 8) by default. The
     140           are not strictly needed at this stage, since the compiler will
     141           only produce temporary executables. But it is cleaner to have the
     142           temporary packages be as close as possible to the final ones.
     143          </para>
     144        </listitem>
     145      </varlistentry>
     146
     147      <varlistentry>
    132148        <term><parameter>--disable-shared</parameter></term>
    133149        <listitem>
Note: See TracChangeset for help on using the changeset viewer.