mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-02 22:07:15 +08:00
Fix alphabetical order in glossary
This commit is contained in:
parent
b89180f557
commit
08c7ccd311
@ -2311,17 +2311,6 @@
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
|
||||
<glossentry id="gSSP">
|
||||
<glossterm>
|
||||
<acronym>SSP</acronym>
|
||||
</glossterm>
|
||||
<glossdef>
|
||||
<para>
|
||||
Stack Smash Protection
|
||||
</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
|
||||
<glossentry id="gSSL">
|
||||
<glossterm>
|
||||
<acronym>SSL</acronym>
|
||||
@ -2333,6 +2322,17 @@
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
|
||||
<glossentry id="gSSP">
|
||||
<glossterm>
|
||||
<acronym>SSP</acronym>
|
||||
</glossterm>
|
||||
<glossdef>
|
||||
<para>
|
||||
Stack Smash Protection
|
||||
</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
|
||||
<glossentry id="gSUID">
|
||||
<glossterm>
|
||||
<acronym>SUID</acronym>
|
||||
|
@ -151,7 +151,7 @@
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>
|
||||
SSP patch:
|
||||
Patch enabling <xref linkend="gSSP"/> by default in clang:
|
||||
<ulink url="&patch-root;/clang-&llvm-version;-enable_default_ssp-1.patch"/>
|
||||
</para>
|
||||
</listitem>
|
||||
@ -235,6 +235,14 @@ mv projects/compiler-rt-&llvm-version;.src projects/compiler-rt</userinput></scr
|
||||
<!-- need <../<patch> instead of -i because -d changes directory
|
||||
before applying -i -->
|
||||
<screen><userinput remap="pre">patch -Np2 -d projects/compiler-rt <../compiler-rt-14.0.6-glibc_2_36-1.patch</userinput></screen>
|
||||
|
||||
<para>
|
||||
If you have downloaded <application>clang</application>,
|
||||
apply the following patch to enable <xref linkend="gSSP"/> by default
|
||||
in compiled programs.
|
||||
</para>
|
||||
<!-- need <../<patch> instead of -i because -d changes directory
|
||||
before applying -i -->
|
||||
<screen><userinput remap="pre">patch -Np2 -d tools/clang <../clang-&llvm-version;-enable_default_ssp-1.patch</userinput></screen>
|
||||
|
||||
<para>
|
||||
@ -392,6 +400,13 @@ rmdir -v /usr/share/doc/clang</userinput></screen>
|
||||
is not currently available.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<parameter>-DCLANG_DEFAULT_PIE_ON_LINUX=ON</parameter>: makes
|
||||
<option>-fpie</option> option the default when compiling programs.
|
||||
Together with the <xref linkend="gASLR"/> feature enabled in the kernel,
|
||||
this defeats some kind of attacks based on known memory layouts.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>-DBUILD_SHARED_LIBS=ON</option>: if used instead of
|
||||
<parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter> and
|
||||
|
Loading…
Reference in New Issue
Block a user