aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@baylibre.com>2025-07-31 11:05:37 +0000
committerAndrew Stubbs <ams@baylibre.com>2025-09-02 15:10:25 +0000
commit6e0590ba45e8df543133028b0ccf692a21cf2a4d (patch)
treeffb9617978c6ff89b78e963908efb2e200903ae0
parenta41d8edf304e896cb541a0ec7daafb02b8d442c7 (diff)
downloadgcc-6e0590ba45e8df543133028b0ccf692a21cf2a4d.zip
gcc-6e0590ba45e8df543133028b0ccf692a21cf2a4d.tar.gz
gcc-6e0590ba45e8df543133028b0ccf692a21cf2a4d.tar.bz2
docs: Add NoOffload option flag to the internals manual
The NoOffload flag was introduced recently (commit "Don't pass vector params through to offload targets"). gcc/ChangeLog: * doc/options.texi: Document NoOffload.
-rw-r--r--gcc/doc/options.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/doc/options.texi b/gcc/doc/options.texi
index b46b997..25cd2bc 100644
--- a/gcc/doc/options.texi
+++ b/gcc/doc/options.texi
@@ -529,6 +529,12 @@ code generation.
@item Param
This is an option that is a parameter.
+@item NoOffload
+This option will not be passed through from the host compiler to any offload
+target compilers via the LTO mechanism. It is intended for use with
+optimization tuning parameters where settings appropriate for the host system
+are likely to harm the performance of the offload device.
+
@item Undocumented
The option is deliberately missing documentation and should not
be included in the @option{--help} output.