aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/install.texi
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2017-10-24 12:50:03 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2017-10-24 05:50:03 -0700
commitc58a9f350aa76af2bc1a826f2eac371da9edd04e (patch)
treef800db969415b3298c19e6f827f347841c20da42 /gcc/doc/install.texi
parent160826fefd78b57a02adb87f9977b7fb31095084 (diff)
downloadgcc-c58a9f350aa76af2bc1a826f2eac371da9edd04e.zip
gcc-c58a9f350aa76af2bc1a826f2eac371da9edd04e.tar.gz
gcc-c58a9f350aa76af2bc1a826f2eac371da9edd04e.tar.bz2
Add bootstrap-cet.mk to bootstrap GCC with Intel CET
Bootstrap GCC with Intel CET by configuring GCC with --with-build-config="bootstrap-cet bootstrap-debug" Tested on Linux/i686 and Linux/x86-64. config/ * bootstrap-cet.mk: New file. gcc/ * doc/install.texi: Document bootstrap-cet. From-SVN: r254043
Diffstat (limited to 'gcc/doc/install.texi')
-rw-r--r--gcc/doc/install.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index da360da..82a6360 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -2492,6 +2492,13 @@ useful to verify the full @option{-fcompare-debug} testing coverage. It
must be used along with @code{bootstrap-debug-lean} and
@code{bootstrap-debug-lib}.
+@item @samp{bootstrap-cet}
+This option enables Intel CET for host tools during bootstrapping.
+@samp{BUILD_CONFIG=bootstrap-cet} is equivalent to adding
+@option{-fcf-protection -mcet} to @samp{BOOT_CFLAGS}. This option
+assumes that the host supports Intel CET (e.g. GNU assembler version
+2.30 or later).
+
@item @samp{bootstrap-time}
Arranges for the run time of each program started by the GCC driver,
built in any stage, to be logged to @file{time.log}, in the top level of