gcc/gcc/doc
Richard Earnshaw 3929bca9ca arm: Add command-line option for enabling CVE-2021-35465 mitigation [PR102035]
Add a new option, -mfix-cmse-cve-2021-35465 and document it.  Enable it
automatically for cortex-m33, cortex-m35p and cortex-m55.

gcc:
	PR target/102035
	* config/arm/arm.opt (mfix-cmse-cve-2021-35465): New option.
	* doc/invoke.texi (Arm Options): Document it.
	* config/arm/arm-cpus.in (quirk_vlldm): New feature bit.
	(ALL_QUIRKS): Add quirk_vlldm.
	(cortex-m33): Add quirk_vlldm.
	(cortex-m35p, cortex-m55): Likewise.
	* config/arm/arm.c (arm_option_override): Enable fix_vlldm if
	targetting an affected CPU and not explicitly controlled on
	the command line.
2021-08-24 11:45:13 +01:00
..
include Remove install-old.texi 2021-05-26 09:15:58 +02:00
analyzer.texi analyzer: add __analyzer_dump_state 2021-07-16 15:47:06 -04:00
avr-mmcu.texi
bugreport.texi
cfg.texi docs: fix s/ei_safe_safe/ei_safe_edge/ typo 2021-07-12 23:46:58 +01:00
collect2.texi
compat.texi
configfiles.texi
configterms.texi
contrib.texi
contribute.texi
cpp.texi c: Add support for __FILE_NAME__ macro (PR c/42579) 2021-05-20 08:12:41 +00:00
cppdiropts.texi
cppenv.texi
cppinternals.texi
cppopts.texi
cppwarnopts.texi
extend.texi [gcc/doc] Improve nonnull attribute documentation 2021-08-02 16:49:27 +02:00
fragments.texi
frontends.texi Remove BRIG front-end. 2021-05-11 15:03:57 +02:00
gcc.texi
gccint.texi
gcov-dump.texi
gcov-tool.texi
gcov.texi Improve JSON examples. 2021-06-09 07:52:58 +02:00
generic.texi docs: Fix s/net yet/not yet/ typo 2021-06-29 22:15:12 +01:00
gimple.texi Remove gimple_expr_type 2021-07-19 10:02:14 +02:00
gnu.texi
gty.texi Turn 'bool force_collect' parameter to 'ggc_collect' into an 'enum ggc_collect mode' 2021-08-18 13:25:29 +02:00
headerdirs.texi
hostconfig.texi
implement-c.texi
implement-cxx.texi
install.texi RISC-V: Allow multi-lib build with different code model 2021-08-16 12:31:51 +08:00
install.texi2html
interface.texi
invoke.texi arm: Add command-line option for enabling CVE-2021-35465 mitigation [PR102035] 2021-08-24 11:45:13 +01:00
languages.texi
libgcc.texi
loop.texi Use range-based for loops for traversing loops 2021-07-29 22:26:25 -05:00
lto-dump.texi
lto.texi doc/lto.texi: List slim object format as the default 2021-06-23 23:13:43 +03:00
makefile.texi
match-and-simplify.texi
md.texi doc: Document cond_* shift optabs in md.texi 2021-08-05 14:03:24 +01:00
objc.texi docs: Add missing @headitem for tables. 2021-06-06 19:05:51 +02:00
optinfo.texi
options.texi doc/options.texi: Fix the description of 'Negative'. 2021-04-30 20:53:27 -07:00
passes.texi
plugins.texi
poly-int.texi
portability.texi
rtl.texi docs: drop unbalanced parenthesis in rtl.texi 2021-06-22 18:03:46 +01:00
service.texi
sourcebuild.texi middle-end: Add tests middle end generic tests for sign differing dotproduct. 2021-07-14 15:21:40 +01:00
standards.texi Remove BRIG front-end. 2021-05-11 15:03:57 +02:00
tm.texi gcov: Add TARGET_GCOV_TYPE_SIZE target hook 2021-08-16 15:34:25 +02:00
tm.texi.in gcov: Add TARGET_GCOV_TYPE_SIZE target hook 2021-08-16 15:34:25 +02:00
tree-ssa.texi
trouble.texi
ux.texi