From 6a21e074c72de195b8a866c33cccbee8096c16f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=AD=B1=E5=82=91?= Date: Sat, 22 Apr 2023 17:03:24 +0800 Subject: [PATCH] Add GCC Commands Options index Update version to v0.4.0 Remove `/jcr update` Add `/jcr help` --- README.md | 14 +- build.gradle.kts | 4 +- src/main/kotlin/Data.kt | 29 +- src/main/kotlin/JCppReferencePlugin.kt | 167 +- src/main/kotlin/PluginCommands.kt | 12 +- src/main/resources/gcc-12-opt-index.txt | 3413 +++++++++++++++++++++++ 6 files changed, 3555 insertions(+), 84 deletions(-) create mode 100644 src/main/resources/gcc-12-opt-index.txt diff --git a/README.md b/README.md index 3306447..ced73af 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,22 @@ # mirai-console-jcr-plugin ## J Cpp Reference Plugin -在QQ群内搜索 [CppReference](https://en.cppreference.com/w/) 和 [Qt](https://doc.qt.io/) 的文档 +在QQ群内搜索 `C/C++` 文档的 [mirai](https://github.com/mamoe/mirai) 插件 # 用法 ```shell # 消息检测 -c # 搜索C文档 -cpp # 搜索CPP文档 -qt # 搜索Qt文档 +c # 查询C标准库 +cpp # 查询C++标准库 +qt # 查询Qt类库 +gcc # 查询GCC命令行选项 # 控制台命令 -/jcr update # 更新CPP索引 +/jcr help # 获取帮助 ``` # 索引来源 - c 索引来自官网离线文档,手动解析生成 - cpp 索引来自 https://github.com/Guyutongxue/cppreference-index 感谢 @Guyutongxue - - qt 索引来自 https://github.com/therecipe/qt ,经过二次处理手动解析生成 + - qt 索引来自 Qt 官网,版本 `Qt 5.13.0` + - gcc 命令行选项索引来自[GNU](https://gcc.gnu.org/onlinedocs/gcc-12.2.0/gcc/Option-Index.html)官网,版本 `GCC 12.2.0` \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index e8c1cca..0c599bb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,11 +3,11 @@ plugins { kotlin("jvm") version kotlinVersion kotlin("plugin.serialization") version kotlinVersion - id("net.mamoe.mirai-console") version "2.12.2" + id("net.mamoe.mirai-console") version "2.14.0" } group = "top.jie65535" -version = "0.3.0" +version = "0.4.0" repositories { maven("https://maven.aliyun.com/repository/public") // 阿里云国内代理仓库 diff --git a/src/main/kotlin/Data.kt b/src/main/kotlin/Data.kt index 34504f8..51044a8 100644 --- a/src/main/kotlin/Data.kt +++ b/src/main/kotlin/Data.kt @@ -1,10 +1,7 @@ package top.jie65535.jcr -import kotlinx.coroutines.runInterruptible import kotlinx.serialization.decodeFromString import kotlinx.serialization.json.Json -import okhttp3.OkHttpClient -import okhttp3.Request @OptIn(kotlinx.serialization.ExperimentalSerializationApi::class) object Data { @@ -20,6 +17,7 @@ object Data { /** * 初始化数据 + * 更新索引:https://cdn.jsdelivr.net/npm/@gytx/cppreference-index/dist/generated.json */ fun initData() { val linkMap = JCppReferencePlugin.resolveDataFile("linkmap.json") @@ -36,31 +34,6 @@ object Data { } } - private val httpClient by lazy { OkHttpClient() } - - /** - * 更新数据 - */ - suspend fun updateData() { - val call = httpClient.newCall(Request.Builder() - .url("https://cdn.jsdelivr.net/npm/@gytx/cppreference-index/dist/generated.json") - .build()) - JCppReferencePlugin.logger.info("正在下载索引") - runInterruptible { - val response = call.execute() - if (response.isSuccessful) { - val json = response.body!!.string() - indexes = Json.decodeFromString(json) - // 保存到文件 - JCppReferencePlugin.resolveDataFile("linkmap.json") - .writeText(json) - JCppReferencePlugin.logger.info("索引更新完成") - } else { - JCppReferencePlugin.logger.error("下载失败 HTTP Code: ${response.code}") - } - } - } - /** * 获取索引 */ diff --git a/src/main/kotlin/JCppReferencePlugin.kt b/src/main/kotlin/JCppReferencePlugin.kt index 95573bb..07eb709 100644 --- a/src/main/kotlin/JCppReferencePlugin.kt +++ b/src/main/kotlin/JCppReferencePlugin.kt @@ -4,6 +4,7 @@ import net.mamoe.mirai.console.command.CommandManager.INSTANCE.register import net.mamoe.mirai.console.plugin.jvm.JvmPluginDescription import net.mamoe.mirai.console.plugin.jvm.KotlinPlugin import net.mamoe.mirai.event.GlobalEventChannel +import net.mamoe.mirai.event.events.MessageEvent import net.mamoe.mirai.event.subscribeMessages import net.mamoe.mirai.message.data.MessageSource.Key.quote import net.mamoe.mirai.utils.info @@ -14,20 +15,40 @@ object JCppReferencePlugin : KotlinPlugin( JvmPluginDescription( id = "top.jie65535.mirai-console-jcr-plugin", name = "J Cpp Reference Plugin", - version = "0.3.0" + version = "0.4.0" ) { author("jie65535") - info("C++ 参考搜索插件") + info("C/C++ 参考搜索插件") } ) { private const val cppreferencePrefix = "https://zh.cppreference.com/w/" private const val qtDocPrefix = "https://doc.qt.io/qt-5/" + private const val gccDocPrefix = "https://gcc.gnu.org/onlinedocs/gcc-12.2.0/gcc/" - private fun loadMap(path: String): Map { + /** + * C索引 + */ + private val indexC by lazy { loadMap("/devhelp-index-c.txt") } + + /** + * Qt文档索引,按::分割 + */ + private val indexQt by lazy { + val map = loadMap("/qt-5.13.0.txt") + splitKeys(map as MutableMap) + map + } + + /** + * GCC编译选项索引,不能忽略大小写 + */ + private val indexGcc by lazy { loadMap("/gcc-12-opt-index.txt", false) } + + private fun loadMap(path: String, ignoreCase: Boolean = true): Map { val map = mutableMapOf() val stream = this::class.java.getResourceAsStream(path) if (stream == null) { - logger.error("资源文件为空") + logger.error("无法找到指定资源:$path") } else { stream.use { val br = BufferedReader(InputStreamReader(stream)) @@ -38,17 +59,30 @@ object JCppReferencePlugin : KotlinPlugin( val key = line.substring(0, s) val url = line.substring(s+1) map.putIfAbsent(key, url) - val lowerKey = key.lowercase() - map.putIfAbsent(lowerKey, url) } } } - splitKeys(map) + + // 如果忽略大小写,则将key的小写形式也加入索引 + if (ignoreCase) { + // 使用临时的map来存储小写版本 + val lowerMap = mutableMapOf() + for ((key, value) in map.entries) { + lowerMap.putIfAbsent(key.lowercase(), value) + } + // 插入回返回索引 + for ((key, value) in lowerMap.entries) { + map.putIfAbsent(key.lowercase(), value) + } + } } logger.info("\"$path\" ${map.size} keywords loaded") return map } + /** + * 按照 `::` 分割关键字 + */ private fun splitKeys(map: MutableMap) { val subMap = mutableMapOf() for (item in map) { @@ -68,9 +102,6 @@ object JCppReferencePlugin : KotlinPlugin( } } - private val indexC by lazy { loadMap("/devhelp-index-c.txt") } - private val indexQt by lazy { loadMap("/qt-5.13.0.txt") } - override fun onEnable() { logger.info { "Plugin loaded" } PluginCommands.register() @@ -78,43 +109,91 @@ object JCppReferencePlugin : KotlinPlugin( val eventChannel = GlobalEventChannel.parentScope(this) eventChannel.subscribeMessages { + startsWith("c ") { checkC(it) } + startsWith("C ") { checkC(it) } + startsWith("cpp ") { checkCpp(it) } + startsWith("CPP ") { checkCpp(it) } + startsWith("c++ ") { checkCpp(it) } + startsWith("C++ ") { checkCpp(it) } + startsWith("qt ") { checkQt(it) } + startsWith("Qt ") { checkQt(it) } + startsWith("QT ") { checkQt(it) } + startsWith("gcc ") { checkGcc(it) } + startsWith("GCC ") { checkGcc(it) } + } + } - startsWith("c ") { keyword -> - if (keyword.isEmpty()) return@startsWith - logger.info("check c \"$keyword\"") - var cLink = indexC[keyword] - if (cLink != null) { - subject.sendMessage(message.quote() + cppreferencePrefix + cLink) - } else { - cLink = indexC[keyword.lowercase()] - if (cLink != null) { - subject.sendMessage(message.quote() + cppreferencePrefix + cLink) - } - } - } + /** + * 查找C文档 + */ + private suspend fun MessageEvent.checkC(keyword: String) { + if (keyword.isEmpty()) return + logger.info("check c \"$keyword\"") + findAndReply(indexC, keyword, cppreferencePrefix) + } - startsWith("cpp ") { keyword -> - if (keyword.isEmpty()) return@startsWith - logger.info("check cpp \"$keyword\"") - val index = Data.getIndex(keyword) - if (index != null) { - subject.sendMessage(message.quote() + cppreferencePrefix + index.link) - } - } + /** + * 查找C++文档 + */ + private suspend fun MessageEvent.checkCpp(keyword: String) { + if (keyword.isEmpty()) return + logger.info("check cpp \"$keyword\"") + val index = Data.getIndex(keyword) + if (index != null) { + subject.sendMessage(message.quote() + cppreferencePrefix + index.link) + } + } - startsWith("qt ") { keyword -> - if (keyword.isEmpty()) return@startsWith - logger.info("check qt \"$keyword\"") - var qtLink = indexQt[keyword] - if (qtLink != null) { - subject.sendMessage(message.quote() + qtDocPrefix + qtLink) - } else { - qtLink = indexQt[keyword.lowercase()] - if (qtLink != null) { - subject.sendMessage(message.quote() + qtDocPrefix + qtLink) - } - } - } + /** + * 查找Qt文档 + */ + private suspend fun MessageEvent.checkQt(keyword: String) { + if (keyword.isEmpty()) return + logger.info("check qt \"$keyword\"") + findAndReply(indexQt, keyword, qtDocPrefix) + } + + /** + * 查找GCC命令行文档 + */ + private suspend fun MessageEvent.checkGcc(keyword: String) { + if (keyword.isEmpty()) return + logger.info("check gcc \"$keyword\"") + if (!findAndReply(indexGcc, keyword, gccDocPrefix, false) && keyword.startsWith('-')) { + findAndReply(indexGcc, keyword.substring(1), gccDocPrefix, false) + } + } + + /** + * 从索引中查找并拼接前缀回复发送者 + * @param index 索引 + * @param keyword 关键字 + * @param prefix 前缀 + * @param ignoreCase 忽略大小写 默认true + * @return 返回是否回复 + */ + private suspend fun MessageEvent.findAndReply(index: Map, keyword: String, prefix: String, ignoreCase: Boolean = true): Boolean { + if (keyword.isEmpty()) return false + val url = find(index, keyword, prefix) ?: if (ignoreCase) find(index, keyword.lowercase(), prefix) else null + return if (url != null) { + subject.sendMessage(message.quote() + url) + true + } else false + } + + /** + * 从索引中查找并拼接前缀返回 + * @param index 索引 + * @param keyword 关键字 + * @param prefix 前缀 + * @return 返回查找结果,未找到返回null + */ + private fun find(index: Map, keyword: String, prefix: String): String? { + val value = index[keyword] + return if (value != null) { + prefix + value + } else { + null } } } diff --git a/src/main/kotlin/PluginCommands.kt b/src/main/kotlin/PluginCommands.kt index 9a4f2df..44fc974 100644 --- a/src/main/kotlin/PluginCommands.kt +++ b/src/main/kotlin/PluginCommands.kt @@ -8,9 +8,13 @@ object PluginCommands : CompositeCommand( description = "J CppReference Commands" ) { @SubCommand - @Description("更新索引") - suspend fun CommandSender.update() { - Data.updateData() - sendMessage("OK") + @Description("查询帮助") + suspend fun CommandSender.help() { + sendMessage(""" + c # 查询C标准库 + cpp # 查询C++标准库 + qt # 查询Qt类库 + gcc # 查询GCC命令行选项 + """.trimIndent()) } } \ No newline at end of file diff --git a/src/main/resources/gcc-12-opt-index.txt b/src/main/resources/gcc-12-opt-index.txt new file mode 100644 index 0000000..a784ac9 --- /dev/null +++ b/src/main/resources/gcc-12-opt-index.txt @@ -0,0 +1,3413 @@ +### Overall-Options.html#index-_0023_0023_0023 +-march LoongArch-Options.html#index--march +-mbranch-cost LoongArch-Options.html#index--mbranch-cost +-mcheck-zero-division LoongArch-Options.html#index--mcheck-zero-division +-mcond-move-float LoongArch-Options.html#index--mcond-move-float +-mcond-move-int LoongArch-Options.html#index--mcond-move-int +-mdouble-float LoongArch-Options.html#index--mdouble-float +-mmax-inline-memcpy-size LoongArch-Options.html#index--mmax-inline-memcpy-size +-mmemcpy LoongArch-Options.html#index--mmemcpy +-msingle-float LoongArch-Options.html#index--msingle-float +-msmall-data-limit LoongArch-Options.html#index--msmall-data-limit +-mstrict-align LoongArch-Options.html#index--mstrict-align +80387 x86-Options.html#index-80387 +A Preprocessor-Options.html#index-A +allowable_client Darwin-Options.html#index-allowable_005fclient +all_load Darwin-Options.html#index-all_005fload +analyzer Static-Analyzer-Options.html#index-analyzer +ansi Standards.html#index-ansi +ansi C-Dialect-Options.html#index-ansi-1 +ansi Other-Builtins.html#index-ansi-2 +ansi Non-bugs.html#index-ansi-3 +arch_errors_fatal Darwin-Options.html#index-arch_005ferrors_005ffatal +aux-info C-Dialect-Options.html#index-aux-info +B Directory-Options.html#index-B +Bdynamic VxWorks-Options.html#index-Bdynamic +bind_at_load Darwin-Options.html#index-bind_005fat_005fload +block-ops-unaligned-vsx RS_002f6000-and-PowerPC-Options.html#index-block-ops-unaligned-vsx +Bstatic VxWorks-Options.html#index-Bstatic +bundle Darwin-Options.html#index-bundle +bundle_loader Darwin-Options.html#index-bundle_005floader +c Overall-Options.html#index-c +C Preprocessor-Options.html#index-C +c Link-Options.html#index-c-1 +CC Preprocessor-Options.html#index-CC +client_name Darwin-Options.html#index-client_005fname +compatibility_version Darwin-Options.html#index-compatibility_005fversion +coverage Instrumentation-Options.html#index-coverage +current_version Darwin-Options.html#index-current_005fversion +D Preprocessor-Options.html#index-D-1 +d Preprocessor-Options.html#index-d +d Developer-Options.html#index-d-1 +da Developer-Options.html#index-da +dA Developer-Options.html#index-dA +dD Preprocessor-Options.html#index-dD +dD Developer-Options.html#index-dD-1 +dead_strip Darwin-Options.html#index-dead_005fstrip +dependency-file Darwin-Options.html#index-dependency-file +dH Developer-Options.html#index-dH +dI Preprocessor-Options.html#index-dI +dM Preprocessor-Options.html#index-dM +dN Preprocessor-Options.html#index-dN +dp Developer-Options.html#index-dp +dP Developer-Options.html#index-dP +dU Preprocessor-Options.html#index-dU +dump-analyzer-exploded-nodes Static-Analyzer-Options.html#index-dump-analyzer-exploded-nodes +dump-analyzer-exploded-nodes-2 Static-Analyzer-Options.html#index-dump-analyzer-exploded-nodes-2 +dump-analyzer-exploded-nodes-3 Static-Analyzer-Options.html#index-dump-analyzer-exploded-nodes-3 +dump-analyzer-feasibility Static-Analyzer-Options.html#index-dump-analyzer-feasibility +dumpbase Overall-Options.html#index-dumpbase +dumpbase-ext Overall-Options.html#index-dumpbase-ext +dumpdir Overall-Options.html#index-dumpdir +dumpfullversion Developer-Options.html#index-dumpfullversion +dumpmachine Developer-Options.html#index-dumpmachine +dumpspecs Developer-Options.html#index-dumpspecs +dumpversion Developer-Options.html#index-dumpversion +dx Developer-Options.html#index-dx +dylib_file Darwin-Options.html#index-dylib_005ffile +dylinker_install_name Darwin-Options.html#index-dylinker_005finstall_005fname +dynamic Darwin-Options.html#index-dynamic +dynamiclib Darwin-Options.html#index-dynamiclib +E Overall-Options.html#index-E +E Link-Options.html#index-E-1 +e Link-Options.html#index-e +EB ARC-Options.html#index-EB +EB C-SKY-Options.html#index-EB-1 +EB MIPS-Options.html#index-EB-2 +EL ARC-Options.html#index-EL +EL C-SKY-Options.html#index-EL-1 +EL MIPS-Options.html#index-EL-2 +entry Link-Options.html#index-entry +exported_symbols_list Darwin-Options.html#index-exported_005fsymbols_005flist +F Darwin-Options.html#index-F +fabi-compat-version C_002b_002b-Dialect-Options.html#index-fabi-compat-version +fabi-version C_002b_002b-Dialect-Options.html#index-fabi-version +faccess-control C_002b_002b-Dialect-Options.html#index-faccess-control +fada-spec-parent Overall-Options.html#index-fada-spec-parent +faggressive-loop-optimizations Optimize-Options.html#index-faggressive-loop-optimizations +falign-functions Optimize-Options.html#index-falign-functions +falign-jumps Optimize-Options.html#index-falign-jumps +falign-labels Optimize-Options.html#index-falign-labels +falign-loops Optimize-Options.html#index-falign-loops +faligned-new C_002b_002b-Dialect-Options.html#index-faligned-new +fallow-parameterless-variadic-functions C-Dialect-Options.html#index-fallow-parameterless-variadic-functions +fallow-store-data-races Optimize-Options.html#index-fallow-store-data-races +fanalyzer Static-Analyzer-Options.html#index-fanalyzer +fanalyzer-call-summaries Static-Analyzer-Options.html#index-fanalyzer-call-summaries +fanalyzer-checker Static-Analyzer-Options.html#index-fanalyzer-checker +fanalyzer-feasibility Static-Analyzer-Options.html#index-fanalyzer-feasibility +fanalyzer-fine-grained Static-Analyzer-Options.html#index-fanalyzer-fine-grained +fanalyzer-show-duplicate-count Static-Analyzer-Options.html#index-fanalyzer-show-duplicate-count +fanalyzer-state-merge Static-Analyzer-Options.html#index-fanalyzer-state-merge +fanalyzer-state-purge Static-Analyzer-Options.html#index-fanalyzer-state-purge +fanalyzer-transitivity Static-Analyzer-Options.html#index-fanalyzer-transitivity +fasan-shadow-offset Instrumentation-Options.html#index-fasan-shadow-offset +fasm C-Dialect-Options.html#index-fasm +fassociative-math Optimize-Options.html#index-fassociative-math +fasynchronous-unwind-tables Code-Gen-Options.html#index-fasynchronous-unwind-tables +fauto-inc-dec Optimize-Options.html#index-fauto-inc-dec +fauto-profile Optimize-Options.html#index-fauto-profile +fbit-tests Code-Gen-Options.html#index-fbit-tests +fbranch-count-reg Optimize-Options.html#index-fbranch-count-reg +fbranch-probabilities Optimize-Options.html#index-fbranch-probabilities +fbuiltin C-Dialect-Options.html#index-fbuiltin +fcall-saved Code-Gen-Options.html#index-fcall-saved +fcall-used Code-Gen-Options.html#index-fcall-used +fcaller-saves Optimize-Options.html#index-fcaller-saves +fcallgraph-info Developer-Options.html#index-fcallgraph-info +fcf-protection Instrumentation-Options.html#index-fcf-protection +fchar8_t C_002b_002b-Dialect-Options.html#index-fchar8_005ft +fcheck-new C_002b_002b-Dialect-Options.html#index-fcheck-new +fchecking Developer-Options.html#index-fchecking +fcode-hoisting Optimize-Options.html#index-fcode-hoisting +fcombine-stack-adjustments Optimize-Options.html#index-fcombine-stack-adjustments +fcommon Code-Gen-Options.html#index-fcommon +fcommon Common-Variable-Attributes.html#index-fcommon-1 +fcompare-debug Developer-Options.html#index-fcompare-debug +fcompare-debug-second Developer-Options.html#index-fcompare-debug-second +fcompare-elim Optimize-Options.html#index-fcompare-elim +fconcepts C_002b_002b-Dialect-Options.html#index-fconcepts +fconcepts-ts C_002b_002b-Dialect-Options.html#index-fconcepts-ts +fcond-mismatch C-Dialect-Options.html#index-fcond-mismatch +fconserve-stack Optimize-Options.html#index-fconserve-stack +fconstant-string-class Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fconstant-string-class +fconstexpr-cache-depth C_002b_002b-Dialect-Options.html#index-fconstexpr-cache-depth +fconstexpr-depth C_002b_002b-Dialect-Options.html#index-fconstexpr-depth +fconstexpr-fp-except C_002b_002b-Dialect-Options.html#index-fconstexpr-fp-except +fconstexpr-loop-limit C_002b_002b-Dialect-Options.html#index-fconstexpr-loop-limit +fconstexpr-ops-limit C_002b_002b-Dialect-Options.html#index-fconstexpr-ops-limit +fcoroutines C_002b_002b-Dialect-Options.html#index-fcoroutines +fcprop-registers Optimize-Options.html#index-fcprop-registers +fcrossjumping Optimize-Options.html#index-fcrossjumping +fcse-follow-jumps Optimize-Options.html#index-fcse-follow-jumps +fcse-skip-blocks Optimize-Options.html#index-fcse-skip-blocks +fcx-fortran-rules Optimize-Options.html#index-fcx-fortran-rules +fcx-limited-range Optimize-Options.html#index-fcx-limited-range +fdata-sections Optimize-Options.html#index-fdata-sections +fdbg-cnt Developer-Options.html#index-fdbg-cnt +fdbg-cnt-list Developer-Options.html#index-fdbg-cnt-list +fdce Optimize-Options.html#index-fdce +fdebug-cpp Preprocessor-Options.html#index-fdebug-cpp +fdebug-prefix-map Debugging-Options.html#index-fdebug-prefix-map +fdebug-types-section Debugging-Options.html#index-fdebug-types-section +fdeclone-ctor-dtor Optimize-Options.html#index-fdeclone-ctor-dtor +fdefer-pop Optimize-Options.html#index-fdefer-pop +fdelayed-branch Optimize-Options.html#index-fdelayed-branch +fdelete-dead-exceptions Code-Gen-Options.html#index-fdelete-dead-exceptions +fdelete-null-pointer-checks Optimize-Options.html#index-fdelete-null-pointer-checks +fdevirtualize Optimize-Options.html#index-fdevirtualize +fdevirtualize-at-ltrans Optimize-Options.html#index-fdevirtualize-at-ltrans +fdevirtualize-speculatively Optimize-Options.html#index-fdevirtualize-speculatively +fdiagnostics-color Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-color +fdiagnostics-column-origin Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-column-origin +fdiagnostics-column-unit Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-column-unit +fdiagnostics-escape-format Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-escape-format +fdiagnostics-format Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format +fdiagnostics-generate-patch Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-generate-patch +fdiagnostics-minimum-margin-width Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-minimum-margin-width +fdiagnostics-parseable-fixits Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-parseable-fixits +fdiagnostics-path-format Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-path-format +fdiagnostics-show-caret Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-caret +fdiagnostics-show-cwe Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-cwe +fdiagnostics-show-labels Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-labels +fdiagnostics-show-line-numbers Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-line-numbers +fdiagnostics-show-location Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-location +fdiagnostics-show-option Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-option +fdiagnostics-show-path-depths Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-path-depths +fdiagnostics-show-template-tree Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-template-tree +fdiagnostics-urls Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-urls +fdirectives-only Preprocessor-Options.html#index-fdirectives-only +fdisable- Developer-Options.html#index-fdisable- +fdollars-in-identifiers Preprocessor-Options.html#index-fdollars-in-identifiers +fdollars-in-identifiers Interoperation.html#index-fdollars-in-identifiers-1 +fdpic SH-Options.html#index-fdpic +fdse Optimize-Options.html#index-fdse +fdump-ada-spec Overall-Options.html#index-fdump-ada-spec +fdump-analyzer Static-Analyzer-Options.html#index-fdump-analyzer +fdump-analyzer-callgraph Static-Analyzer-Options.html#index-fdump-analyzer-callgraph +fdump-analyzer-exploded-graph Static-Analyzer-Options.html#index-fdump-analyzer-exploded-graph +fdump-analyzer-exploded-paths Static-Analyzer-Options.html#index-fdump-analyzer-exploded-paths +fdump-analyzer-json Static-Analyzer-Options.html#index-fdump-analyzer-json +fdump-analyzer-state-purge Static-Analyzer-Options.html#index-fdump-analyzer-state-purge +fdump-analyzer-stderr Static-Analyzer-Options.html#index-fdump-analyzer-stderr +fdump-analyzer-supergraph Static-Analyzer-Options.html#index-fdump-analyzer-supergraph +fdump-analyzer-untracked Static-Analyzer-Options.html#index-fdump-analyzer-untracked +fdump-debug Developer-Options.html#index-fdump-debug +fdump-earlydebug Developer-Options.html#index-fdump-earlydebug +fdump-final-insns Developer-Options.html#index-fdump-final-insns +fdump-go-spec Overall-Options.html#index-fdump-go-spec +fdump-ipa Developer-Options.html#index-fdump-ipa +fdump-lang Developer-Options.html#index-fdump-lang +fdump-lang Developer-Options.html#index-fdump-lang-1 +fdump-lang-all Developer-Options.html#index-fdump-lang-all +fdump-noaddr Developer-Options.html#index-fdump-noaddr +fdump-passes Developer-Options.html#index-fdump-passes +fdump-rtl-alignments Developer-Options.html#index-fdump-rtl-alignments +fdump-rtl-all Developer-Options.html#index-fdump-rtl-all +fdump-rtl-asmcons Developer-Options.html#index-fdump-rtl-asmcons +fdump-rtl-auto_inc_dec Developer-Options.html#index-fdump-rtl-auto_005finc_005fdec +fdump-rtl-barriers Developer-Options.html#index-fdump-rtl-barriers +fdump-rtl-bbpart Developer-Options.html#index-fdump-rtl-bbpart +fdump-rtl-bbro Developer-Options.html#index-fdump-rtl-bbro +fdump-rtl-btl2 Developer-Options.html#index-fdump-rtl-btl2 +fdump-rtl-btl2 Developer-Options.html#index-fdump-rtl-btl2-1 +fdump-rtl-bypass Developer-Options.html#index-fdump-rtl-bypass +fdump-rtl-ce1 Developer-Options.html#index-fdump-rtl-ce1 +fdump-rtl-ce2 Developer-Options.html#index-fdump-rtl-ce2 +fdump-rtl-ce3 Developer-Options.html#index-fdump-rtl-ce3 +fdump-rtl-combine Developer-Options.html#index-fdump-rtl-combine +fdump-rtl-compgotos Developer-Options.html#index-fdump-rtl-compgotos +fdump-rtl-cprop_hardreg Developer-Options.html#index-fdump-rtl-cprop_005fhardreg +fdump-rtl-csa Developer-Options.html#index-fdump-rtl-csa +fdump-rtl-cse1 Developer-Options.html#index-fdump-rtl-cse1 +fdump-rtl-cse2 Developer-Options.html#index-fdump-rtl-cse2 +fdump-rtl-dbr Developer-Options.html#index-fdump-rtl-dbr +fdump-rtl-dce Developer-Options.html#index-fdump-rtl-dce +fdump-rtl-dce1 Developer-Options.html#index-fdump-rtl-dce1 +fdump-rtl-dce2 Developer-Options.html#index-fdump-rtl-dce2 +fdump-rtl-dfinish Developer-Options.html#index-fdump-rtl-dfinish +fdump-rtl-dfinit Developer-Options.html#index-fdump-rtl-dfinit +fdump-rtl-eh Developer-Options.html#index-fdump-rtl-eh +fdump-rtl-eh_ranges Developer-Options.html#index-fdump-rtl-eh_005franges +fdump-rtl-expand Developer-Options.html#index-fdump-rtl-expand +fdump-rtl-fwprop1 Developer-Options.html#index-fdump-rtl-fwprop1 +fdump-rtl-fwprop2 Developer-Options.html#index-fdump-rtl-fwprop2 +fdump-rtl-gcse1 Developer-Options.html#index-fdump-rtl-gcse1 +fdump-rtl-gcse2 Developer-Options.html#index-fdump-rtl-gcse2 +fdump-rtl-init-regs Developer-Options.html#index-fdump-rtl-init-regs +fdump-rtl-initvals Developer-Options.html#index-fdump-rtl-initvals +fdump-rtl-into_cfglayout Developer-Options.html#index-fdump-rtl-into_005fcfglayout +fdump-rtl-ira Developer-Options.html#index-fdump-rtl-ira +fdump-rtl-jump Developer-Options.html#index-fdump-rtl-jump +fdump-rtl-loop2 Developer-Options.html#index-fdump-rtl-loop2 +fdump-rtl-mach Developer-Options.html#index-fdump-rtl-mach +fdump-rtl-mode_sw Developer-Options.html#index-fdump-rtl-mode_005fsw +fdump-rtl-outof_cfglayout Developer-Options.html#index-fdump-rtl-outof_005fcfglayout +fdump-rtl-pass Developer-Options.html#index-fdump-rtl-pass +fdump-rtl-peephole2 Developer-Options.html#index-fdump-rtl-peephole2 +fdump-rtl-postreload Developer-Options.html#index-fdump-rtl-postreload +fdump-rtl-pro_and_epilogue Developer-Options.html#index-fdump-rtl-pro_005fand_005fepilogue +fdump-rtl-ree Developer-Options.html#index-fdump-rtl-ree +fdump-rtl-regclass Developer-Options.html#index-fdump-rtl-regclass +fdump-rtl-rnreg Developer-Options.html#index-fdump-rtl-rnreg +fdump-rtl-sched1 Developer-Options.html#index-fdump-rtl-sched1 +fdump-rtl-sched2 Developer-Options.html#index-fdump-rtl-sched2 +fdump-rtl-seqabstr Developer-Options.html#index-fdump-rtl-seqabstr +fdump-rtl-shorten Developer-Options.html#index-fdump-rtl-shorten +fdump-rtl-sibling Developer-Options.html#index-fdump-rtl-sibling +fdump-rtl-sms Developer-Options.html#index-fdump-rtl-sms +fdump-rtl-split1 Developer-Options.html#index-fdump-rtl-split1 +fdump-rtl-split2 Developer-Options.html#index-fdump-rtl-split2 +fdump-rtl-split3 Developer-Options.html#index-fdump-rtl-split3 +fdump-rtl-split4 Developer-Options.html#index-fdump-rtl-split4 +fdump-rtl-split5 Developer-Options.html#index-fdump-rtl-split5 +fdump-rtl-stack Developer-Options.html#index-fdump-rtl-stack +fdump-rtl-subreg1 Developer-Options.html#index-fdump-rtl-subreg1 +fdump-rtl-subreg2 Developer-Options.html#index-fdump-rtl-subreg2 +fdump-rtl-subregs_of_mode_finish Developer-Options.html#index-fdump-rtl-subregs_005fof_005fmode_005ffinish +fdump-rtl-subregs_of_mode_init Developer-Options.html#index-fdump-rtl-subregs_005fof_005fmode_005finit +fdump-rtl-unshare Developer-Options.html#index-fdump-rtl-unshare +fdump-rtl-vartrack Developer-Options.html#index-fdump-rtl-vartrack +fdump-rtl-vregs Developer-Options.html#index-fdump-rtl-vregs +fdump-rtl-web Developer-Options.html#index-fdump-rtl-web +fdump-statistics Developer-Options.html#index-fdump-statistics +fdump-tree Developer-Options.html#index-fdump-tree +fdump-tree-all Developer-Options.html#index-fdump-tree-all +fdump-unnumbered Developer-Options.html#index-fdump-unnumbered +fdump-unnumbered-links Developer-Options.html#index-fdump-unnumbered-links +fdwarf2-cfi-asm Debugging-Options.html#index-fdwarf2-cfi-asm +fearly-inlining Optimize-Options.html#index-fearly-inlining +felide-constructors C_002b_002b-Dialect-Options.html#index-felide-constructors +felide-type Diagnostic-Message-Formatting-Options.html#index-felide-type +feliminate-unused-debug-symbols Debugging-Options.html#index-feliminate-unused-debug-symbols +feliminate-unused-debug-types Debugging-Options.html#index-feliminate-unused-debug-types +femit-class-debug-always Debugging-Options.html#index-femit-class-debug-always +femit-struct-debug-baseonly Debugging-Options.html#index-femit-struct-debug-baseonly +femit-struct-debug-detailed Debugging-Options.html#index-femit-struct-debug-detailed +femit-struct-debug-reduced Debugging-Options.html#index-femit-struct-debug-reduced +fenable- Developer-Options.html#index-fenable- +fenforce-eh-specs C_002b_002b-Dialect-Options.html#index-fenforce-eh-specs +fexceptions Code-Gen-Options.html#index-fexceptions +fexcess-precision Optimize-Options.html#index-fexcess-precision +fexec-charset Preprocessor-Options.html#index-fexec-charset +fexpensive-optimizations Optimize-Options.html#index-fexpensive-optimizations +fext-numeric-literals C_002b_002b-Dialect-Options.html#index-fext-numeric-literals +fextended-identifiers Preprocessor-Options.html#index-fextended-identifiers +fextern-tls-init C_002b_002b-Dialect-Options.html#index-fextern-tls-init +ffast-math Optimize-Options.html#index-ffast-math +ffat-lto-objects Optimize-Options.html#index-ffat-lto-objects +ffile-prefix-map Overall-Options.html#index-ffile-prefix-map +ffinite-loops Optimize-Options.html#index-ffinite-loops +ffinite-math-only Optimize-Options.html#index-ffinite-math-only +ffix-and-continue Darwin-Options.html#index-ffix-and-continue +ffixed Code-Gen-Options.html#index-ffixed +ffloat-store Optimize-Options.html#index-ffloat-store +ffloat-store Disappointments.html#index-ffloat-store-1 +ffold-simple-inlines C_002b_002b-Dialect-Options.html#index-ffold-simple-inlines +fforward-propagate Optimize-Options.html#index-fforward-propagate +ffp-contract Optimize-Options.html#index-ffp-contract +ffp-int-builtin-inexact Optimize-Options.html#index-ffp-int-builtin-inexact +ffreestanding Standards.html#index-ffreestanding +ffreestanding C-Dialect-Options.html#index-ffreestanding-1 +ffreestanding Warning-Options.html#index-ffreestanding-2 +ffreestanding Common-Function-Attributes.html#index-ffreestanding-3 +ffunction-cse Optimize-Options.html#index-ffunction-cse +ffunction-sections Optimize-Options.html#index-ffunction-sections +fgcse Optimize-Options.html#index-fgcse +fgcse-after-reload Optimize-Options.html#index-fgcse-after-reload +fgcse-las Optimize-Options.html#index-fgcse-las +fgcse-lm Optimize-Options.html#index-fgcse-lm +fgcse-sm Optimize-Options.html#index-fgcse-sm +fgimple C-Dialect-Options.html#index-fgimple +fgnu-keywords C_002b_002b-Dialect-Options.html#index-fgnu-keywords +fgnu-runtime Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fgnu-runtime +fgnu-tm C-Dialect-Options.html#index-fgnu-tm +fgnu-unique Code-Gen-Options.html#index-fgnu-unique +fgnu89-inline C-Dialect-Options.html#index-fgnu89-inline +fgraphite-identity Optimize-Options.html#index-fgraphite-identity +fguess-branch-probability Optimize-Options.html#index-fguess-branch-probability +fharden-compares Instrumentation-Options.html#index-fharden-compares +fharden-conditional-branches Instrumentation-Options.html#index-fharden-conditional-branches +fhoist-adjacent-loads Optimize-Options.html#index-fhoist-adjacent-loads +fhosted C-Dialect-Options.html#index-fhosted +fident Code-Gen-Options.html#index-fident +fif-conversion Optimize-Options.html#index-fif-conversion +fif-conversion2 Optimize-Options.html#index-fif-conversion2 +fiji AMD-GCN-Options.html#index-fiji +filelist Darwin-Options.html#index-filelist +fimplement-inlines C_002b_002b-Dialect-Options.html#index-fimplement-inlines +fimplicit-constexpr C_002b_002b-Dialect-Options.html#index-fimplicit-constexpr +fimplicit-inline-templates C_002b_002b-Dialect-Options.html#index-fimplicit-inline-templates +fimplicit-templates C_002b_002b-Dialect-Options.html#index-fimplicit-templates +findirect-data Darwin-Options.html#index-findirect-data +findirect-inlining Optimize-Options.html#index-findirect-inlining +finhibit-size-directive Code-Gen-Options.html#index-finhibit-size-directive +finline Optimize-Options.html#index-finline +finline-functions Optimize-Options.html#index-finline-functions +finline-functions-called-once Optimize-Options.html#index-finline-functions-called-once +finline-limit Optimize-Options.html#index-finline-limit +finline-small-functions Optimize-Options.html#index-finline-small-functions +finput-charset Preprocessor-Options.html#index-finput-charset +finstrument-functions Instrumentation-Options.html#index-finstrument-functions +finstrument-functions Common-Function-Attributes.html#index-finstrument-functions-1 +finstrument-functions-exclude-file-list Instrumentation-Options.html#index-finstrument-functions-exclude-file-list +finstrument-functions-exclude-function-list Instrumentation-Options.html#index-finstrument-functions-exclude-function-list +fipa-bit-cp Optimize-Options.html#index-fipa-bit-cp +fipa-cp Optimize-Options.html#index-fipa-cp +fipa-cp-clone Optimize-Options.html#index-fipa-cp-clone +fipa-icf Optimize-Options.html#index-fipa-icf +fipa-modref Optimize-Options.html#index-fipa-modref +fipa-profile Optimize-Options.html#index-fipa-profile +fipa-pta Optimize-Options.html#index-fipa-pta +fipa-pure-const Optimize-Options.html#index-fipa-pure-const +fipa-ra Optimize-Options.html#index-fipa-ra +fipa-reference Optimize-Options.html#index-fipa-reference +fipa-reference-addressable Optimize-Options.html#index-fipa-reference-addressable +fipa-sra Optimize-Options.html#index-fipa-sra +fipa-stack-alignment Optimize-Options.html#index-fipa-stack-alignment +fipa-strict-aliasing Optimize-Options.html#index-fipa-strict-aliasing +fipa-vrp Optimize-Options.html#index-fipa-vrp +fira-algorithm Optimize-Options.html#index-fira-algorithm +fira-hoist-pressure Optimize-Options.html#index-fira-hoist-pressure +fira-loop-pressure Optimize-Options.html#index-fira-loop-pressure +fira-region Optimize-Options.html#index-fira-region +fira-share-save-slots Optimize-Options.html#index-fira-share-save-slots +fira-share-spill-slots Optimize-Options.html#index-fira-share-spill-slots +fira-verbose Developer-Options.html#index-fira-verbose +fisolate-erroneous-paths-attribute Optimize-Options.html#index-fisolate-erroneous-paths-attribute +fisolate-erroneous-paths-dereference Optimize-Options.html#index-fisolate-erroneous-paths-dereference +fivar-visibility Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fivar-visibility +fivopts Optimize-Options.html#index-fivopts +fjump-tables Code-Gen-Options.html#index-fjump-tables +fkeep-inline-dllexport Optimize-Options.html#index-fkeep-inline-dllexport +fkeep-inline-functions Optimize-Options.html#index-fkeep-inline-functions +fkeep-inline-functions Inline.html#index-fkeep-inline-functions-1 +fkeep-static-consts Optimize-Options.html#index-fkeep-static-consts +fkeep-static-functions Optimize-Options.html#index-fkeep-static-functions +flang-info-include-translate C_002b_002b-Dialect-Options.html#index-flang-info-include-translate +flang-info-include-translate-not C_002b_002b-Dialect-Options.html#index-flang-info-include-translate-not +flang-info-module-cmi C_002b_002b-Dialect-Options.html#index-flang-info-module-cmi +flarge-source-files Preprocessor-Options.html#index-flarge-source-files +flat_namespace Darwin-Options.html#index-flat_005fnamespace +flax-vector-conversions C-Dialect-Options.html#index-flax-vector-conversions +fleading-underscore Code-Gen-Options.html#index-fleading-underscore +flifetime-dse Optimize-Options.html#index-flifetime-dse +flinker-output Link-Options.html#index-flinker-output +flive-patching Optimize-Options.html#index-flive-patching +flive-range-shrinkage Optimize-Options.html#index-flive-range-shrinkage +flocal-ivars Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-flocal-ivars +floop-block Optimize-Options.html#index-floop-block +floop-interchange Optimize-Options.html#index-floop-interchange +floop-nest-optimize Optimize-Options.html#index-floop-nest-optimize +floop-parallelize-all Optimize-Options.html#index-floop-parallelize-all +floop-strip-mine Optimize-Options.html#index-floop-strip-mine +floop-unroll-and-jam Optimize-Options.html#index-floop-unroll-and-jam +flra-remat Optimize-Options.html#index-flra-remat +flto Optimize-Options.html#index-flto +flto-compression-level Optimize-Options.html#index-flto-compression-level +flto-partition Optimize-Options.html#index-flto-partition +flto-report Developer-Options.html#index-flto-report +flto-report-wpa Developer-Options.html#index-flto-report-wpa +fmacro-prefix-map Preprocessor-Options.html#index-fmacro-prefix-map +fmath-errno Optimize-Options.html#index-fmath-errno +fmax-errors Warning-Options.html#index-fmax-errors +fmax-include-depth Preprocessor-Options.html#index-fmax-include-depth +fmem-report Developer-Options.html#index-fmem-report +fmem-report-wpa Developer-Options.html#index-fmem-report-wpa +fmerge-all-constants Optimize-Options.html#index-fmerge-all-constants +fmerge-constants Optimize-Options.html#index-fmerge-constants +fmerge-debug-strings Debugging-Options.html#index-fmerge-debug-strings +fmessage-length Diagnostic-Message-Formatting-Options.html#index-fmessage-length +fmodule-header C_002b_002b-Dialect-Options.html#index-fmodule-header +fmodule-implicit-inline C_002b_002b-Dialect-Options.html#index-fmodule-implicit-inline +fmodule-lazy C_002b_002b-Dialect-Options.html#index-fmodule-lazy +fmodule-mapper C_002b_002b-Dialect-Options.html#index-fmodule-mapper +fmodule-only C_002b_002b-Dialect-Options.html#index-fmodule-only +fmodules-ts C_002b_002b-Dialect-Options.html#index-fmodules-ts +fmodulo-sched Optimize-Options.html#index-fmodulo-sched +fmodulo-sched-allow-regmoves Optimize-Options.html#index-fmodulo-sched-allow-regmoves +fmove-loop-invariants Optimize-Options.html#index-fmove-loop-invariants +fmove-loop-stores Optimize-Options.html#index-fmove-loop-stores +fms-extensions C-Dialect-Options.html#index-fms-extensions +fms-extensions C_002b_002b-Dialect-Options.html#index-fms-extensions-1 +fms-extensions Unnamed-Fields.html#index-fms-extensions-2 +fnew-inheriting-ctors C_002b_002b-Dialect-Options.html#index-fnew-inheriting-ctors +fnew-ttp-matching C_002b_002b-Dialect-Options.html#index-fnew-ttp-matching +fnext-runtime Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fnext-runtime +fnil-receivers Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fnil-receivers +fno-access-control C_002b_002b-Dialect-Options.html#index-fno-access-control +fno-allocation-dce Optimize-Options.html#index-fno-allocation-dce +fno-analyzer Static-Analyzer-Options.html#index-fno-analyzer +fno-analyzer-call-summaries Static-Analyzer-Options.html#index-fno-analyzer-call-summaries +fno-analyzer-feasibility Static-Analyzer-Options.html#index-fno-analyzer-feasibility +fno-analyzer-fine-grained Static-Analyzer-Options.html#index-fno-analyzer-fine-grained +fno-analyzer-show-duplicate-count Static-Analyzer-Options.html#index-fno-analyzer-show-duplicate-count +fno-analyzer-state-merge Static-Analyzer-Options.html#index-fno-analyzer-state-merge +fno-analyzer-state-purge Static-Analyzer-Options.html#index-fno-analyzer-state-purge +fno-analyzer-transitivity Static-Analyzer-Options.html#index-fno-analyzer-transitivity +fno-asm C-Dialect-Options.html#index-fno-asm +fno-bit-tests Code-Gen-Options.html#index-fno-bit-tests +fno-branch-count-reg Optimize-Options.html#index-fno-branch-count-reg +fno-builtin C-Dialect-Options.html#index-fno-builtin +fno-builtin Warning-Options.html#index-fno-builtin-1 +fno-builtin Common-Function-Attributes.html#index-fno-builtin-2 +fno-builtin Other-Builtins.html#index-fno-builtin-3 +fno-canonical-system-headers Preprocessor-Options.html#index-fno-canonical-system-headers +fno-char8_t C_002b_002b-Dialect-Options.html#index-fno-char8_005ft +fno-checking Developer-Options.html#index-fno-checking +fno-common Code-Gen-Options.html#index-fno-common +fno-common Common-Variable-Attributes.html#index-fno-common-1 +fno-compare-debug Developer-Options.html#index-fno-compare-debug +fno-debug-types-section Debugging-Options.html#index-fno-debug-types-section +fno-default-inline Inline.html#index-fno-default-inline +fno-defer-pop Optimize-Options.html#index-fno-defer-pop +fno-diagnostics-show-caret Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-caret +fno-diagnostics-show-cwe Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-cwe +fno-diagnostics-show-labels Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-labels +fno-diagnostics-show-line-numbers Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-line-numbers +fno-diagnostics-show-option Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-option +fno-dwarf2-cfi-asm Debugging-Options.html#index-fno-dwarf2-cfi-asm +fno-elide-constructors C_002b_002b-Dialect-Options.html#index-fno-elide-constructors +fno-elide-type Diagnostic-Message-Formatting-Options.html#index-fno-elide-type +fno-eliminate-unused-debug-symbols Debugging-Options.html#index-fno-eliminate-unused-debug-symbols +fno-eliminate-unused-debug-types Debugging-Options.html#index-fno-eliminate-unused-debug-types +fno-enforce-eh-specs C_002b_002b-Dialect-Options.html#index-fno-enforce-eh-specs +fno-ext-numeric-literals C_002b_002b-Dialect-Options.html#index-fno-ext-numeric-literals +fno-extern-tls-init C_002b_002b-Dialect-Options.html#index-fno-extern-tls-init +fno-finite-loops Optimize-Options.html#index-fno-finite-loops +fno-fold-simple-inlines C_002b_002b-Dialect-Options.html#index-fno-fold-simple-inlines +fno-fp-int-builtin-inexact Optimize-Options.html#index-fno-fp-int-builtin-inexact +fno-function-cse Optimize-Options.html#index-fno-function-cse +fno-gnu-keywords C_002b_002b-Dialect-Options.html#index-fno-gnu-keywords +fno-gnu-unique Code-Gen-Options.html#index-fno-gnu-unique +fno-guess-branch-probability Optimize-Options.html#index-fno-guess-branch-probability +fno-ident Code-Gen-Options.html#index-fno-ident +fno-implement-inlines C_002b_002b-Dialect-Options.html#index-fno-implement-inlines +fno-implement-inlines C_002b_002b-Interface.html#index-fno-implement-inlines-1 +fno-implicit-inline-templates C_002b_002b-Dialect-Options.html#index-fno-implicit-inline-templates +fno-implicit-templates C_002b_002b-Dialect-Options.html#index-fno-implicit-templates +fno-implicit-templates Template-Instantiation.html#index-fno-implicit-templates-1 +fno-inline Optimize-Options.html#index-fno-inline +fno-ira-share-save-slots Optimize-Options.html#index-fno-ira-share-save-slots +fno-ira-share-spill-slots Optimize-Options.html#index-fno-ira-share-spill-slots +fno-jump-tables Code-Gen-Options.html#index-fno-jump-tables +fno-keep-inline-dllexport Optimize-Options.html#index-fno-keep-inline-dllexport +fno-lifetime-dse Optimize-Options.html#index-fno-lifetime-dse +fno-local-ivars Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-local-ivars +fno-math-errno Optimize-Options.html#index-fno-math-errno +fno-merge-debug-strings Debugging-Options.html#index-fno-merge-debug-strings +fno-module-lazy C_002b_002b-Dialect-Options.html#index-fno-module-lazy +fno-modules-ts C_002b_002b-Dialect-Options.html#index-fno-modules-ts +fno-nil-receivers Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-nil-receivers +fno-nonansi-builtins C_002b_002b-Dialect-Options.html#index-fno-nonansi-builtins +fno-operator-names C_002b_002b-Dialect-Options.html#index-fno-operator-names +fno-optional-diags C_002b_002b-Dialect-Options.html#index-fno-optional-diags +fno-peephole Optimize-Options.html#index-fno-peephole +fno-peephole2 Optimize-Options.html#index-fno-peephole2 +fno-plt Code-Gen-Options.html#index-fno-plt +fno-pretty-templates C_002b_002b-Dialect-Options.html#index-fno-pretty-templates +fno-printf-return-value Optimize-Options.html#index-fno-printf-return-value +fno-rtti C_002b_002b-Dialect-Options.html#index-fno-rtti +fno-sanitize-recover Instrumentation-Options.html#index-fno-sanitize-recover +fno-sanitize=all Instrumentation-Options.html#index-fno-sanitize_003dall +fno-sched-interblock Optimize-Options.html#index-fno-sched-interblock +fno-sched-spec Optimize-Options.html#index-fno-sched-spec +fno-set-stack-executable x86-Windows-Options.html#index-fno-set-stack-executable +fno-show-column Diagnostic-Message-Formatting-Options.html#index-fno-show-column +fno-signed-bitfields C-Dialect-Options.html#index-fno-signed-bitfields +fno-signed-zeros Optimize-Options.html#index-fno-signed-zeros +fno-stack-limit Instrumentation-Options.html#index-fno-stack-limit +fno-threadsafe-statics C_002b_002b-Dialect-Options.html#index-fno-threadsafe-statics +fno-toplevel-reorder Optimize-Options.html#index-fno-toplevel-reorder +fno-trapping-math Optimize-Options.html#index-fno-trapping-math +fno-unsigned-bitfields C-Dialect-Options.html#index-fno-unsigned-bitfields +fno-use-cxa-get-exception-ptr C_002b_002b-Dialect-Options.html#index-fno-use-cxa-get-exception-ptr +fno-var-tracking-assignments Debugging-Options.html#index-fno-var-tracking-assignments +fno-var-tracking-assignments-toggle Developer-Options.html#index-fno-var-tracking-assignments-toggle +fno-weak C_002b_002b-Dialect-Options.html#index-fno-weak +fno-working-directory Preprocessor-Options.html#index-fno-working-directory +fno-writable-relocated-rdata x86-Windows-Options.html#index-fno-writable-relocated-rdata +fno-zero-initialized-in-bss Optimize-Options.html#index-fno-zero-initialized-in-bss +fnon-call-exceptions Code-Gen-Options.html#index-fnon-call-exceptions +fnonansi-builtins C_002b_002b-Dialect-Options.html#index-fnonansi-builtins +fnothrow-opt C_002b_002b-Dialect-Options.html#index-fnothrow-opt +fobjc-abi-version Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-abi-version +fobjc-call-cxx-cdtors Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-call-cxx-cdtors +fobjc-direct-dispatch Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-direct-dispatch +fobjc-exceptions Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-exceptions +fobjc-gc Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-gc +fobjc-nilcheck Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-nilcheck +fobjc-std Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-std +foffload C-Dialect-Options.html#index-foffload +foffload-options C-Dialect-Options.html#index-foffload-options +fomit-frame-pointer Optimize-Options.html#index-fomit-frame-pointer +fopenacc C-Dialect-Options.html#index-fopenacc +fopenacc-dim C-Dialect-Options.html#index-fopenacc-dim +fopenmp C-Dialect-Options.html#index-fopenmp +fopenmp-simd C-Dialect-Options.html#index-fopenmp-simd +foperator-names C_002b_002b-Dialect-Options.html#index-foperator-names +fopt-info Developer-Options.html#index-fopt-info +foptimize-sibling-calls Optimize-Options.html#index-foptimize-sibling-calls +foptimize-strlen Optimize-Options.html#index-foptimize-strlen +foptional-diags C_002b_002b-Dialect-Options.html#index-foptional-diags +force_cpusubtype_ALL Darwin-Options.html#index-force_005fcpusubtype_005fALL +force_flat_namespace Darwin-Options.html#index-force_005fflat_005fnamespace +fpack-struct Code-Gen-Options.html#index-fpack-struct +fpartial-inlining Optimize-Options.html#index-fpartial-inlining +fpatchable-function-entry Instrumentation-Options.html#index-fpatchable-function-entry +fpcc-struct-return Code-Gen-Options.html#index-fpcc-struct-return +fpcc-struct-return Incompatibilities.html#index-fpcc-struct-return-1 +fpch-deps Preprocessor-Options.html#index-fpch-deps +fpch-preprocess Preprocessor-Options.html#index-fpch-preprocess +fpeel-loops Optimize-Options.html#index-fpeel-loops +fpeephole Optimize-Options.html#index-fpeephole +fpeephole2 Optimize-Options.html#index-fpeephole2 +fpermissive C_002b_002b-Dialect-Options.html#index-fpermissive +fpermitted-flt-eval-methods C-Dialect-Options.html#index-fpermitted-flt-eval-methods +fpermitted-flt-eval-methods=c11 C-Dialect-Options.html#index-fpermitted-flt-eval-methods_003dc11 +fpermitted-flt-eval-methods=ts-18661-3 C-Dialect-Options.html#index-fpermitted-flt-eval-methods_003dts-18661-3 +fpic Code-Gen-Options.html#index-fpic +fPIC Code-Gen-Options.html#index-fPIC +fpie Code-Gen-Options.html#index-fpie +fPIE Code-Gen-Options.html#index-fPIE +fplan9-extensions C-Dialect-Options.html#index-fplan9-extensions +fplan9-extensions Unnamed-Fields.html#index-fplan9-extensions-1 +fplt Code-Gen-Options.html#index-fplt +fplugin Overall-Options.html#index-fplugin +fplugin-arg Overall-Options.html#index-fplugin-arg +fpost-ipa-mem-report Developer-Options.html#index-fpost-ipa-mem-report +fpre-ipa-mem-report Developer-Options.html#index-fpre-ipa-mem-report +fpredictive-commoning Optimize-Options.html#index-fpredictive-commoning +fprefetch-loop-arrays Optimize-Options.html#index-fprefetch-loop-arrays +fpreprocessed Preprocessor-Options.html#index-fpreprocessed +fpretty-templates C_002b_002b-Dialect-Options.html#index-fpretty-templates +fprintf-return-value Optimize-Options.html#index-fprintf-return-value +fprofile-abs-path Instrumentation-Options.html#index-fprofile-abs-path +fprofile-arcs Instrumentation-Options.html#index-fprofile-arcs +fprofile-arcs Other-Builtins.html#index-fprofile-arcs-1 +fprofile-correction Optimize-Options.html#index-fprofile-correction +fprofile-dir Instrumentation-Options.html#index-fprofile-dir +fprofile-exclude-files Instrumentation-Options.html#index-fprofile-exclude-files +fprofile-filter-files Instrumentation-Options.html#index-fprofile-filter-files +fprofile-generate Instrumentation-Options.html#index-fprofile-generate +fprofile-info-section Instrumentation-Options.html#index-fprofile-info-section +fprofile-note Instrumentation-Options.html#index-fprofile-note +fprofile-partial-training Optimize-Options.html#index-fprofile-partial-training +fprofile-prefix-map Instrumentation-Options.html#index-fprofile-prefix-map +fprofile-prefix-path Instrumentation-Options.html#index-fprofile-prefix-path +fprofile-reorder-functions Optimize-Options.html#index-fprofile-reorder-functions +fprofile-report Developer-Options.html#index-fprofile-report +fprofile-reproducible Instrumentation-Options.html#index-fprofile-reproducible +fprofile-update Instrumentation-Options.html#index-fprofile-update +fprofile-use Optimize-Options.html#index-fprofile-use +fprofile-values Optimize-Options.html#index-fprofile-values +fpu RX-Options.html#index-fpu +frandom-seed Developer-Options.html#index-frandom-seed +freciprocal-math Optimize-Options.html#index-freciprocal-math +frecord-gcc-switches Code-Gen-Options.html#index-frecord-gcc-switches +free Optimize-Options.html#index-free-1 +freg-struct-return Code-Gen-Options.html#index-freg-struct-return +frename-registers Optimize-Options.html#index-frename-registers +freorder-blocks Optimize-Options.html#index-freorder-blocks +freorder-blocks-algorithm Optimize-Options.html#index-freorder-blocks-algorithm +freorder-blocks-and-partition Optimize-Options.html#index-freorder-blocks-and-partition +freorder-functions Optimize-Options.html#index-freorder-functions +freplace-objc-classes Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-freplace-objc-classes +freport-bug Developer-Options.html#index-freport-bug +frerun-cse-after-loop Optimize-Options.html#index-frerun-cse-after-loop +freschedule-modulo-scheduled-loops Optimize-Options.html#index-freschedule-modulo-scheduled-loops +frounding-math Optimize-Options.html#index-frounding-math +frtti C_002b_002b-Dialect-Options.html#index-frtti +fsanitize-address-use-after-scope Instrumentation-Options.html#index-fsanitize-address-use-after-scope +fsanitize-coverage=trace-cmp Instrumentation-Options.html#index-fsanitize-coverage_003dtrace-cmp +fsanitize-coverage=trace-pc Instrumentation-Options.html#index-fsanitize-coverage_003dtrace-pc +fsanitize-recover Instrumentation-Options.html#index-fsanitize-recover +fsanitize-sections Instrumentation-Options.html#index-fsanitize-sections +fsanitize-undefined-trap-on-error Instrumentation-Options.html#index-fsanitize-undefined-trap-on-error +fsanitize=address Instrumentation-Options.html#index-fsanitize_003daddress +fsanitize=alignment Instrumentation-Options.html#index-fsanitize_003dalignment +fsanitize=bool Instrumentation-Options.html#index-fsanitize_003dbool +fsanitize=bounds Instrumentation-Options.html#index-fsanitize_003dbounds +fsanitize=bounds-strict Instrumentation-Options.html#index-fsanitize_003dbounds-strict +fsanitize=builtin Instrumentation-Options.html#index-fsanitize_003dbuiltin +fsanitize=enum Instrumentation-Options.html#index-fsanitize_003denum +fsanitize=float-cast-overflow Instrumentation-Options.html#index-fsanitize_003dfloat-cast-overflow +fsanitize=float-divide-by-zero Instrumentation-Options.html#index-fsanitize_003dfloat-divide-by-zero +fsanitize=hwaddress Instrumentation-Options.html#index-fsanitize_003dhwaddress +fsanitize=integer-divide-by-zero Instrumentation-Options.html#index-fsanitize_003dinteger-divide-by-zero +fsanitize=kernel-address Instrumentation-Options.html#index-fsanitize_003dkernel-address +fsanitize=kernel-hwaddress Instrumentation-Options.html#index-fsanitize_003dkernel-hwaddress +fsanitize=leak Instrumentation-Options.html#index-fsanitize_003dleak +fsanitize=nonnull-attribute Instrumentation-Options.html#index-fsanitize_003dnonnull-attribute +fsanitize=null Instrumentation-Options.html#index-fsanitize_003dnull +fsanitize=object-size Instrumentation-Options.html#index-fsanitize_003dobject-size +fsanitize=pointer-compare Instrumentation-Options.html#index-fsanitize_003dpointer-compare +fsanitize=pointer-overflow Instrumentation-Options.html#index-fsanitize_003dpointer-overflow +fsanitize=pointer-subtract Instrumentation-Options.html#index-fsanitize_003dpointer-subtract +fsanitize=return Instrumentation-Options.html#index-fsanitize_003dreturn +fsanitize=returns-nonnull-attribute Instrumentation-Options.html#index-fsanitize_003dreturns-nonnull-attribute +fsanitize=shadow-call-stack Instrumentation-Options.html#index-fsanitize_003dshadow-call-stack +fsanitize=shift Instrumentation-Options.html#index-fsanitize_003dshift +fsanitize=shift-base Instrumentation-Options.html#index-fsanitize_003dshift-base +fsanitize=shift-exponent Instrumentation-Options.html#index-fsanitize_003dshift-exponent +fsanitize=signed-integer-overflow Instrumentation-Options.html#index-fsanitize_003dsigned-integer-overflow +fsanitize=thread Instrumentation-Options.html#index-fsanitize_003dthread +fsanitize=undefined Instrumentation-Options.html#index-fsanitize_003dundefined +fsanitize=unreachable Instrumentation-Options.html#index-fsanitize_003dunreachable +fsanitize=vla-bound Instrumentation-Options.html#index-fsanitize_003dvla-bound +fsanitize=vptr Instrumentation-Options.html#index-fsanitize_003dvptr +fsave-optimization-record Developer-Options.html#index-fsave-optimization-record +fsched-critical-path-heuristic Optimize-Options.html#index-fsched-critical-path-heuristic +fsched-dep-count-heuristic Optimize-Options.html#index-fsched-dep-count-heuristic +fsched-group-heuristic Optimize-Options.html#index-fsched-group-heuristic +fsched-interblock Optimize-Options.html#index-fsched-interblock +fsched-last-insn-heuristic Optimize-Options.html#index-fsched-last-insn-heuristic +fsched-pressure Optimize-Options.html#index-fsched-pressure +fsched-rank-heuristic Optimize-Options.html#index-fsched-rank-heuristic +fsched-spec Optimize-Options.html#index-fsched-spec +fsched-spec-insn-heuristic Optimize-Options.html#index-fsched-spec-insn-heuristic +fsched-spec-load Optimize-Options.html#index-fsched-spec-load +fsched-spec-load-dangerous Optimize-Options.html#index-fsched-spec-load-dangerous +fsched-stalled-insns Optimize-Options.html#index-fsched-stalled-insns +fsched-stalled-insns-dep Optimize-Options.html#index-fsched-stalled-insns-dep +fsched-verbose Developer-Options.html#index-fsched-verbose +fsched2-use-superblocks Optimize-Options.html#index-fsched2-use-superblocks +fschedule-fusion Optimize-Options.html#index-fschedule-fusion +fschedule-insns Optimize-Options.html#index-fschedule-insns +fschedule-insns2 Optimize-Options.html#index-fschedule-insns2 +fsection-anchors Optimize-Options.html#index-fsection-anchors +fsel-sched-pipelining Optimize-Options.html#index-fsel-sched-pipelining +fsel-sched-pipelining-outer-loops Optimize-Options.html#index-fsel-sched-pipelining-outer-loops +fselective-scheduling Optimize-Options.html#index-fselective-scheduling +fselective-scheduling2 Optimize-Options.html#index-fselective-scheduling2 +fsemantic-interposition Optimize-Options.html#index-fsemantic-interposition +fset-stack-executable x86-Windows-Options.html#index-fset-stack-executable +fshort-enums Code-Gen-Options.html#index-fshort-enums +fshort-enums Structures-unions-enumerations-and-bit-fields-implementation.html#index-fshort-enums-1 +fshort-enums Common-Type-Attributes.html#index-fshort-enums-2 +fshort-enums Non-bugs.html#index-fshort-enums-3 +fshort-wchar Code-Gen-Options.html#index-fshort-wchar +fshow-column Diagnostic-Message-Formatting-Options.html#index-fshow-column +fshrink-wrap Optimize-Options.html#index-fshrink-wrap +fshrink-wrap-separate Optimize-Options.html#index-fshrink-wrap-separate +fsignaling-nans Optimize-Options.html#index-fsignaling-nans +fsigned-bitfields C-Dialect-Options.html#index-fsigned-bitfields +fsigned-bitfields Non-bugs.html#index-fsigned-bitfields-1 +fsigned-char C-Dialect-Options.html#index-fsigned-char +fsigned-char Characters-implementation.html#index-fsigned-char-1 +fsigned-zeros Optimize-Options.html#index-fsigned-zeros +fsimd-cost-model Optimize-Options.html#index-fsimd-cost-model +fsingle-precision-constant Optimize-Options.html#index-fsingle-precision-constant +fsized-deallocation C_002b_002b-Dialect-Options.html#index-fsized-deallocation +fsplit-ivs-in-unroller Optimize-Options.html#index-fsplit-ivs-in-unroller +fsplit-loops Optimize-Options.html#index-fsplit-loops +fsplit-paths Optimize-Options.html#index-fsplit-paths +fsplit-stack Instrumentation-Options.html#index-fsplit-stack +fsplit-stack Common-Function-Attributes.html#index-fsplit-stack-1 +fsplit-wide-types Optimize-Options.html#index-fsplit-wide-types +fsplit-wide-types-early Optimize-Options.html#index-fsplit-wide-types-early +fssa-backprop Optimize-Options.html#index-fssa-backprop +fssa-phiopt Optimize-Options.html#index-fssa-phiopt +fsso-struct C-Dialect-Options.html#index-fsso-struct +fstack-check Instrumentation-Options.html#index-fstack-check +fstack-clash-protection Instrumentation-Options.html#index-fstack-clash-protection +fstack-limit-register Instrumentation-Options.html#index-fstack-limit-register +fstack-limit-symbol Instrumentation-Options.html#index-fstack-limit-symbol +fstack-protector Instrumentation-Options.html#index-fstack-protector +fstack-protector-all Instrumentation-Options.html#index-fstack-protector-all +fstack-protector-explicit Instrumentation-Options.html#index-fstack-protector-explicit +fstack-protector-strong Instrumentation-Options.html#index-fstack-protector-strong +fstack-usage Developer-Options.html#index-fstack-usage +fstack_reuse Code-Gen-Options.html#index-fstack_005freuse +fstats Developer-Options.html#index-fstats +fstdarg-opt Optimize-Options.html#index-fstdarg-opt +fstore-merging Optimize-Options.html#index-fstore-merging +fstrict-aliasing Optimize-Options.html#index-fstrict-aliasing +fstrict-enums C_002b_002b-Dialect-Options.html#index-fstrict-enums +fstrict-overflow Code-Gen-Options.html#index-fstrict-overflow +fstrict-volatile-bitfields Code-Gen-Options.html#index-fstrict-volatile-bitfields +fstrong-eval-order C_002b_002b-Dialect-Options.html#index-fstrong-eval-order +fsync-libcalls Code-Gen-Options.html#index-fsync-libcalls +fsyntax-only Warning-Options.html#index-fsyntax-only +ftabstop Preprocessor-Options.html#index-ftabstop +ftemplate-backtrace-limit C_002b_002b-Dialect-Options.html#index-ftemplate-backtrace-limit +ftemplate-depth C_002b_002b-Dialect-Options.html#index-ftemplate-depth +ftest-coverage Instrumentation-Options.html#index-ftest-coverage +fthread-jumps Optimize-Options.html#index-fthread-jumps +fthreadsafe-statics C_002b_002b-Dialect-Options.html#index-fthreadsafe-statics +ftime-report Developer-Options.html#index-ftime-report +ftime-report-details Developer-Options.html#index-ftime-report-details +ftls-model Code-Gen-Options.html#index-ftls-model +ftoplevel-reorder Optimize-Options.html#index-ftoplevel-reorder +ftracer Optimize-Options.html#index-ftracer +ftrack-macro-expansion Preprocessor-Options.html#index-ftrack-macro-expansion +ftrampolines Code-Gen-Options.html#index-ftrampolines +ftrapping-math Optimize-Options.html#index-ftrapping-math +ftrapv Code-Gen-Options.html#index-ftrapv +ftree-bit-ccp Optimize-Options.html#index-ftree-bit-ccp +ftree-builtin-call-dce Optimize-Options.html#index-ftree-builtin-call-dce +ftree-ccp Optimize-Options.html#index-ftree-ccp +ftree-ch Optimize-Options.html#index-ftree-ch +ftree-coalesce-vars Optimize-Options.html#index-ftree-coalesce-vars +ftree-copy-prop Optimize-Options.html#index-ftree-copy-prop +ftree-dce Optimize-Options.html#index-ftree-dce +ftree-dominator-opts Optimize-Options.html#index-ftree-dominator-opts +ftree-dse Optimize-Options.html#index-ftree-dse +ftree-forwprop Optimize-Options.html#index-ftree-forwprop +ftree-fre Optimize-Options.html#index-ftree-fre +ftree-loop-distribute-patterns Optimize-Options.html#index-ftree-loop-distribute-patterns +ftree-loop-distribution Optimize-Options.html#index-ftree-loop-distribution +ftree-loop-if-convert Optimize-Options.html#index-ftree-loop-if-convert +ftree-loop-im Optimize-Options.html#index-ftree-loop-im +ftree-loop-ivcanon Optimize-Options.html#index-ftree-loop-ivcanon +ftree-loop-linear Optimize-Options.html#index-ftree-loop-linear +ftree-loop-optimize Optimize-Options.html#index-ftree-loop-optimize +ftree-loop-vectorize Optimize-Options.html#index-ftree-loop-vectorize +ftree-parallelize-loops Optimize-Options.html#index-ftree-parallelize-loops +ftree-partial-pre Optimize-Options.html#index-ftree-partial-pre +ftree-phiprop Optimize-Options.html#index-ftree-phiprop +ftree-pre Optimize-Options.html#index-ftree-pre +ftree-pta Optimize-Options.html#index-ftree-pta +ftree-reassoc Optimize-Options.html#index-ftree-reassoc +ftree-scev-cprop Optimize-Options.html#index-ftree-scev-cprop +ftree-sink Optimize-Options.html#index-ftree-sink +ftree-slp-vectorize Optimize-Options.html#index-ftree-slp-vectorize +ftree-slsr Optimize-Options.html#index-ftree-slsr +ftree-sra Optimize-Options.html#index-ftree-sra +ftree-switch-conversion Optimize-Options.html#index-ftree-switch-conversion +ftree-tail-merge Optimize-Options.html#index-ftree-tail-merge +ftree-ter Optimize-Options.html#index-ftree-ter +ftree-vectorize Optimize-Options.html#index-ftree-vectorize +ftree-vrp Optimize-Options.html#index-ftree-vrp +ftrivial-auto-var-init Optimize-Options.html#index-ftrivial-auto-var-init +funconstrained-commons Optimize-Options.html#index-funconstrained-commons +funit-at-a-time Optimize-Options.html#index-funit-at-a-time +funroll-all-loops Optimize-Options.html#index-funroll-all-loops +funroll-loops Optimize-Options.html#index-funroll-loops +funsafe-math-optimizations Optimize-Options.html#index-funsafe-math-optimizations +funsigned-bitfields C-Dialect-Options.html#index-funsigned-bitfields +funsigned-bitfields Structures-unions-enumerations-and-bit-fields-implementation.html#index-funsigned-bitfields-1 +funsigned-bitfields Non-bugs.html#index-funsigned-bitfields-2 +funsigned-char C-Dialect-Options.html#index-funsigned-char +funsigned-char Characters-implementation.html#index-funsigned-char-1 +funswitch-loops Optimize-Options.html#index-funswitch-loops +funwind-tables Code-Gen-Options.html#index-funwind-tables +fuse-cxa-atexit C_002b_002b-Dialect-Options.html#index-fuse-cxa-atexit +fuse-cxa-get-exception-ptr C_002b_002b-Dialect-Options.html#index-fuse-cxa-get-exception-ptr +fuse-ld=bfd Link-Options.html#index-fuse-ld_003dbfd +fuse-ld=gold Link-Options.html#index-fuse-ld_003dgold +fuse-ld=lld Link-Options.html#index-fuse-ld_003dlld +fuse-ld=mold Link-Options.html#index-fuse-ld_003dmold +fuse-linker-plugin Optimize-Options.html#index-fuse-linker-plugin +fvar-tracking Debugging-Options.html#index-fvar-tracking +fvar-tracking-assignments Debugging-Options.html#index-fvar-tracking-assignments +fvar-tracking-assignments-toggle Developer-Options.html#index-fvar-tracking-assignments-toggle +fvariable-expansion-in-unroller Optimize-Options.html#index-fvariable-expansion-in-unroller +fvect-cost-model Optimize-Options.html#index-fvect-cost-model +fverbose-asm Code-Gen-Options.html#index-fverbose-asm +fversion-loops-for-strides Optimize-Options.html#index-fversion-loops-for-strides +fvisibility Code-Gen-Options.html#index-fvisibility +fvisibility-inlines-hidden C_002b_002b-Dialect-Options.html#index-fvisibility-inlines-hidden +fvisibility-ms-compat C_002b_002b-Dialect-Options.html#index-fvisibility-ms-compat +fvpt Optimize-Options.html#index-fvpt +fvtable-verify Instrumentation-Options.html#index-fvtable-verify +fvtv-counts Instrumentation-Options.html#index-fvtv-counts +fvtv-debug Instrumentation-Options.html#index-fvtv-debug +fweak C_002b_002b-Dialect-Options.html#index-fweak +fweb Optimize-Options.html#index-fweb +fwhole-program Optimize-Options.html#index-fwhole-program +fwide-exec-charset Preprocessor-Options.html#index-fwide-exec-charset +fworking-directory Preprocessor-Options.html#index-fworking-directory +fwrapv Code-Gen-Options.html#index-fwrapv +fwrapv-pointer Code-Gen-Options.html#index-fwrapv-pointer +fwritable-relocated-rdata x86-Windows-Options.html#index-fwritable-relocated-rdata +fzero-call-used-regs Optimize-Options.html#index-fzero-call-used-regs +fzero-initialized-in-bss Optimize-Options.html#index-fzero-initialized-in-bss +fzero-link Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fzero-link +g Debugging-Options.html#index-g +G ARC-Options.html#index-G +G M32R_002fD-Options.html#index-G-1 +G MIPS-Options.html#index-G-2 +G Nios-II-Options.html#index-G-3 +G RS_002f6000-and-PowerPC-Options.html#index-G-4 +G System-V-Options.html#index-G-5 +gas-loc-support Debugging-Options.html#index-gas-loc-support +gas-locview-support Debugging-Options.html#index-gas-locview-support +gbtf Debugging-Options.html#index-gbtf +gcolumn-info Debugging-Options.html#index-gcolumn-info +gctf Debugging-Options.html#index-gctf +gdescribe-dies Debugging-Options.html#index-gdescribe-dies +gdwarf Debugging-Options.html#index-gdwarf +gdwarf32 Debugging-Options.html#index-gdwarf32 +gdwarf64 Debugging-Options.html#index-gdwarf64 +gen-decls Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-gen-decls +gfull Darwin-Options.html#index-gfull +ggdb Debugging-Options.html#index-ggdb +ggnu-pubnames Debugging-Options.html#index-ggnu-pubnames +ginline-points Debugging-Options.html#index-ginline-points +ginternal-reset-location-views Debugging-Options.html#index-ginternal-reset-location-views +gno-as-loc-support Debugging-Options.html#index-gno-as-loc-support +gno-column-info Debugging-Options.html#index-gno-column-info +gno-inline-points Debugging-Options.html#index-gno-inline-points +gno-internal-reset-location-views Debugging-Options.html#index-gno-internal-reset-location-views +gno-record-gcc-switches Debugging-Options.html#index-gno-record-gcc-switches +gno-statement-frontiers Debugging-Options.html#index-gno-statement-frontiers +gno-strict-dwarf Debugging-Options.html#index-gno-strict-dwarf +gno-variable-location-views Debugging-Options.html#index-gno-variable-location-views +gpubnames Debugging-Options.html#index-gpubnames +grecord-gcc-switches Debugging-Options.html#index-grecord-gcc-switches +gsplit-dwarf Debugging-Options.html#index-gsplit-dwarf +gstabs Debugging-Options.html#index-gstabs +gstabs+ Debugging-Options.html#index-gstabs_002b +gstatement-frontiers Debugging-Options.html#index-gstatement-frontiers +gstrict-dwarf Debugging-Options.html#index-gstrict-dwarf +gtoggle Developer-Options.html#index-gtoggle +gused Darwin-Options.html#index-gused +gvariable-location-views Debugging-Options.html#index-gvariable-location-views +gvariable-location-views=incompat5 Debugging-Options.html#index-gvariable-location-views_003dincompat5 +gvms Debugging-Options.html#index-gvms +gxcoff Debugging-Options.html#index-gxcoff +gxcoff+ Debugging-Options.html#index-gxcoff_002b +gz Debugging-Options.html#index-gz +H Preprocessor-Options.html#index-H +headerpad_max_install_names Darwin-Options.html#index-headerpad_005fmax_005finstall_005fnames +help Overall-Options.html#index-help +I Directory-Options.html#index-I +I- Directory-Options.html#index-I- +idirafter Directory-Options.html#index-idirafter +iframework Darwin-Options.html#index-iframework +imacros Preprocessor-Options.html#index-imacros +image_base Darwin-Options.html#index-image_005fbase +imultilib Directory-Options.html#index-imultilib +include Preprocessor-Options.html#index-include +init Darwin-Options.html#index-init +install_name Darwin-Options.html#index-install_005fname +iplugindir= Directory-Options.html#index-iplugindir_003d +iprefix Directory-Options.html#index-iprefix +iquote Directory-Options.html#index-iquote +isysroot Directory-Options.html#index-isysroot +isystem Directory-Options.html#index-isystem +iwithprefix Directory-Options.html#index-iwithprefix +iwithprefixbefore Directory-Options.html#index-iwithprefixbefore +keep_private_externs Darwin-Options.html#index-keep_005fprivate_005fexterns +l Link-Options.html#index-l +L Directory-Options.html#index-L +lobjc Link-Options.html#index-lobjc +M Preprocessor-Options.html#index-M +m RS_002f6000-and-PowerPC-Options.html#index-m +m1 SH-Options.html#index-m1 +m10 PDP-11-Options.html#index-m10 +m128bit-long-double x86-Options.html#index-m128bit-long-double +m16 x86-Options.html#index-m16 +m16-bit CRIS-Options.html#index-m16-bit +m16-bit NDS32-Options.html#index-m16-bit-1 +m1reg- Adapteva-Epiphany-Options.html#index-m1reg- +m2 SH-Options.html#index-m2 +m210 MCore-Options.html#index-m210 +m2a SH-Options.html#index-m2a +m2a-nofpu SH-Options.html#index-m2a-nofpu +m2a-single SH-Options.html#index-m2a-single +m2a-single-only SH-Options.html#index-m2a-single-only +m3 SH-Options.html#index-m3 +m31 S_002f390-and-zSeries-Options.html#index-m31 +m32 RS_002f6000-and-PowerPC-Options.html#index-m32 +m32 SPARC-Options.html#index-m32-1 +m32 TILE-Gx-Options.html#index-m32-2 +m32 TILEPro-Options.html#index-m32-3 +m32 x86-Options.html#index-m32-4 +m32-bit CRIS-Options.html#index-m32-bit +m32bit-doubles RL78-Options.html#index-m32bit-doubles +m32bit-doubles RX-Options.html#index-m32bit-doubles-1 +m32r M32R_002fD-Options.html#index-m32r +m32r2 M32R_002fD-Options.html#index-m32r2 +m32rx M32R_002fD-Options.html#index-m32rx +m340 MCore-Options.html#index-m340 +m3dnow x86-Options.html#index-m3dnow +m3dnowa x86-Options.html#index-m3dnowa +m3e SH-Options.html#index-m3e +m4 SH-Options.html#index-m4 +m4-100 SH-Options.html#index-m4-100 +m4-100-nofpu SH-Options.html#index-m4-100-nofpu +m4-100-single SH-Options.html#index-m4-100-single +m4-100-single-only SH-Options.html#index-m4-100-single-only +m4-200 SH-Options.html#index-m4-200 +m4-200-nofpu SH-Options.html#index-m4-200-nofpu +m4-200-single SH-Options.html#index-m4-200-single +m4-200-single-only SH-Options.html#index-m4-200-single-only +m4-300 SH-Options.html#index-m4-300 +m4-300-nofpu SH-Options.html#index-m4-300-nofpu +m4-300-single SH-Options.html#index-m4-300-single +m4-300-single-only SH-Options.html#index-m4-300-single-only +m4-340 SH-Options.html#index-m4-340 +m4-500 SH-Options.html#index-m4-500 +m4-nofpu SH-Options.html#index-m4-nofpu +m4-single SH-Options.html#index-m4-single +m4-single-only SH-Options.html#index-m4-single-only +m40 PDP-11-Options.html#index-m40 +m45 PDP-11-Options.html#index-m45 +m4a SH-Options.html#index-m4a +m4a-nofpu SH-Options.html#index-m4a-nofpu +m4a-single SH-Options.html#index-m4a-single +m4a-single-only SH-Options.html#index-m4a-single-only +m4al SH-Options.html#index-m4al +m4byte-functions MCore-Options.html#index-m4byte-functions +m5200 M680x0-Options.html#index-m5200 +m5206e M680x0-Options.html#index-m5206e +m528x M680x0-Options.html#index-m528x +m5307 M680x0-Options.html#index-m5307 +m5407 M680x0-Options.html#index-m5407 +m64 Nvidia-PTX-Options.html#index-m64 +m64 RS_002f6000-and-PowerPC-Options.html#index-m64-1 +m64 S_002f390-and-zSeries-Options.html#index-m64-2 +m64 SPARC-Options.html#index-m64-3 +m64 TILE-Gx-Options.html#index-m64-4 +m64 x86-Options.html#index-m64-5 +m64bit-doubles RL78-Options.html#index-m64bit-doubles +m64bit-doubles RX-Options.html#index-m64bit-doubles-1 +m68000 M680x0-Options.html#index-m68000 +m68010 M680x0-Options.html#index-m68010 +m68020 M680x0-Options.html#index-m68020 +m68020-40 M680x0-Options.html#index-m68020-40 +m68020-60 M680x0-Options.html#index-m68020-60 +m68030 M680x0-Options.html#index-m68030 +m68040 M680x0-Options.html#index-m68040 +m68060 M680x0-Options.html#index-m68060 +m68881 M680x0-Options.html#index-m68881 +m8-bit CRIS-Options.html#index-m8-bit +m8bit-idiv x86-Options.html#index-m8bit-idiv +m8byte-align V850-Options.html#index-m8byte-align +m96bit-long-double x86-Options.html#index-m96bit-long-double +mA6 ARC-Options.html#index-mA6 +mA7 ARC-Options.html#index-mA7 +mabi AArch64-Options.html#index-mabi +mabi ARM-Options.html#index-mabi-1 +mabi LoongArch-Options.html#index-mabi-2 +mabi PRU-Options.html#index-mabi-3 +mabi RISC-V-Options.html#index-mabi-4 +mabi RS_002f6000-and-PowerPC-Options.html#index-mabi-5 +mabi x86-Options.html#index-mabi-6 +mabi Xtensa-Options.html#index-mabi-7 +mabi=32 MIPS-Options.html#index-mabi_003d32 +mabi=64 MIPS-Options.html#index-mabi_003d64 +mabi=call0 Xtensa-Options.html#index-mabi_003dcall0 +mabi=eabi MIPS-Options.html#index-mabi_003deabi +mabi=elfv1 RS_002f6000-and-PowerPC-Options.html#index-mabi_003delfv1 +mabi=elfv2 RS_002f6000-and-PowerPC-Options.html#index-mabi_003delfv2 +mabi=gnu MMIX-Options.html#index-mabi_003dgnu +mabi=ibmlongdouble RS_002f6000-and-PowerPC-Options.html#index-mabi_003dibmlongdouble +mabi=ieeelongdouble RS_002f6000-and-PowerPC-Options.html#index-mabi_003dieeelongdouble +mabi=mmixware MMIX-Options.html#index-mabi_003dmmixware +mabi=n32 MIPS-Options.html#index-mabi_003dn32 +mabi=o64 MIPS-Options.html#index-mabi_003do64 +mabi=windowed Xtensa-Options.html#index-mabi_003dwindowed +mabicalls MIPS-Options.html#index-mabicalls +mabm x86-Options.html#index-mabm +mabort-on-noreturn ARM-Options.html#index-mabort-on-noreturn +mabs=2008 MIPS-Options.html#index-mabs_003d2008 +mabs=legacy MIPS-Options.html#index-mabs_003dlegacy +mabsdata AVR-Options.html#index-mabsdata +mabsdiff MeP-Options.html#index-mabsdiff +mac0 PDP-11-Options.html#index-mac0 +macc-4 FRV-Options.html#index-macc-4 +macc-8 FRV-Options.html#index-macc-8 +maccumulate-args AVR-Options.html#index-maccumulate-args +maccumulate-outgoing-args SH-Options.html#index-maccumulate-outgoing-args +maccumulate-outgoing-args x86-Options.html#index-maccumulate-outgoing-args-1 +maddress-mode=long x86-Options.html#index-maddress-mode_003dlong +maddress-mode=short x86-Options.html#index-maddress-mode_003dshort +mads RS_002f6000-and-PowerPC-Options.html#index-mads +madx x86-Options.html#index-madx +maes x86-Options.html#index-maes +maix-struct-return RS_002f6000-and-PowerPC-Options.html#index-maix-struct-return +maix32 RS_002f6000-and-PowerPC-Options.html#index-maix32 +maix64 RS_002f6000-and-PowerPC-Options.html#index-maix64 +malign-300 H8_002f300-Options.html#index-malign-300 +malign-call ARC-Options.html#index-malign-call +malign-data RISC-V-Options.html#index-malign-data +malign-data x86-Options.html#index-malign-data-1 +malign-double x86-Options.html#index-malign-double +malign-int M680x0-Options.html#index-malign-int +malign-labels FRV-Options.html#index-malign-labels +malign-loops M32R_002fD-Options.html#index-malign-loops +malign-natural RS_002f6000-and-PowerPC-Options.html#index-malign-natural +malign-power RS_002f6000-and-PowerPC-Options.html#index-malign-power +malign-stringops x86-Options.html#index-malign-stringops +mall-opts MeP-Options.html#index-mall-opts +malloc-cc FRV-Options.html#index-malloc-cc +mallow-string-insns RX-Options.html#index-mallow-string-insns +mallregs RL78-Options.html#index-mallregs +maltivec RS_002f6000-and-PowerPC-Options.html#index-maltivec +malu32 eBPF-Options.html#index-malu32 +mam33 MN10300-Options.html#index-mam33 +mam33-2 MN10300-Options.html#index-mam33-2 +mam34 MN10300-Options.html#index-mam34 +mamx-bf16 x86-Options.html#index-mamx-bf16 +mamx-int8 x86-Options.html#index-mamx-int8 +mamx-tile x86-Options.html#index-mamx-tile +manchor C-SKY-Options.html#index-manchor +mandroid GNU_002fLinux-Options.html#index-mandroid +mannotate-align ARC-Options.html#index-mannotate-align +mapcs ARM-Options.html#index-mapcs +mapcs-frame ARM-Options.html#index-mapcs-frame +mapp-regs SPARC-Options.html#index-mapp-regs +mapp-regs V850-Options.html#index-mapp-regs-1 +mARC600 ARC-Options.html#index-mARC600 +mARC601 ARC-Options.html#index-mARC601 +mARC700 ARC-Options.html#index-mARC700 +march AArch64-Options.html#index-march +march AMD-GCN-Options.html#index-march-1 +march ARM-Options.html#index-march-2 +march C6X-Options.html#index-march-3 +march CRIS-Options.html#index-march-4 +march HPPA-Options.html#index-march-5 +march HPPA-Options.html#index-march-6 +march M680x0-Options.html#index-march-7 +march MIPS-Options.html#index-march-8 +march NDS32-Options.html#index-march-9 +march Nios-II-Options.html#index-march-10 +march Nvidia-PTX-Options.html#index-march-11 +march Nvidia-PTX-Options.html#index-march-12 +march RISC-V-Options.html#index-march-13 +march S_002f390-and-zSeries-Options.html#index-march-14 +march x86-Options.html#index-march-15 +march= C-SKY-Options.html#index-march_003d +marclinux ARC-Options.html#index-marclinux +marclinux_prof ARC-Options.html#index-marclinux_005fprof +margonaut ARC-Options.html#index-margonaut +marm ARM-Options.html#index-marm +mas100-syntax RX-Options.html#index-mas100-syntax +masm-hex MSP430-Options.html#index-masm-hex +masm-syntax-unified ARM-Options.html#index-masm-syntax-unified +masm=dialect x86-Options.html#index-masm_003ddialect +matomic ARC-Options.html#index-matomic +matomic-model=model SH-Options.html#index-matomic-model_003dmodel +mauto-litpools Xtensa-Options.html#index-mauto-litpools +mauto-modify-reg ARC-Options.html#index-mauto-modify-reg +mauto-pic IA-64-Options.html#index-mauto-pic +maverage MeP-Options.html#index-maverage +mavoid-indexed-addresses RS_002f6000-and-PowerPC-Options.html#index-mavoid-indexed-addresses +mavx x86-Options.html#index-mavx +mavx2 x86-Options.html#index-mavx2 +mavx256-split-unaligned-load x86-Options.html#index-mavx256-split-unaligned-load +mavx256-split-unaligned-store x86-Options.html#index-mavx256-split-unaligned-store +mavx5124fmaps x86-Options.html#index-mavx5124fmaps +mavx5124vnniw x86-Options.html#index-mavx5124vnniw +mavx512bf16 x86-Options.html#index-mavx512bf16 +mavx512bitalg x86-Options.html#index-mavx512bitalg +mavx512bw x86-Options.html#index-mavx512bw +mavx512cd x86-Options.html#index-mavx512cd +mavx512dq x86-Options.html#index-mavx512dq +mavx512er x86-Options.html#index-mavx512er +mavx512f x86-Options.html#index-mavx512f +mavx512fp16 x86-Options.html#index-mavx512fp16 +mavx512ifma x86-Options.html#index-mavx512ifma +mavx512pf x86-Options.html#index-mavx512pf +mavx512vbmi x86-Options.html#index-mavx512vbmi +mavx512vbmi2 x86-Options.html#index-mavx512vbmi2 +mavx512vl x86-Options.html#index-mavx512vl +mavx512vnni x86-Options.html#index-mavx512vnni +mavx512vp2intersect x86-Options.html#index-mavx512vp2intersect +mavx512vpopcntdq x86-Options.html#index-mavx512vpopcntdq +mavxvnni x86-Options.html#index-mavxvnni +max-vect-align Adapteva-Epiphany-Options.html#index-max-vect-align +mb SH-Options.html#index-mb +mbackchain S_002f390-and-zSeries-Options.html#index-mbackchain +mbarrel-shift-enabled LM32-Options.html#index-mbarrel-shift-enabled +mbarrel-shifter ARC-Options.html#index-mbarrel-shifter +mbarrel_shifter ARC-Options.html#index-mbarrel_005fshifter +mbase-addresses MMIX-Options.html#index-mbase-addresses +mbased= MeP-Options.html#index-mbased_003d +mbbit-peephole ARC-Options.html#index-mbbit-peephole +mbe8 ARM-Options.html#index-mbe8 +mbig RS_002f6000-and-PowerPC-Options.html#index-mbig +mbig-endian AArch64-Options.html#index-mbig-endian +mbig-endian ARC-Options.html#index-mbig-endian-1 +mbig-endian ARM-Options.html#index-mbig-endian-2 +mbig-endian C6X-Options.html#index-mbig-endian-3 +mbig-endian C-SKY-Options.html#index-mbig-endian-4 +mbig-endian eBPF-Options.html#index-mbig-endian-5 +mbig-endian IA-64-Options.html#index-mbig-endian-6 +mbig-endian MCore-Options.html#index-mbig-endian-7 +mbig-endian MicroBlaze-Options.html#index-mbig-endian-8 +mbig-endian NDS32-Options.html#index-mbig-endian-9 +mbig-endian RISC-V-Options.html#index-mbig-endian-10 +mbig-endian RS_002f6000-and-PowerPC-Options.html#index-mbig-endian-11 +mbig-endian TILE-Gx-Options.html#index-mbig-endian-12 +mbig-endian-data RX-Options.html#index-mbig-endian-data +mbig-switch V850-Options.html#index-mbig-switch +mbigtable SH-Options.html#index-mbigtable +mbionic GNU_002fLinux-Options.html#index-mbionic +mbit-align RS_002f6000-and-PowerPC-Options.html#index-mbit-align +mbit-ops CR16-Options.html#index-mbit-ops +mbitfield M680x0-Options.html#index-mbitfield +mbitops MeP-Options.html#index-mbitops +mbitops SH-Options.html#index-mbitops-1 +mblock-compare-inline-limit RS_002f6000-and-PowerPC-Options.html#index-mblock-compare-inline-limit +mblock-compare-inline-loop-limit RS_002f6000-and-PowerPC-Options.html#index-mblock-compare-inline-loop-limit +mblock-move-inline-limit RS_002f6000-and-PowerPC-Options.html#index-mblock-move-inline-limit +mbmi x86-Options.html#index-mbmi +mbmi2 x86-Options.html#index-mbmi2 +mboard OpenRISC-Options.html#index-mboard +mbranch-cost Adapteva-Epiphany-Options.html#index-mbranch-cost +mbranch-cost AVR-Options.html#index-mbranch-cost-1 +mbranch-cost MIPS-Options.html#index-mbranch-cost-2 +mbranch-cost RISC-V-Options.html#index-mbranch-cost-3 +mbranch-cost= C-SKY-Options.html#index-mbranch-cost_003d +mbranch-cost=num SH-Options.html#index-mbranch-cost_003dnum +mbranch-cost=number M32R_002fD-Options.html#index-mbranch-cost_003dnumber +mbranch-index ARC-Options.html#index-mbranch-index +mbranch-likely MIPS-Options.html#index-mbranch-likely +mbranch-predict MMIX-Options.html#index-mbranch-predict +mbranch-protection AArch64-Options.html#index-mbranch-protection +mbss-plt RS_002f6000-and-PowerPC-Options.html#index-mbss-plt +mbuild-constants DEC-Alpha-Options.html#index-mbuild-constants +mbwx DEC-Alpha-Options.html#index-mbwx +mbypass-cache Nios-II-Options.html#index-mbypass-cache +mc68000 M680x0-Options.html#index-mc68000 +mc68020 M680x0-Options.html#index-mc68020 +mc= MeP-Options.html#index-mc_003d +mcache C-SKY-Options.html#index-mcache +mcache-block-size NDS32-Options.html#index-mcache-block-size +mcache-volatile Nios-II-Options.html#index-mcache-volatile +mcall-eabi RS_002f6000-and-PowerPC-Options.html#index-mcall-eabi +mcall-freebsd RS_002f6000-and-PowerPC-Options.html#index-mcall-freebsd +mcall-linux RS_002f6000-and-PowerPC-Options.html#index-mcall-linux +mcall-ms2sysv-xlogues x86-Options.html#index-mcall-ms2sysv-xlogues +mcall-netbsd RS_002f6000-and-PowerPC-Options.html#index-mcall-netbsd +mcall-netbsd RS_002f6000-and-PowerPC-Options.html#index-mcall-netbsd-1 +mcall-prologues AVR-Options.html#index-mcall-prologues +mcall-sysv RS_002f6000-and-PowerPC-Options.html#index-mcall-sysv +mcall-sysv-eabi RS_002f6000-and-PowerPC-Options.html#index-mcall-sysv-eabi +mcall-sysv-noeabi RS_002f6000-and-PowerPC-Options.html#index-mcall-sysv-noeabi +mcallee-super-interworking ARM-Options.html#index-mcallee-super-interworking +mcaller-copies HPPA-Options.html#index-mcaller-copies +mcaller-super-interworking ARM-Options.html#index-mcaller-super-interworking +mcallgraph-data MCore-Options.html#index-mcallgraph-data +mcase-vector-pcrel ARC-Options.html#index-mcase-vector-pcrel +mcbcond SPARC-Options.html#index-mcbcond +mcbranch-force-delay-slot SH-Options.html#index-mcbranch-force-delay-slot +mcc-init CRIS-Options.html#index-mcc-init +mccrt C-SKY-Options.html#index-mccrt +mcfv4e M680x0-Options.html#index-mcfv4e +mcheck-zero-division MIPS-Options.html#index-mcheck-zero-division +mcix DEC-Alpha-Options.html#index-mcix +mcld x86-Options.html#index-mcld +mcldemote x86-Options.html#index-mcldemote +mclear-hwcap Solaris-2-Options.html#index-mclear-hwcap +mclflushopt x86-Options.html#index-mclflushopt +mclip MeP-Options.html#index-mclip +mclwb x86-Options.html#index-mclwb +mclzero x86-Options.html#index-mclzero +mcmodel NDS32-Options.html#index-mcmodel +mcmodel SPARC-Options.html#index-mcmodel-1 +mcmodel=kernel x86-Options.html#index-mcmodel_003dkernel +mcmodel=large AArch64-Options.html#index-mcmodel_003dlarge +mcmodel=large OpenRISC-Options.html#index-mcmodel_003dlarge-1 +mcmodel=large RS_002f6000-and-PowerPC-Options.html#index-mcmodel_003dlarge-2 +mcmodel=large TILE-Gx-Options.html#index-mcmodel_003dlarge-3 +mcmodel=large x86-Options.html#index-mcmodel_003dlarge-4 +mcmodel=medany RISC-V-Options.html#index-mcmodel_003dmedany +mcmodel=medium RS_002f6000-and-PowerPC-Options.html#index-mcmodel_003dmedium +mcmodel=medium x86-Options.html#index-mcmodel_003dmedium-1 +mcmodel=medlow RISC-V-Options.html#index-mcmodel_003dmedlow +mcmodel=small AArch64-Options.html#index-mcmodel_003dsmall +mcmodel=small OpenRISC-Options.html#index-mcmodel_003dsmall-1 +mcmodel=small RS_002f6000-and-PowerPC-Options.html#index-mcmodel_003dsmall-2 +mcmodel=small TILE-Gx-Options.html#index-mcmodel_003dsmall-3 +mcmodel=small x86-Options.html#index-mcmodel_003dsmall-4 +mcmodel=tiny AArch64-Options.html#index-mcmodel_003dtiny +mcmov NDS32-Options.html#index-mcmov +mcmov OpenRISC-Options.html#index-mcmov-1 +mcmove Adapteva-Epiphany-Options.html#index-mcmove +mcmpb RS_002f6000-and-PowerPC-Options.html#index-mcmpb +mcmse ARM-Options.html#index-mcmse +mco-re eBPF-Options.html#index-mco-re +mcode-density ARC-Options.html#index-mcode-density +mcode-density-frame ARC-Options.html#index-mcode-density-frame +mcode-readable MIPS-Options.html#index-mcode-readable +mcode-region MSP430-Options.html#index-mcode-region +mcompact-branches=always MIPS-Options.html#index-mcompact-branches_003dalways +mcompact-branches=never MIPS-Options.html#index-mcompact-branches_003dnever +mcompact-branches=optimal MIPS-Options.html#index-mcompact-branches_003doptimal +mcompact-casesi ARC-Options.html#index-mcompact-casesi +mcompat-align-parm RS_002f6000-and-PowerPC-Options.html#index-mcompat-align-parm +mcompress FT32-Options.html#index-mcompress +mcond-exec FRV-Options.html#index-mcond-exec +mcond-move FRV-Options.html#index-mcond-move +mconfig= MeP-Options.html#index-mconfig_003d +mconsole x86-Windows-Options.html#index-mconsole +mconst-align CRIS-Options.html#index-mconst-align +mconst16 Xtensa-Options.html#index-mconst16 +mconstant-gp IA-64-Options.html#index-mconstant-gp +mconstpool C-SKY-Options.html#index-mconstpool +mcop MeP-Options.html#index-mcop +mcop32 MeP-Options.html#index-mcop32 +mcop64 MeP-Options.html#index-mcop64 +mcorea Blackfin-Options.html#index-mcorea +mcoreb Blackfin-Options.html#index-mcoreb +mcp C-SKY-Options.html#index-mcp +mcpu AArch64-Options.html#index-mcpu +mcpu ARC-Options.html#index-mcpu-1 +mcpu ARM-Options.html#index-mcpu-2 +mcpu CRIS-Options.html#index-mcpu-3 +mcpu DEC-Alpha-Options.html#index-mcpu-4 +mcpu eBPF-Options.html#index-mcpu-5 +mcpu FRV-Options.html#index-mcpu-6 +mcpu M680x0-Options.html#index-mcpu-7 +mcpu picoChip-Options.html#index-mcpu-8 +mcpu RISC-V-Options.html#index-mcpu-9 +mcpu RL78-Options.html#index-mcpu-10 +mcpu RS_002f6000-and-PowerPC-Options.html#index-mcpu-11 +mcpu RX-Options.html#index-mcpu-12 +mcpu SPARC-Options.html#index-mcpu-13 +mcpu TILE-Gx-Options.html#index-mcpu-14 +mcpu TILEPro-Options.html#index-mcpu-15 +mcpu Visium-Options.html#index-mcpu-16 +mcpu x86-Options.html#index-mcpu-17 +mcpu32 M680x0-Options.html#index-mcpu32 +mcpu= Blackfin-Options.html#index-mcpu_003d +mcpu= C-SKY-Options.html#index-mcpu_003d-1 +mcpu= M32C-Options.html#index-mcpu_003d-2 +mcpu= MicroBlaze-Options.html#index-mcpu_003d-3 +mcpu= MSP430-Options.html#index-mcpu_003d-4 +mcr16c CR16-Options.html#index-mcr16c +mcr16cplus CR16-Options.html#index-mcr16cplus +mcrc MIPS-Options.html#index-mcrc +mcrc32 x86-Options.html#index-mcrc32 +mcrypto RS_002f6000-and-PowerPC-Options.html#index-mcrypto +mcsync-anomaly Blackfin-Options.html#index-mcsync-anomaly +mcsync-anomaly Blackfin-Options.html#index-mcsync-anomaly-1 +mctor-dtor NDS32-Options.html#index-mctor-dtor +mcustom-fpu-cfg Nios-II-Options.html#index-mcustom-fpu-cfg +mcustom-insn Nios-II-Options.html#index-mcustom-insn +mcx16 x86-Options.html#index-mcx16 +MD Preprocessor-Options.html#index-MD +mdalign SH-Options.html#index-mdalign +mdata-align CRIS-Options.html#index-mdata-align +mdata-model CR16-Options.html#index-mdata-model +mdata-region MSP430-Options.html#index-mdata-region +mdc MeP-Options.html#index-mdc +mdebug M32R_002fD-Options.html#index-mdebug +mdebug S_002f390-and-zSeries-Options.html#index-mdebug-1 +mdebug Visium-Options.html#index-mdebug-2 +mdebug-main=prefix VMS-Options.html#index-mdebug-main_003dprefix +mdec-asm PDP-11-Options.html#index-mdec-asm +mdirect-extern-access x86-Options.html#index-mdirect-extern-access +mdisable-callt V850-Options.html#index-mdisable-callt +mdisable-fpregs HPPA-Options.html#index-mdisable-fpregs +mdisable-indexing HPPA-Options.html#index-mdisable-indexing +mdiv C-SKY-Options.html#index-mdiv +mdiv M680x0-Options.html#index-mdiv-1 +mdiv MCore-Options.html#index-mdiv-2 +mdiv MeP-Options.html#index-mdiv-3 +mdiv RISC-V-Options.html#index-mdiv-4 +mdiv-rem ARC-Options.html#index-mdiv-rem +mdiv=strategy SH-Options.html#index-mdiv_003dstrategy +mdivide-breaks MIPS-Options.html#index-mdivide-breaks +mdivide-enabled LM32-Options.html#index-mdivide-enabled +mdivide-traps MIPS-Options.html#index-mdivide-traps +mdivsi3_libfunc=name SH-Options.html#index-mdivsi3_005flibfunc_003dname +mdll x86-Windows-Options.html#index-mdll +mdlmzb RS_002f6000-and-PowerPC-Options.html#index-mdlmzb +mdmx MIPS-Options.html#index-mdmx +mdouble AVR-Options.html#index-mdouble +mdouble FRV-Options.html#index-mdouble-1 +mdouble-float C-SKY-Options.html#index-mdouble-float +mdouble-float MIPS-Options.html#index-mdouble-float-1 +mdouble-float OpenRISC-Options.html#index-mdouble-float-2 +mdpfp ARC-Options.html#index-mdpfp +mdpfp-compact ARC-Options.html#index-mdpfp-compact +mdpfp-fast ARC-Options.html#index-mdpfp-fast +mdpfp_compact ARC-Options.html#index-mdpfp_005fcompact +mdpfp_fast ARC-Options.html#index-mdpfp_005ffast +mdsp C-SKY-Options.html#index-mdsp +mdsp MIPS-Options.html#index-mdsp-1 +mdsp-packa ARC-Options.html#index-mdsp-packa +mdspr2 MIPS-Options.html#index-mdspr2 +mdsp_packa ARC-Options.html#index-mdsp_005fpacka +mdump-tune-features x86-Options.html#index-mdump-tune-features +mdvbf ARC-Options.html#index-mdvbf +mdwarf2-asm IA-64-Options.html#index-mdwarf2-asm +mdword FRV-Options.html#index-mdword +mdword FRV-Options.html#index-mdword-1 +mdynamic-no-pic RS_002f6000-and-PowerPC-Options.html#index-mdynamic-no-pic +mea ARC-Options.html#index-mea +mEA ARC-Options.html#index-mEA +meabi RS_002f6000-and-PowerPC-Options.html#index-meabi +mearly-cbranchsi ARC-Options.html#index-mearly-cbranchsi +mearly-stop-bits IA-64-Options.html#index-mearly-stop-bits +meb MeP-Options.html#index-meb +meb Moxie-Options.html#index-meb-1 +meb Nios-II-Options.html#index-meb-2 +meb Score-Options.html#index-meb-3 +medsp C-SKY-Options.html#index-medsp +mel MeP-Options.html#index-mel +mel Moxie-Options.html#index-mel-1 +mel Nios-II-Options.html#index-mel-2 +mel Score-Options.html#index-mel-3 +melf CRIS-Options.html#index-melf +melf MMIX-Options.html#index-melf-1 +melrw C-SKY-Options.html#index-melrw +memb RS_002f6000-and-PowerPC-Options.html#index-memb +membedded-data MIPS-Options.html#index-membedded-data +memregs= M32C-Options.html#index-memregs_003d +menqcmd x86-Options.html#index-menqcmd +mep V850-Options.html#index-mep +mepsilon MMIX-Options.html#index-mepsilon +mesa S_002f390-and-zSeries-Options.html#index-mesa +metrax100 CRIS-Options.html#index-metrax100 +metrax4 CRIS-Options.html#index-metrax4 +meva MIPS-Options.html#index-meva +mexpand-adddi ARC-Options.html#index-mexpand-adddi +mexplicit-relocs DEC-Alpha-Options.html#index-mexplicit-relocs +mexplicit-relocs MIPS-Options.html#index-mexplicit-relocs-1 +mexr H8_002f300-Options.html#index-mexr +mexr H8_002f300-Options.html#index-mexr-1 +mext-perf NDS32-Options.html#index-mext-perf +mext-perf2 NDS32-Options.html#index-mext-perf2 +mext-string NDS32-Options.html#index-mext-string +mextern-sdata MIPS-Options.html#index-mextern-sdata +MF Preprocessor-Options.html#index-MF +mf16c x86-Options.html#index-mf16c +mfancy-math-387 x86-Options.html#index-mfancy-math-387 +mfast-fp Blackfin-Options.html#index-mfast-fp +mfast-indirect-calls HPPA-Options.html#index-mfast-indirect-calls +mfast-sw-div Nios-II-Options.html#index-mfast-sw-div +mfaster-structs SPARC-Options.html#index-mfaster-structs +mfdiv RISC-V-Options.html#index-mfdiv +mfdivdu C-SKY-Options.html#index-mfdivdu +mfdpic ARM-Options.html#index-mfdpic +mfdpic FRV-Options.html#index-mfdpic-1 +mfentry x86-Options.html#index-mfentry +mfentry-name x86-Options.html#index-mfentry-name +mfentry-section x86-Options.html#index-mfentry-section +mfix DEC-Alpha-Options.html#index-mfix +mfix-24k MIPS-Options.html#index-mfix-24k +mfix-and-continue Darwin-Options.html#index-mfix-and-continue +mfix-at697f SPARC-Options.html#index-mfix-at697f +mfix-cmse-cve-2021-35465 ARM-Options.html#index-mfix-cmse-cve-2021-35465 +mfix-cortex-a53-835769 AArch64-Options.html#index-mfix-cortex-a53-835769 +mfix-cortex-a53-843419 AArch64-Options.html#index-mfix-cortex-a53-843419 +mfix-cortex-m3-ldrd ARM-Options.html#index-mfix-cortex-m3-ldrd +mfix-gr712rc SPARC-Options.html#index-mfix-gr712rc +mfix-r10000 MIPS-Options.html#index-mfix-r10000 +mfix-r4000 MIPS-Options.html#index-mfix-r4000 +mfix-r4400 MIPS-Options.html#index-mfix-r4400 +mfix-r5900 MIPS-Options.html#index-mfix-r5900 +mfix-rm7000 MIPS-Options.html#index-mfix-rm7000 +mfix-sb1 MIPS-Options.html#index-mfix-sb1 +mfix-ut699 SPARC-Options.html#index-mfix-ut699 +mfix-ut700 SPARC-Options.html#index-mfix-ut700 +mfix-vr4120 MIPS-Options.html#index-mfix-vr4120 +mfix-vr4130 MIPS-Options.html#index-mfix-vr4130 +mfixed-cc FRV-Options.html#index-mfixed-cc +mfixed-range HPPA-Options.html#index-mfixed-range +mfixed-range IA-64-Options.html#index-mfixed-range-1 +mfixed-range SH-Options.html#index-mfixed-range-2 +mflat SPARC-Options.html#index-mflat +mflip-mips16 MIPS-Options.html#index-mflip-mips16 +mflip-thumb ARM-Options.html#index-mflip-thumb +mfloat-abi ARM-Options.html#index-mfloat-abi +mfloat-abi C-SKY-Options.html#index-mfloat-abi-1 +mfloat-ieee DEC-Alpha-Options.html#index-mfloat-ieee +mfloat-vax DEC-Alpha-Options.html#index-mfloat-vax +mfloat128 RS_002f6000-and-PowerPC-Options.html#index-mfloat128 +mfloat128-hardware RS_002f6000-and-PowerPC-Options.html#index-mfloat128-hardware +mflush-func MIPS-Options.html#index-mflush-func +mflush-func=name M32R_002fD-Options.html#index-mflush-func_003dname +mflush-trap=number M32R_002fD-Options.html#index-mflush-trap_003dnumber +mfma x86-Options.html#index-mfma +mfma4 x86-Options.html#index-mfma4 +mfmaf SPARC-Options.html#index-mfmaf +mfmovd SH-Options.html#index-mfmovd +mforce-indirect-call x86-Options.html#index-mforce-indirect-call +mforce-no-pic Xtensa-Options.html#index-mforce-no-pic +mfp-exceptions MIPS-Options.html#index-mfp-exceptions +mfp-mode Adapteva-Epiphany-Options.html#index-mfp-mode +mfp-reg DEC-Alpha-Options.html#index-mfp-reg +mfp-ret-in-387 x86-Options.html#index-mfp-ret-in-387 +mfp-rounding-mode DEC-Alpha-Options.html#index-mfp-rounding-mode +mfp-trap-mode DEC-Alpha-Options.html#index-mfp-trap-mode +mfp16-format ARM-Options.html#index-mfp16-format +mfp32 MIPS-Options.html#index-mfp32 +mfp64 MIPS-Options.html#index-mfp64 +mfpmath Optimize-Options.html#index-mfpmath +mfpmath x86-Options.html#index-mfpmath-1 +mfpr-32 FRV-Options.html#index-mfpr-32 +mfpr-64 FRV-Options.html#index-mfpr-64 +mfprnd RS_002f6000-and-PowerPC-Options.html#index-mfprnd +mfpu ARC-Options.html#index-mfpu +mfpu ARM-Options.html#index-mfpu-1 +mfpu LoongArch-Options.html#index-mfpu-2 +mfpu PDP-11-Options.html#index-mfpu-3 +mfpu SPARC-Options.html#index-mfpu-4 +mfpu Visium-Options.html#index-mfpu-5 +mfpu= C-SKY-Options.html#index-mfpu_003d +mfpxx MIPS-Options.html#index-mfpxx +mfract-convert-truncate AVR-Options.html#index-mfract-convert-truncate +mframe-header-opt MIPS-Options.html#index-mframe-header-opt +mfriz RS_002f6000-and-PowerPC-Options.html#index-mfriz +mfsca SH-Options.html#index-mfsca +mfsgsbase x86-Options.html#index-mfsgsbase +mfsmuld SPARC-Options.html#index-mfsmuld +mfsrra SH-Options.html#index-mfsrra +mft32b FT32-Options.html#index-mft32b +mfull-regs NDS32-Options.html#index-mfull-regs +mfull-toc RS_002f6000-and-PowerPC-Options.html#index-mfull-toc +mfunction-return x86-Options.html#index-mfunction-return +mfused-madd IA-64-Options.html#index-mfused-madd +mfused-madd MIPS-Options.html#index-mfused-madd-1 +mfused-madd RS_002f6000-and-PowerPC-Options.html#index-mfused-madd-2 +mfused-madd S_002f390-and-zSeries-Options.html#index-mfused-madd-3 +mfused-madd SH-Options.html#index-mfused-madd-4 +mfused-madd Xtensa-Options.html#index-mfused-madd-5 +mfxsr x86-Options.html#index-mfxsr +MG Preprocessor-Options.html#index-MG +mg VAX-Options.html#index-mg +mg10 RL78-Options.html#index-mg10 +mg13 RL78-Options.html#index-mg13 +mg14 RL78-Options.html#index-mg14 +mgas HPPA-Options.html#index-mgas +mgas-isr-prologues AVR-Options.html#index-mgas-isr-prologues +mgcc-abi V850-Options.html#index-mgcc-abi +mgeneral-regs-only AArch64-Options.html#index-mgeneral-regs-only +mgeneral-regs-only ARM-Options.html#index-mgeneral-regs-only-1 +mgeneral-regs-only x86-Options.html#index-mgeneral-regs-only-2 +mgfni x86-Options.html#index-mgfni +mghs V850-Options.html#index-mghs +mginv MIPS-Options.html#index-mginv +mglibc GNU_002fLinux-Options.html#index-mglibc +mgnu VAX-Options.html#index-mgnu +mgnu-as IA-64-Options.html#index-mgnu-as +mgnu-asm PDP-11-Options.html#index-mgnu-asm +mgnu-attribute RS_002f6000-and-PowerPC-Options.html#index-mgnu-attribute +mgnu-ld HPPA-Options.html#index-mgnu-ld +mgnu-ld IA-64-Options.html#index-mgnu-ld-1 +mgomp Nvidia-PTX-Options.html#index-mgomp +mgp32 MIPS-Options.html#index-mgp32 +mgp64 MIPS-Options.html#index-mgp64 +mgpopt MIPS-Options.html#index-mgpopt +mgpopt Nios-II-Options.html#index-mgpopt-1 +mgpr-32 FRV-Options.html#index-mgpr-32 +mgpr-64 FRV-Options.html#index-mgpr-64 +mgprel-ro FRV-Options.html#index-mgprel-ro +mgprel-sec Nios-II-Options.html#index-mgprel-sec +mh H8_002f300-Options.html#index-mh +mhal Nios-II-Options.html#index-mhal +mhalf-reg-file Adapteva-Epiphany-Options.html#index-mhalf-reg-file +mhard-dfp RS_002f6000-and-PowerPC-Options.html#index-mhard-dfp +mhard-dfp S_002f390-and-zSeries-Options.html#index-mhard-dfp-1 +mhard-div OpenRISC-Options.html#index-mhard-div +mhard-float C-SKY-Options.html#index-mhard-float +mhard-float FRV-Options.html#index-mhard-float-1 +mhard-float M680x0-Options.html#index-mhard-float-2 +mhard-float MicroBlaze-Options.html#index-mhard-float-3 +mhard-float MIPS-Options.html#index-mhard-float-4 +mhard-float OpenRISC-Options.html#index-mhard-float-5 +mhard-float RS_002f6000-and-PowerPC-Options.html#index-mhard-float-6 +mhard-float S_002f390-and-zSeries-Options.html#index-mhard-float-7 +mhard-float SPARC-Options.html#index-mhard-float-8 +mhard-float V850-Options.html#index-mhard-float-9 +mhard-float Visium-Options.html#index-mhard-float-10 +mhard-float x86-Options.html#index-mhard-float-11 +mhard-mul OpenRISC-Options.html#index-mhard-mul +mhard-quad-float SPARC-Options.html#index-mhard-quad-float +mharden-sls AArch64-Options.html#index-mharden-sls +mharden-sls x86-Options.html#index-mharden-sls-1 +mhardlit MCore-Options.html#index-mhardlit +mhigh-registers C-SKY-Options.html#index-mhigh-registers +mhle x86-Options.html#index-mhle +mhotpatch S_002f390-and-zSeries-Options.html#index-mhotpatch +mhp-ld HPPA-Options.html#index-mhp-ld +mhreset x86-Options.html#index-mhreset +mhtm RS_002f6000-and-PowerPC-Options.html#index-mhtm +mhtm S_002f390-and-zSeries-Options.html#index-mhtm-1 +mhw-div Nios-II-Options.html#index-mhw-div +mhw-mul Nios-II-Options.html#index-mhw-mul +mhw-mulx Nios-II-Options.html#index-mhw-mulx +mhwmult= MSP430-Options.html#index-mhwmult_003d +miamcu x86-Options.html#index-miamcu +micplb Blackfin-Options.html#index-micplb +mid-shared-library Blackfin-Options.html#index-mid-shared-library +mid-shared-library Blackfin-Options.html#index-mid-shared-library-1 +mieee DEC-Alpha-Options.html#index-mieee +mieee SH-Options.html#index-mieee-1 +mieee-conformant DEC-Alpha-Options.html#index-mieee-conformant +mieee-fp x86-Options.html#index-mieee-fp +mieee-with-inexact DEC-Alpha-Options.html#index-mieee-with-inexact +milp32 IA-64-Options.html#index-milp32 +mimadd MIPS-Options.html#index-mimadd +mimpure-text Solaris-2-Options.html#index-mimpure-text +mincoming-stack-boundary x86-Options.html#index-mincoming-stack-boundary +mindexed-loads ARC-Options.html#index-mindexed-loads +mindirect-branch x86-Options.html#index-mindirect-branch +mindirect-branch-cs-prefix x86-Options.html#index-mindirect-branch-cs-prefix +mindirect-branch-register x86-Options.html#index-mindirect-branch-register +minline-all-stringops x86-Options.html#index-minline-all-stringops +minline-float-divide-max-throughput IA-64-Options.html#index-minline-float-divide-max-throughput +minline-float-divide-min-latency IA-64-Options.html#index-minline-float-divide-min-latency +minline-ic_invalidate SH-Options.html#index-minline-ic_005finvalidate +minline-int-divide IA-64-Options.html#index-minline-int-divide +minline-int-divide-max-throughput IA-64-Options.html#index-minline-int-divide-max-throughput +minline-int-divide-min-latency IA-64-Options.html#index-minline-int-divide-min-latency +minline-plt Blackfin-Options.html#index-minline-plt +minline-plt FRV-Options.html#index-minline-plt-1 +minline-sqrt-max-throughput IA-64-Options.html#index-minline-sqrt-max-throughput +minline-sqrt-min-latency IA-64-Options.html#index-minline-sqrt-min-latency +minline-stringops-dynamically x86-Options.html#index-minline-stringops-dynamically +minrt MSP430-Options.html#index-minrt +minrt PRU-Options.html#index-minrt-1 +minsert-sched-nops RS_002f6000-and-PowerPC-Options.html#index-minsert-sched-nops +minstrument-return x86-Options.html#index-minstrument-return +mint-register RX-Options.html#index-mint-register +mint16 PDP-11-Options.html#index-mint16 +mint32 CR16-Options.html#index-mint32 +mint32 H8_002f300-Options.html#index-mint32-1 +mint32 PDP-11-Options.html#index-mint32-2 +mint8 AVR-Options.html#index-mint8 +minterlink-compressed MIPS-Options.html#index-minterlink-compressed +minterlink-mips16 MIPS-Options.html#index-minterlink-mips16 +mio-volatile MeP-Options.html#index-mio-volatile +mips1 MIPS-Options.html#index-mips1 +mips16 MIPS-Options.html#index-mips16 +mips2 MIPS-Options.html#index-mips2 +mips3 MIPS-Options.html#index-mips3 +mips32 MIPS-Options.html#index-mips32 +mips32r3 MIPS-Options.html#index-mips32r3 +mips32r5 MIPS-Options.html#index-mips32r5 +mips32r6 MIPS-Options.html#index-mips32r6 +mips3d MIPS-Options.html#index-mips3d +mips4 MIPS-Options.html#index-mips4 +mips64 MIPS-Options.html#index-mips64 +mips64r2 MIPS-Options.html#index-mips64r2 +mips64r3 MIPS-Options.html#index-mips64r3 +mips64r5 MIPS-Options.html#index-mips64r5 +mips64r6 MIPS-Options.html#index-mips64r6 +mirq-ctrl-saved ARC-Options.html#index-mirq-ctrl-saved +misa Nvidia-PTX-Options.html#index-misa +misa-spec RISC-V-Options.html#index-misa-spec +misel RS_002f6000-and-PowerPC-Options.html#index-misel +misize ARC-Options.html#index-misize +misize SH-Options.html#index-misize-1 +misr-vector-size NDS32-Options.html#index-misr-vector-size +missue-rate=number M32R_002fD-Options.html#index-missue-rate_003dnumber +mistack C-SKY-Options.html#index-mistack +mivc2 MeP-Options.html#index-mivc2 +mjli-always ARC-Options.html#index-mjli-always +mjmp32 eBPF-Options.html#index-mjmp32 +mjmpext eBPF-Options.html#index-mjmpext +mjsr RX-Options.html#index-mjsr +mjump-in-delay HPPA-Options.html#index-mjump-in-delay +mkernel Darwin-Options.html#index-mkernel +mkernel eBPF-Options.html#index-mkernel-1 +mkl x86-Options.html#index-mkl +mknuthdiv MMIX-Options.html#index-mknuthdiv +ml MeP-Options.html#index-ml +ml SH-Options.html#index-ml-1 +mlarge MSP430-Options.html#index-mlarge +mlarge-data DEC-Alpha-Options.html#index-mlarge-data +mlarge-data-threshold x86-Options.html#index-mlarge-data-threshold +mlarge-text DEC-Alpha-Options.html#index-mlarge-text +mleadz MeP-Options.html#index-mleadz +mleaf-id-shared-library Blackfin-Options.html#index-mleaf-id-shared-library +mleaf-id-shared-library Blackfin-Options.html#index-mleaf-id-shared-library-1 +mlibfuncs MMIX-Options.html#index-mlibfuncs +mlibrary-pic FRV-Options.html#index-mlibrary-pic +mlinked-fp FRV-Options.html#index-mlinked-fp +mlinker-opt HPPA-Options.html#index-mlinker-opt +mlittle RS_002f6000-and-PowerPC-Options.html#index-mlittle +mlittle-endian AArch64-Options.html#index-mlittle-endian +mlittle-endian ARC-Options.html#index-mlittle-endian-1 +mlittle-endian ARM-Options.html#index-mlittle-endian-2 +mlittle-endian C6X-Options.html#index-mlittle-endian-3 +mlittle-endian C-SKY-Options.html#index-mlittle-endian-4 +mlittle-endian eBPF-Options.html#index-mlittle-endian-5 +mlittle-endian IA-64-Options.html#index-mlittle-endian-6 +mlittle-endian MCore-Options.html#index-mlittle-endian-7 +mlittle-endian MicroBlaze-Options.html#index-mlittle-endian-8 +mlittle-endian NDS32-Options.html#index-mlittle-endian-9 +mlittle-endian RISC-V-Options.html#index-mlittle-endian-10 +mlittle-endian RS_002f6000-and-PowerPC-Options.html#index-mlittle-endian-11 +mlittle-endian TILE-Gx-Options.html#index-mlittle-endian-12 +mlittle-endian-data RX-Options.html#index-mlittle-endian-data +mliw MN10300-Options.html#index-mliw +mll64 ARC-Options.html#index-mll64 +mllsc MIPS-Options.html#index-mllsc +mload-store-pairs MIPS-Options.html#index-mload-store-pairs +mlocal-sdata MIPS-Options.html#index-mlocal-sdata +mlock ARC-Options.html#index-mlock +mlong-calls Adapteva-Epiphany-Options.html#index-mlong-calls +mlong-calls ARC-Options.html#index-mlong-calls-1 +mlong-calls ARM-Options.html#index-mlong-calls-2 +mlong-calls Blackfin-Options.html#index-mlong-calls-3 +mlong-calls FRV-Options.html#index-mlong-calls-4 +mlong-calls HPPA-Options.html#index-mlong-calls-5 +mlong-calls MIPS-Options.html#index-mlong-calls-6 +mlong-calls V850-Options.html#index-mlong-calls-7 +mlong-double AVR-Options.html#index-mlong-double +mlong-double-128 S_002f390-and-zSeries-Options.html#index-mlong-double-128 +mlong-double-128 x86-Options.html#index-mlong-double-128-1 +mlong-double-64 S_002f390-and-zSeries-Options.html#index-mlong-double-64 +mlong-double-64 x86-Options.html#index-mlong-double-64-1 +mlong-double-80 x86-Options.html#index-mlong-double-80 +mlong-jump-table-offsets M680x0-Options.html#index-mlong-jump-table-offsets +mlong-jumps V850-Options.html#index-mlong-jumps +mlong-load-store HPPA-Options.html#index-mlong-load-store +mlong32 MIPS-Options.html#index-mlong32 +mlong64 MIPS-Options.html#index-mlong64 +mlongcall RS_002f6000-and-PowerPC-Options.html#index-mlongcall +mlongcalls Xtensa-Options.html#index-mlongcalls +mloongson-ext MIPS-Options.html#index-mloongson-ext +mloongson-ext2 MIPS-Options.html#index-mloongson-ext2 +mloongson-mmi MIPS-Options.html#index-mloongson-mmi +mloop PRU-Options.html#index-mloop +mloop V850-Options.html#index-mloop-1 +mlow-precision-div AArch64-Options.html#index-mlow-precision-div +mlow-precision-recip-sqrt AArch64-Options.html#index-mlow-precision-recip-sqrt +mlow-precision-sqrt AArch64-Options.html#index-mlow-precision-sqrt +mlow64k Blackfin-Options.html#index-mlow64k +mlp64 IA-64-Options.html#index-mlp64 +mlpc-width ARC-Options.html#index-mlpc-width +mlra ARC-Options.html#index-mlra +mlra FT32-Options.html#index-mlra-1 +mlra PDP-11-Options.html#index-mlra-2 +mlra SPARC-Options.html#index-mlra-3 +mlra VAX-Options.html#index-mlra-4 +mlra-priority-compact ARC-Options.html#index-mlra-priority-compact +mlra-priority-noncompact ARC-Options.html#index-mlra-priority-noncompact +mlra-priority-none ARC-Options.html#index-mlra-priority-none +mlwp x86-Options.html#index-mlwp +mlxc1-sxc1 MIPS-Options.html#index-mlxc1-sxc1 +mlzcnt x86-Options.html#index-mlzcnt +MM Preprocessor-Options.html#index-MM +mm MeP-Options.html#index-mm +mmac CR16-Options.html#index-mmac +mmac Score-Options.html#index-mmac-1 +mmac-24 ARC-Options.html#index-mmac-24 +mmac-d16 ARC-Options.html#index-mmac-d16 +mmac_24 ARC-Options.html#index-mmac_005f24 +mmac_d16 ARC-Options.html#index-mmac_005fd16 +mmad MIPS-Options.html#index-mmad +mmadd4 MIPS-Options.html#index-mmadd4 +mmain-is-OS_task AVR-Options.html#index-mmain-is-OS_005ftask +mmainkernel Nvidia-PTX-Options.html#index-mmainkernel +mmalloc64 VMS-Options.html#index-mmalloc64 +mmanual-endbr x86-Options.html#index-mmanual-endbr +mmax DEC-Alpha-Options.html#index-mmax +mmax-constant-size RX-Options.html#index-mmax-constant-size +mmax-inline-shift= MSP430-Options.html#index-mmax-inline-shift_003d +mmax-stack-frame CRIS-Options.html#index-mmax-stack-frame +mmcount-ra-address MIPS-Options.html#index-mmcount-ra-address +mmcu AVR-Options.html#index-mmcu +mmcu MIPS-Options.html#index-mmcu-1 +mmcu PRU-Options.html#index-mmcu-2 +mmcu= MSP430-Options.html#index-mmcu_003d +MMD Preprocessor-Options.html#index-MMD +mmedia FRV-Options.html#index-mmedia +mmedium-calls ARC-Options.html#index-mmedium-calls +mmemcpy MicroBlaze-Options.html#index-mmemcpy +mmemcpy MIPS-Options.html#index-mmemcpy-1 +mmemcpy-strategy=strategy x86-Options.html#index-mmemcpy-strategy_003dstrategy +mmemory-latency DEC-Alpha-Options.html#index-mmemory-latency +mmemory-model SPARC-Options.html#index-mmemory-model +mmemset-strategy=strategy x86-Options.html#index-mmemset-strategy_003dstrategy +mmfcrf RS_002f6000-and-PowerPC-Options.html#index-mmfcrf +mmicromips MIPS-Options.html#index-mmicromips +mmillicode ARC-Options.html#index-mmillicode +mminimal-toc RS_002f6000-and-PowerPC-Options.html#index-mminimal-toc +mminmax MeP-Options.html#index-mminmax +mmixed-code ARC-Options.html#index-mmixed-code +mmma RS_002f6000-and-PowerPC-Options.html#index-mmma +mmmx x86-Options.html#index-mmmx +mmodel=large M32R_002fD-Options.html#index-mmodel_003dlarge +mmodel=medium M32R_002fD-Options.html#index-mmodel_003dmedium +mmodel=small M32R_002fD-Options.html#index-mmodel_003dsmall +mmovbe x86-Options.html#index-mmovbe +mmovdir64b x86-Options.html#index-mmovdir64b +mmovdiri x86-Options.html#index-mmovdiri +mmove-max x86-Options.html#index-mmove-max +mmp C-SKY-Options.html#index-mmp +mmpy ARC-Options.html#index-mmpy +mmpy-option ARC-Options.html#index-mmpy-option +mms-bitfields x86-Options.html#index-mms-bitfields +mmt MIPS-Options.html#index-mmt +mmul RL78-Options.html#index-mmul +mmul-bug-workaround CRIS-Options.html#index-mmul-bug-workaround +mmul.x Moxie-Options.html#index-mmul_002ex +mmul32x16 ARC-Options.html#index-mmul32x16 +mmul64 ARC-Options.html#index-mmul64 +mmuladd FRV-Options.html#index-mmuladd +mmulhw RS_002f6000-and-PowerPC-Options.html#index-mmulhw +mmult MeP-Options.html#index-mmult +mmult-bug MN10300-Options.html#index-mmult-bug +mmultcost ARC-Options.html#index-mmultcost +mmulti-cond-exec FRV-Options.html#index-mmulti-cond-exec +mmulticore Blackfin-Options.html#index-mmulticore +mmultiple RS_002f6000-and-PowerPC-Options.html#index-mmultiple +mmultiple-stld C-SKY-Options.html#index-mmultiple-stld +mmusl GNU_002fLinux-Options.html#index-mmusl +mmvcle S_002f390-and-zSeries-Options.html#index-mmvcle +mmvme RS_002f6000-and-PowerPC-Options.html#index-mmvme +mmwait x86-Options.html#index-mmwait +mmwaitx x86-Options.html#index-mmwaitx +mn H8_002f300-Options.html#index-mn +mn-flash AVR-Options.html#index-mn-flash +mnan=2008 MIPS-Options.html#index-mnan_003d2008 +mnan=legacy MIPS-Options.html#index-mnan_003dlegacy +mneeded x86-Options.html#index-mneeded +mneon-for-64bits ARM-Options.html#index-mneon-for-64bits +mnested-cond-exec FRV-Options.html#index-mnested-cond-exec +mnewlib OpenRISC-Options.html#index-mnewlib +mnhwloop Score-Options.html#index-mnhwloop +mno-16-bit NDS32-Options.html#index-mno-16-bit +mno-4byte-functions MCore-Options.html#index-mno-4byte-functions +mno-8byte-align V850-Options.html#index-mno-8byte-align +mno-abicalls MIPS-Options.html#index-mno-abicalls +mno-ac0 PDP-11-Options.html#index-mno-ac0 +mno-align-double x86-Options.html#index-mno-align-double +mno-align-int M680x0-Options.html#index-mno-align-int +mno-align-loops M32R_002fD-Options.html#index-mno-align-loops +mno-align-stringops x86-Options.html#index-mno-align-stringops +mno-allow-string-insns RX-Options.html#index-mno-allow-string-insns +mno-altivec RS_002f6000-and-PowerPC-Options.html#index-mno-altivec +mno-am33 MN10300-Options.html#index-mno-am33 +mno-app-regs SPARC-Options.html#index-mno-app-regs +mno-app-regs V850-Options.html#index-mno-app-regs-1 +mno-as100-syntax RX-Options.html#index-mno-as100-syntax +mno-auto-litpools Xtensa-Options.html#index-mno-auto-litpools +mno-avoid-indexed-addresses RS_002f6000-and-PowerPC-Options.html#index-mno-avoid-indexed-addresses +mno-backchain S_002f390-and-zSeries-Options.html#index-mno-backchain +mno-base-addresses MMIX-Options.html#index-mno-base-addresses +mno-bit-align RS_002f6000-and-PowerPC-Options.html#index-mno-bit-align +mno-bitfield M680x0-Options.html#index-mno-bitfield +mno-branch-likely MIPS-Options.html#index-mno-branch-likely +mno-branch-predict MMIX-Options.html#index-mno-branch-predict +mno-brcc ARC-Options.html#index-mno-brcc +mno-bwx DEC-Alpha-Options.html#index-mno-bwx +mno-bypass-cache Nios-II-Options.html#index-mno-bypass-cache +mno-cache-volatile Nios-II-Options.html#index-mno-cache-volatile +mno-call-ms2sysv-xlogues x86-Options.html#index-mno-call-ms2sysv-xlogues +mno-callgraph-data MCore-Options.html#index-mno-callgraph-data +mno-cbcond SPARC-Options.html#index-mno-cbcond +mno-check-zero-division MIPS-Options.html#index-mno-check-zero-division +mno-cix DEC-Alpha-Options.html#index-mno-cix +mno-clearbss MicroBlaze-Options.html#index-mno-clearbss +mno-cmov NDS32-Options.html#index-mno-cmov +mno-cmpb RS_002f6000-and-PowerPC-Options.html#index-mno-cmpb +mno-co-re eBPF-Options.html#index-mno-co-re +mno-cond-exec ARC-Options.html#index-mno-cond-exec +mno-cond-exec FRV-Options.html#index-mno-cond-exec-1 +mno-cond-move FRV-Options.html#index-mno-cond-move +mno-const-align CRIS-Options.html#index-mno-const-align +mno-const16 Xtensa-Options.html#index-mno-const16 +mno-crc MIPS-Options.html#index-mno-crc +mno-crt0 MN10300-Options.html#index-mno-crt0 +mno-crt0 Moxie-Options.html#index-mno-crt0-1 +mno-crypto RS_002f6000-and-PowerPC-Options.html#index-mno-crypto +mno-csync-anomaly Blackfin-Options.html#index-mno-csync-anomaly +mno-custom-insn Nios-II-Options.html#index-mno-custom-insn +mno-data-align CRIS-Options.html#index-mno-data-align +mno-debug S_002f390-and-zSeries-Options.html#index-mno-debug +mno-default x86-Options.html#index-mno-default +mno-direct-extern-access x86-Options.html#index-mno-direct-extern-access +mno-direct-extern-access x86-Function-Attributes.html#index-mno-direct-extern-access-1 +mno-disable-callt V850-Options.html#index-mno-disable-callt +mno-div M680x0-Options.html#index-mno-div +mno-div MCore-Options.html#index-mno-div-1 +mno-dlmzb RS_002f6000-and-PowerPC-Options.html#index-mno-dlmzb +mno-double FRV-Options.html#index-mno-double +mno-dpfp-lrsr ARC-Options.html#index-mno-dpfp-lrsr +mno-dsp MIPS-Options.html#index-mno-dsp +mno-dspr2 MIPS-Options.html#index-mno-dspr2 +mno-dwarf2-asm IA-64-Options.html#index-mno-dwarf2-asm +mno-dword FRV-Options.html#index-mno-dword +mno-eabi RS_002f6000-and-PowerPC-Options.html#index-mno-eabi +mno-early-stop-bits IA-64-Options.html#index-mno-early-stop-bits +mno-eflags FRV-Options.html#index-mno-eflags +mno-embedded-data MIPS-Options.html#index-mno-embedded-data +mno-ep V850-Options.html#index-mno-ep +mno-epsilon MMIX-Options.html#index-mno-epsilon +mno-eva MIPS-Options.html#index-mno-eva +mno-explicit-relocs DEC-Alpha-Options.html#index-mno-explicit-relocs +mno-explicit-relocs MIPS-Options.html#index-mno-explicit-relocs-1 +mno-exr H8_002f300-Options.html#index-mno-exr +mno-ext-perf NDS32-Options.html#index-mno-ext-perf +mno-ext-perf2 NDS32-Options.html#index-mno-ext-perf2 +mno-ext-string NDS32-Options.html#index-mno-ext-string +mno-extern-sdata MIPS-Options.html#index-mno-extern-sdata +mno-fancy-math-387 x86-Options.html#index-mno-fancy-math-387 +mno-fast-sw-div Nios-II-Options.html#index-mno-fast-sw-div +mno-faster-structs SPARC-Options.html#index-mno-faster-structs +mno-fdpic ARM-Options.html#index-mno-fdpic +mno-fix DEC-Alpha-Options.html#index-mno-fix +mno-fix-24k MIPS-Options.html#index-mno-fix-24k +mno-fix-cortex-a53-835769 AArch64-Options.html#index-mno-fix-cortex-a53-835769 +mno-fix-cortex-a53-843419 AArch64-Options.html#index-mno-fix-cortex-a53-843419 +mno-fix-r10000 MIPS-Options.html#index-mno-fix-r10000 +mno-fix-r4000 MIPS-Options.html#index-mno-fix-r4000 +mno-fix-r4400 MIPS-Options.html#index-mno-fix-r4400 +mno-flat SPARC-Options.html#index-mno-flat +mno-float MIPS-Options.html#index-mno-float +mno-float128 RS_002f6000-and-PowerPC-Options.html#index-mno-float128 +mno-float128-hardware RS_002f6000-and-PowerPC-Options.html#index-mno-float128-hardware +mno-flush-func M32R_002fD-Options.html#index-mno-flush-func +mno-flush-trap M32R_002fD-Options.html#index-mno-flush-trap +mno-fmaf SPARC-Options.html#index-mno-fmaf +mno-fp-in-toc RS_002f6000-and-PowerPC-Options.html#index-mno-fp-in-toc +mno-fp-regs DEC-Alpha-Options.html#index-mno-fp-regs +mno-fp-ret-in-387 x86-Options.html#index-mno-fp-ret-in-387 +mno-fprnd RS_002f6000-and-PowerPC-Options.html#index-mno-fprnd +mno-fpu SPARC-Options.html#index-mno-fpu +mno-fpu Visium-Options.html#index-mno-fpu-1 +mno-fsca SH-Options.html#index-mno-fsca +mno-fsmuld SPARC-Options.html#index-mno-fsmuld +mno-fsrra SH-Options.html#index-mno-fsrra +mno-fused-madd IA-64-Options.html#index-mno-fused-madd +mno-fused-madd MIPS-Options.html#index-mno-fused-madd-1 +mno-fused-madd RS_002f6000-and-PowerPC-Options.html#index-mno-fused-madd-2 +mno-fused-madd S_002f390-and-zSeries-Options.html#index-mno-fused-madd-3 +mno-fused-madd SH-Options.html#index-mno-fused-madd-4 +mno-fused-madd Xtensa-Options.html#index-mno-fused-madd-5 +mno-ginv MIPS-Options.html#index-mno-ginv +mno-gnu-as IA-64-Options.html#index-mno-gnu-as +mno-gnu-attribute RS_002f6000-and-PowerPC-Options.html#index-mno-gnu-attribute +mno-gnu-ld IA-64-Options.html#index-mno-gnu-ld +mno-gpopt MIPS-Options.html#index-mno-gpopt +mno-gpopt Nios-II-Options.html#index-mno-gpopt-1 +mno-hard-dfp RS_002f6000-and-PowerPC-Options.html#index-mno-hard-dfp +mno-hard-dfp S_002f390-and-zSeries-Options.html#index-mno-hard-dfp-1 +mno-hardlit MCore-Options.html#index-mno-hardlit +mno-htm RS_002f6000-and-PowerPC-Options.html#index-mno-htm +mno-htm S_002f390-and-zSeries-Options.html#index-mno-htm-1 +mno-hw-div Nios-II-Options.html#index-mno-hw-div +mno-hw-mul Nios-II-Options.html#index-mno-hw-mul +mno-hw-mulx Nios-II-Options.html#index-mno-hw-mulx +mno-id-shared-library Blackfin-Options.html#index-mno-id-shared-library +mno-ieee SH-Options.html#index-mno-ieee +mno-ieee-fp x86-Options.html#index-mno-ieee-fp +mno-imadd MIPS-Options.html#index-mno-imadd +mno-inline-float-divide IA-64-Options.html#index-mno-inline-float-divide +mno-inline-int-divide IA-64-Options.html#index-mno-inline-int-divide +mno-inline-sqrt IA-64-Options.html#index-mno-inline-sqrt +mno-int16 PDP-11-Options.html#index-mno-int16 +mno-int32 PDP-11-Options.html#index-mno-int32 +mno-interlink-compressed MIPS-Options.html#index-mno-interlink-compressed +mno-interlink-mips16 MIPS-Options.html#index-mno-interlink-mips16 +mno-interrupts AVR-Options.html#index-mno-interrupts +mno-isel RS_002f6000-and-PowerPC-Options.html#index-mno-isel +mno-jsr RX-Options.html#index-mno-jsr +mno-knuthdiv MMIX-Options.html#index-mno-knuthdiv +mno-leaf-id-shared-library Blackfin-Options.html#index-mno-leaf-id-shared-library +mno-libfuncs MMIX-Options.html#index-mno-libfuncs +mno-liw MN10300-Options.html#index-mno-liw +mno-llsc MIPS-Options.html#index-mno-llsc +mno-load-store-pairs MIPS-Options.html#index-mno-load-store-pairs +mno-local-sdata MIPS-Options.html#index-mno-local-sdata +mno-long-calls ARM-Options.html#index-mno-long-calls +mno-long-calls Blackfin-Options.html#index-mno-long-calls-1 +mno-long-calls HPPA-Options.html#index-mno-long-calls-2 +mno-long-calls MIPS-Options.html#index-mno-long-calls-3 +mno-long-calls V850-Options.html#index-mno-long-calls-4 +mno-long-jumps V850-Options.html#index-mno-long-jumps +mno-longcall RS_002f6000-and-PowerPC-Options.html#index-mno-longcall +mno-longcalls Xtensa-Options.html#index-mno-longcalls +mno-loongson-ext MIPS-Options.html#index-mno-loongson-ext +mno-loongson-ext2 MIPS-Options.html#index-mno-loongson-ext2 +mno-loongson-mmi MIPS-Options.html#index-mno-loongson-mmi +mno-low-precision-div AArch64-Options.html#index-mno-low-precision-div +mno-low-precision-recip-sqrt AArch64-Options.html#index-mno-low-precision-recip-sqrt +mno-low-precision-sqrt AArch64-Options.html#index-mno-low-precision-sqrt +mno-low64k Blackfin-Options.html#index-mno-low64k +mno-lra SPARC-Options.html#index-mno-lra +mno-lra VAX-Options.html#index-mno-lra-1 +mno-lsim FR30-Options.html#index-mno-lsim +mno-lsim MCore-Options.html#index-mno-lsim-1 +mno-mad MIPS-Options.html#index-mno-mad +mno-max DEC-Alpha-Options.html#index-mno-max +mno-mcount-ra-address MIPS-Options.html#index-mno-mcount-ra-address +mno-mcu MIPS-Options.html#index-mno-mcu +mno-mdmx MIPS-Options.html#index-mno-mdmx +mno-media FRV-Options.html#index-mno-media +mno-memcpy MIPS-Options.html#index-mno-memcpy +mno-mfcrf RS_002f6000-and-PowerPC-Options.html#index-mno-mfcrf +mno-mips16 MIPS-Options.html#index-mno-mips16 +mno-mips3d MIPS-Options.html#index-mno-mips3d +mno-mma RS_002f6000-and-PowerPC-Options.html#index-mno-mma +mno-mmicromips MIPS-Options.html#index-mno-mmicromips +Mno-modules Preprocessor-Options.html#index-Mno-modules +mno-mpy ARC-Options.html#index-mno-mpy +mno-ms-bitfields x86-Options.html#index-mno-ms-bitfields +mno-mt MIPS-Options.html#index-mno-mt +mno-mul-bug-workaround CRIS-Options.html#index-mno-mul-bug-workaround +mno-muladd FRV-Options.html#index-mno-muladd +mno-mulhw RS_002f6000-and-PowerPC-Options.html#index-mno-mulhw +mno-mult-bug MN10300-Options.html#index-mno-mult-bug +mno-multi-cond-exec FRV-Options.html#index-mno-multi-cond-exec +mno-multiple RS_002f6000-and-PowerPC-Options.html#index-mno-multiple +mno-mvcle S_002f390-and-zSeries-Options.html#index-mno-mvcle +mno-nested-cond-exec FRV-Options.html#index-mno-nested-cond-exec +mno-odd-spreg MIPS-Options.html#index-mno-odd-spreg +mno-omit-leaf-frame-pointer AArch64-Options.html#index-mno-omit-leaf-frame-pointer +mno-optimize-membar FRV-Options.html#index-mno-optimize-membar +mno-opts MeP-Options.html#index-mno-opts +mno-pack FRV-Options.html#index-mno-pack +mno-packed-stack S_002f390-and-zSeries-Options.html#index-mno-packed-stack +mno-paired-single MIPS-Options.html#index-mno-paired-single +mno-pc-relative-literal-loads AArch64-Options.html#index-mno-pc-relative-literal-loads +mno-pcrel RS_002f6000-and-PowerPC-Options.html#index-mno-pcrel +mno-pic IA-64-Options.html#index-mno-pic +mno-pid RX-Options.html#index-mno-pid +mno-plt MIPS-Options.html#index-mno-plt +mno-pltseq RS_002f6000-and-PowerPC-Options.html#index-mno-pltseq +mno-popc SPARC-Options.html#index-mno-popc +mno-popcntb RS_002f6000-and-PowerPC-Options.html#index-mno-popcntb +mno-popcntd RS_002f6000-and-PowerPC-Options.html#index-mno-popcntd +mno-postinc Adapteva-Epiphany-Options.html#index-mno-postinc +mno-postmodify Adapteva-Epiphany-Options.html#index-mno-postmodify +mno-power8-fusion RS_002f6000-and-PowerPC-Options.html#index-mno-power8-fusion +mno-power8-vector RS_002f6000-and-PowerPC-Options.html#index-mno-power8-vector +mno-powerpc-gfxopt RS_002f6000-and-PowerPC-Options.html#index-mno-powerpc-gfxopt +mno-powerpc-gpopt RS_002f6000-and-PowerPC-Options.html#index-mno-powerpc-gpopt +mno-powerpc64 RS_002f6000-and-PowerPC-Options.html#index-mno-powerpc64 +mno-prefixed RS_002f6000-and-PowerPC-Options.html#index-mno-prefixed +mno-privileged RS_002f6000-and-PowerPC-Options.html#index-mno-privileged +mno-prolog-function V850-Options.html#index-mno-prolog-function +mno-prologue-epilogue CRIS-Options.html#index-mno-prologue-epilogue +mno-prototype RS_002f6000-and-PowerPC-Options.html#index-mno-prototype +mno-push-args x86-Options.html#index-mno-push-args +mno-quad-memory RS_002f6000-and-PowerPC-Options.html#index-mno-quad-memory +mno-quad-memory-atomic RS_002f6000-and-PowerPC-Options.html#index-mno-quad-memory-atomic +mno-readonly-in-sdata RS_002f6000-and-PowerPC-Options.html#index-mno-readonly-in-sdata +mno-red-zone x86-Options.html#index-mno-red-zone +mno-register-names IA-64-Options.html#index-mno-register-names +mno-regnames RS_002f6000-and-PowerPC-Options.html#index-mno-regnames +mno-relax PRU-Options.html#index-mno-relax +mno-relax V850-Options.html#index-mno-relax-1 +mno-relax-immediate MCore-Options.html#index-mno-relax-immediate +mno-relocatable RS_002f6000-and-PowerPC-Options.html#index-mno-relocatable +mno-relocatable-lib RS_002f6000-and-PowerPC-Options.html#index-mno-relocatable-lib +mno-renesas SH-Options.html#index-mno-renesas +mno-rop-protect RS_002f6000-and-PowerPC-Options.html#index-mno-rop-protect +mno-round-nearest Adapteva-Epiphany-Options.html#index-mno-round-nearest +mno-save-mduc-in-interrupts RL78-Options.html#index-mno-save-mduc-in-interrupts +mno-scc FRV-Options.html#index-mno-scc +mno-sched-ar-data-spec IA-64-Options.html#index-mno-sched-ar-data-spec +mno-sched-ar-in-data-spec IA-64-Options.html#index-mno-sched-ar-in-data-spec +mno-sched-br-data-spec IA-64-Options.html#index-mno-sched-br-data-spec +mno-sched-br-in-data-spec IA-64-Options.html#index-mno-sched-br-in-data-spec +mno-sched-control-spec IA-64-Options.html#index-mno-sched-control-spec +mno-sched-count-spec-in-critical-path IA-64-Options.html#index-mno-sched-count-spec-in-critical-path +mno-sched-in-control-spec IA-64-Options.html#index-mno-sched-in-control-spec +mno-sched-prefer-non-control-spec-insns IA-64-Options.html#index-mno-sched-prefer-non-control-spec-insns +mno-sched-prefer-non-data-spec-insns IA-64-Options.html#index-mno-sched-prefer-non-data-spec-insns +mno-sched-prolog ARM-Options.html#index-mno-sched-prolog +mno-sdata ARC-Options.html#index-mno-sdata +mno-sdata IA-64-Options.html#index-mno-sdata-1 +mno-sdata RS_002f6000-and-PowerPC-Options.html#index-mno-sdata-2 +mno-sep-data Blackfin-Options.html#index-mno-sep-data +mno-serialize-volatile Xtensa-Options.html#index-mno-serialize-volatile +mno-setlb MN10300-Options.html#index-mno-setlb +mno-short M680x0-Options.html#index-mno-short +mno-side-effects CRIS-Options.html#index-mno-side-effects +mno-sim RX-Options.html#index-mno-sim +mno-single-exit MMIX-Options.html#index-mno-single-exit +mno-slow-bytes MCore-Options.html#index-mno-slow-bytes +mno-small-exec S_002f390-and-zSeries-Options.html#index-mno-small-exec +mno-smartmips MIPS-Options.html#index-mno-smartmips +mno-soft-cmpsf Adapteva-Epiphany-Options.html#index-mno-soft-cmpsf +mno-soft-float DEC-Alpha-Options.html#index-mno-soft-float +mno-space-regs HPPA-Options.html#index-mno-space-regs +mno-specld-anomaly Blackfin-Options.html#index-mno-specld-anomaly +mno-split-addresses MIPS-Options.html#index-mno-split-addresses +mno-split-lohi Adapteva-Epiphany-Options.html#index-mno-split-lohi +mno-stack-align CRIS-Options.html#index-mno-stack-align +mno-stack-bias SPARC-Options.html#index-mno-stack-bias +mno-std-struct-return SPARC-Options.html#index-mno-std-struct-return +mno-strict-align AArch64-Options.html#index-mno-strict-align +mno-strict-align M680x0-Options.html#index-mno-strict-align-1 +mno-strict-align RS_002f6000-and-PowerPC-Options.html#index-mno-strict-align-2 +mno-subxc SPARC-Options.html#index-mno-subxc +mno-sum-in-toc RS_002f6000-and-PowerPC-Options.html#index-mno-sum-in-toc +mno-sym32 MIPS-Options.html#index-mno-sym32 +mno-target-align Xtensa-Options.html#index-mno-target-align +mno-text-section-literals Xtensa-Options.html#index-mno-text-section-literals +mno-tls-markers RS_002f6000-and-PowerPC-Options.html#index-mno-tls-markers +mno-toc RS_002f6000-and-PowerPC-Options.html#index-mno-toc +mno-toplevel-symbols MMIX-Options.html#index-mno-toplevel-symbols +mno-tpf-trace S_002f390-and-zSeries-Options.html#index-mno-tpf-trace +mno-tpf-trace-skip S_002f390-and-zSeries-Options.html#index-mno-tpf-trace-skip +mno-unaligned-access ARM-Options.html#index-mno-unaligned-access +mno-unaligned-access MIPS-Options.html#index-mno-unaligned-access-1 +mno-unaligned-doubles SPARC-Options.html#index-mno-unaligned-doubles +mno-uninit-const-in-rodata MIPS-Options.html#index-mno-uninit-const-in-rodata +mno-update RS_002f6000-and-PowerPC-Options.html#index-mno-update +mno-user-mode SPARC-Options.html#index-mno-user-mode +mno-usermode SH-Options.html#index-mno-usermode +mno-v3push NDS32-Options.html#index-mno-v3push +mno-v8plus SPARC-Options.html#index-mno-v8plus +mno-vect-double Adapteva-Epiphany-Options.html#index-mno-vect-double +mno-virt MIPS-Options.html#index-mno-virt +mno-vis SPARC-Options.html#index-mno-vis +mno-vis2 SPARC-Options.html#index-mno-vis2 +mno-vis3 SPARC-Options.html#index-mno-vis3 +mno-vis4 SPARC-Options.html#index-mno-vis4 +mno-vis4b SPARC-Options.html#index-mno-vis4b +mno-vliw-branch FRV-Options.html#index-mno-vliw-branch +mno-volatile-asm-stop IA-64-Options.html#index-mno-volatile-asm-stop +mno-volatile-cache ARC-Options.html#index-mno-volatile-cache +mno-vrsave RS_002f6000-and-PowerPC-Options.html#index-mno-vrsave +mno-vsx RS_002f6000-and-PowerPC-Options.html#index-mno-vsx +mno-vx S_002f390-and-zSeries-Options.html#index-mno-vx +mno-warn-devices-csv MSP430-Options.html#index-mno-warn-devices-csv +mno-warn-mcu MSP430-Options.html#index-mno-warn-mcu +mno-warn-multiple-fast-interrupts RX-Options.html#index-mno-warn-multiple-fast-interrupts +mno-wide-bitfields MCore-Options.html#index-mno-wide-bitfields +mno-xgot M680x0-Options.html#index-mno-xgot +mno-xgot MIPS-Options.html#index-mno-xgot-1 +mno-xl-compat RS_002f6000-and-PowerPC-Options.html#index-mno-xl-compat +mno-xpa MIPS-Options.html#index-mno-xpa +mno-zdcbranch SH-Options.html#index-mno-zdcbranch +mno-zero-extend MMIX-Options.html#index-mno-zero-extend +mno-zvector S_002f390-and-zSeries-Options.html#index-mno-zvector +mnobitfield M680x0-Options.html#index-mnobitfield +mnodiv FT32-Options.html#index-mnodiv +mnomacsave SH-Options.html#index-mnomacsave +mnop-fun-dllimport x86-Windows-Options.html#index-mnop-fun-dllimport +mnop-mcount x86-Options.html#index-mnop-mcount +mnopm FT32-Options.html#index-mnopm +mnops Adapteva-Epiphany-Options.html#index-mnops +mnorm ARC-Options.html#index-mnorm +modd-spreg MIPS-Options.html#index-modd-spreg +momit-leaf-frame-pointer AArch64-Options.html#index-momit-leaf-frame-pointer +momit-leaf-frame-pointer Blackfin-Options.html#index-momit-leaf-frame-pointer-1 +momit-leaf-frame-pointer x86-Options.html#index-momit-leaf-frame-pointer-2 +mone-byte-bool Darwin-Options.html#index-mone-byte-bool +moptimize Nvidia-PTX-Options.html#index-moptimize +moptimize-membar FRV-Options.html#index-moptimize-membar +moptimize-membar FRV-Options.html#index-moptimize-membar-1 +moverride AArch64-Options.html#index-moverride +MP Preprocessor-Options.html#index-MP +mpa-risc-1-0 HPPA-Options.html#index-mpa-risc-1-0 +mpa-risc-1-1 HPPA-Options.html#index-mpa-risc-1-1 +mpa-risc-2-0 HPPA-Options.html#index-mpa-risc-2-0 +mpack FRV-Options.html#index-mpack +mpacked-stack S_002f390-and-zSeries-Options.html#index-mpacked-stack +mpadstruct SH-Options.html#index-mpadstruct +mpaired-single MIPS-Options.html#index-mpaired-single +mpc-relative-literal-loads AArch64-Options.html#index-mpc-relative-literal-loads +mpc32 x86-Options.html#index-mpc32 +mpc64 x86-Options.html#index-mpc64 +mpc80 x86-Options.html#index-mpc80 +mpclmul x86-Options.html#index-mpclmul +mpconfig x86-Options.html#index-mpconfig +mpcrel M680x0-Options.html#index-mpcrel +mpcrel RS_002f6000-and-PowerPC-Options.html#index-mpcrel-1 +mpdebug CRIS-Options.html#index-mpdebug +mpe RS_002f6000-and-PowerPC-Options.html#index-mpe +mpe-aligned-commons x86-Windows-Options.html#index-mpe-aligned-commons +mpic-data-is-text-relative ARM-Options.html#index-mpic-data-is-text-relative +mpic-data-is-text-relative MicroBlaze-Options.html#index-mpic-data-is-text-relative-1 +mpic-register ARM-Options.html#index-mpic-register +mpid RX-Options.html#index-mpid +mpku x86-Options.html#index-mpku +mplt MIPS-Options.html#index-mplt +mpltseq RS_002f6000-and-PowerPC-Options.html#index-mpltseq +mpointer-size=size VMS-Options.html#index-mpointer-size_003dsize +mpointers-to-nested-functions RS_002f6000-and-PowerPC-Options.html#index-mpointers-to-nested-functions +mpoke-function-name ARM-Options.html#index-mpoke-function-name +mpopc SPARC-Options.html#index-mpopc +mpopcnt x86-Options.html#index-mpopcnt +mpopcntb RS_002f6000-and-PowerPC-Options.html#index-mpopcntb +mpopcntd RS_002f6000-and-PowerPC-Options.html#index-mpopcntd +mportable-runtime HPPA-Options.html#index-mportable-runtime +mpostinc Adapteva-Epiphany-Options.html#index-mpostinc +mpostmodify Adapteva-Epiphany-Options.html#index-mpostmodify +mpower8-fusion RS_002f6000-and-PowerPC-Options.html#index-mpower8-fusion +mpower8-vector RS_002f6000-and-PowerPC-Options.html#index-mpower8-vector +mpowerpc-gfxopt RS_002f6000-and-PowerPC-Options.html#index-mpowerpc-gfxopt +mpowerpc-gpopt RS_002f6000-and-PowerPC-Options.html#index-mpowerpc-gpopt +mpowerpc64 RS_002f6000-and-PowerPC-Options.html#index-mpowerpc64 +mprefer-avx128 x86-Options.html#index-mprefer-avx128 +mprefer-short-insn-regs Adapteva-Epiphany-Options.html#index-mprefer-short-insn-regs +mprefer-vector-width x86-Options.html#index-mprefer-vector-width +mprefergot SH-Options.html#index-mprefergot +mpreferred-stack-boundary RISC-V-Options.html#index-mpreferred-stack-boundary +mpreferred-stack-boundary x86-Options.html#index-mpreferred-stack-boundary-1 +mprefetchwt1 x86-Options.html#index-mprefetchwt1 +mprefixed RS_002f6000-and-PowerPC-Options.html#index-mprefixed +mpretend-cmove SH-Options.html#index-mpretend-cmove +mprfchw x86-Options.html#index-mprfchw +mprint-tune-info ARM-Options.html#index-mprint-tune-info +mprioritize-restricted-insns RS_002f6000-and-PowerPC-Options.html#index-mprioritize-restricted-insns +mprivileged RS_002f6000-and-PowerPC-Options.html#index-mprivileged +mprolog-function V850-Options.html#index-mprolog-function +mprologue-epilogue CRIS-Options.html#index-mprologue-epilogue +mprototype RS_002f6000-and-PowerPC-Options.html#index-mprototype +mptwrite x86-Options.html#index-mptwrite +mptx Nvidia-PTX-Options.html#index-mptx +mpure-code ARM-Options.html#index-mpure-code +mpush-args x86-Options.html#index-mpush-args +mpushpop C-SKY-Options.html#index-mpushpop +MQ Preprocessor-Options.html#index-MQ +mq-class ARC-Options.html#index-mq-class +mquad-memory RS_002f6000-and-PowerPC-Options.html#index-mquad-memory +mquad-memory-atomic RS_002f6000-and-PowerPC-Options.html#index-mquad-memory-atomic +mr0rel-sec Nios-II-Options.html#index-mr0rel-sec +mr10k-cache-barrier MIPS-Options.html#index-mr10k-cache-barrier +mRcq ARC-Options.html#index-mRcq +mRcw ARC-Options.html#index-mRcw +mrdpid x86-Options.html#index-mrdpid +mrdrnd x86-Options.html#index-mrdrnd +mrdseed x86-Options.html#index-mrdseed +mreadonly-in-sdata RS_002f6000-and-PowerPC-Options.html#index-mreadonly-in-sdata +mrecip RS_002f6000-and-PowerPC-Options.html#index-mrecip +mrecip x86-Options.html#index-mrecip-1 +mrecip-precision RS_002f6000-and-PowerPC-Options.html#index-mrecip-precision +mrecip=opt RS_002f6000-and-PowerPC-Options.html#index-mrecip_003dopt +mrecip=opt x86-Options.html#index-mrecip_003dopt-1 +mrecord-mcount x86-Options.html#index-mrecord-mcount +mrecord-return x86-Options.html#index-mrecord-return +mred-zone x86-Options.html#index-mred-zone +mreduced-regs NDS32-Options.html#index-mreduced-regs +mregister-names IA-64-Options.html#index-mregister-names +mregnames RS_002f6000-and-PowerPC-Options.html#index-mregnames +mregparm x86-Options.html#index-mregparm +mrelax AVR-Options.html#index-mrelax +mrelax H8_002f300-Options.html#index-mrelax-1 +mrelax MN10300-Options.html#index-mrelax-2 +mrelax MSP430-Options.html#index-mrelax-3 +mrelax NDS32-Options.html#index-mrelax-4 +mrelax RX-Options.html#index-mrelax-5 +mrelax SH-Options.html#index-mrelax-6 +mrelax V850-Options.html#index-mrelax-7 +mrelax-cmpxchg-loop x86-Options.html#index-mrelax-cmpxchg-loop +mrelax-immediate MCore-Options.html#index-mrelax-immediate +mrelax-pic-calls MIPS-Options.html#index-mrelax-pic-calls +mrelocatable RS_002f6000-and-PowerPC-Options.html#index-mrelocatable +mrelocatable-lib RS_002f6000-and-PowerPC-Options.html#index-mrelocatable-lib +mrenesas SH-Options.html#index-mrenesas +mrepeat MeP-Options.html#index-mrepeat +mrestrict-it ARM-Options.html#index-mrestrict-it +mreturn-pointer-on-d0 MN10300-Options.html#index-mreturn-pointer-on-d0 +mrf16 ARC-Options.html#index-mrf16 +mrgf-banked-regs ARC-Options.html#index-mrgf-banked-regs +mrh850-abi V850-Options.html#index-mrh850-abi +mrl78 RL78-Options.html#index-mrl78 +mrmw AVR-Options.html#index-mrmw +mrop-protect RS_002f6000-and-PowerPC-Options.html#index-mrop-protect +mror OpenRISC-Options.html#index-mror +mrori OpenRISC-Options.html#index-mrori +mround-nearest Adapteva-Epiphany-Options.html#index-mround-nearest +mrtd M680x0-Options.html#index-mrtd +mrtd x86-Options.html#index-mrtd-1 +mrtd x86-Function-Attributes.html#index-mrtd-2 +mrtm x86-Options.html#index-mrtm +mrtp VxWorks-Options.html#index-mrtp +mrtsc ARC-Options.html#index-mrtsc +ms H8_002f300-Options.html#index-ms +ms MeP-Options.html#index-ms-1 +ms2600 H8_002f300-Options.html#index-ms2600 +msahf x86-Options.html#index-msahf +msatur MeP-Options.html#index-msatur +msave-acc-in-interrupts RX-Options.html#index-msave-acc-in-interrupts +msave-mduc-in-interrupts RL78-Options.html#index-msave-mduc-in-interrupts +msave-restore RISC-V-Options.html#index-msave-restore +msave-toc-indirect RS_002f6000-and-PowerPC-Options.html#index-msave-toc-indirect +mscc FRV-Options.html#index-mscc +msched-ar-data-spec IA-64-Options.html#index-msched-ar-data-spec +msched-ar-in-data-spec IA-64-Options.html#index-msched-ar-in-data-spec +msched-br-data-spec IA-64-Options.html#index-msched-br-data-spec +msched-br-in-data-spec IA-64-Options.html#index-msched-br-in-data-spec +msched-control-spec IA-64-Options.html#index-msched-control-spec +msched-costly-dep RS_002f6000-and-PowerPC-Options.html#index-msched-costly-dep +msched-count-spec-in-critical-path IA-64-Options.html#index-msched-count-spec-in-critical-path +msched-fp-mem-deps-zero-cost IA-64-Options.html#index-msched-fp-mem-deps-zero-cost +msched-in-control-spec IA-64-Options.html#index-msched-in-control-spec +msched-max-memory-insns IA-64-Options.html#index-msched-max-memory-insns +msched-max-memory-insns-hard-limit IA-64-Options.html#index-msched-max-memory-insns-hard-limit +msched-prefer-non-control-spec-insns IA-64-Options.html#index-msched-prefer-non-control-spec-insns +msched-prefer-non-data-spec-insns IA-64-Options.html#index-msched-prefer-non-data-spec-insns +msched-prolog ARM-Options.html#index-msched-prolog +msched-prolog C-SKY-Options.html#index-msched-prolog-1 +msched-spec-ldc IA-64-Options.html#index-msched-spec-ldc +msched-spec-ldc IA-64-Options.html#index-msched-spec-ldc-1 +msched-stop-bits-after-every-cycle IA-64-Options.html#index-msched-stop-bits-after-every-cycle +mschedule HPPA-Options.html#index-mschedule +mscore5 Score-Options.html#index-mscore5 +mscore5u Score-Options.html#index-mscore5u +mscore7 Score-Options.html#index-mscore7 +mscore7d Score-Options.html#index-mscore7d +msda V850-Options.html#index-msda +msdata ARC-Options.html#index-msdata +msdata IA-64-Options.html#index-msdata-1 +msdata RS_002f6000-and-PowerPC-Options.html#index-msdata-2 +msdata=all C6X-Options.html#index-msdata_003dall +msdata=data RS_002f6000-and-PowerPC-Options.html#index-msdata_003ddata +msdata=default C6X-Options.html#index-msdata_003ddefault +msdata=default RS_002f6000-and-PowerPC-Options.html#index-msdata_003ddefault-1 +msdata=eabi RS_002f6000-and-PowerPC-Options.html#index-msdata_003deabi +msdata=none C6X-Options.html#index-msdata_003dnone +msdata=none M32R_002fD-Options.html#index-msdata_003dnone-1 +msdata=none RS_002f6000-and-PowerPC-Options.html#index-msdata_003dnone-2 +msdata=sdata M32R_002fD-Options.html#index-msdata_003dsdata +msdata=sysv RS_002f6000-and-PowerPC-Options.html#index-msdata_003dsysv +msdata=use M32R_002fD-Options.html#index-msdata_003duse +msdram Blackfin-Options.html#index-msdram +msdram MeP-Options.html#index-msdram-1 +msecure-plt RS_002f6000-and-PowerPC-Options.html#index-msecure-plt +msecurity C-SKY-Options.html#index-msecurity +msel-sched-dont-check-control-spec IA-64-Options.html#index-msel-sched-dont-check-control-spec +msep-data Blackfin-Options.html#index-msep-data +msep-data Blackfin-Options.html#index-msep-data-1 +mserialize x86-Options.html#index-mserialize +mserialize-volatile Xtensa-Options.html#index-mserialize-volatile +msetlb MN10300-Options.html#index-msetlb +msext OpenRISC-Options.html#index-msext +msfimm OpenRISC-Options.html#index-msfimm +msgx x86-Options.html#index-msgx +msha x86-Options.html#index-msha +mshared-library-id Blackfin-Options.html#index-mshared-library-id +mshftimm OpenRISC-Options.html#index-mshftimm +mshort M680x0-Options.html#index-mshort +mshort-calls AVR-Options.html#index-mshort-calls +mshorten-memrefs RISC-V-Options.html#index-mshorten-memrefs +mshstk x86-Options.html#index-mshstk +mside-effects CRIS-Options.html#index-mside-effects +msign-extend-enabled LM32-Options.html#index-msign-extend-enabled +msign-return-address AArch64-Options.html#index-msign-return-address +msilicon-errata MSP430-Options.html#index-msilicon-errata +msilicon-errata-warn MSP430-Options.html#index-msilicon-errata-warn +msim Blackfin-Options.html#index-msim +msim C6X-Options.html#index-msim-1 +msim CR16-Options.html#index-msim-2 +msim C-SKY-Options.html#index-msim-3 +msim FT32-Options.html#index-msim-4 +msim M32C-Options.html#index-msim-5 +msim MeP-Options.html#index-msim-6 +msim MSP430-Options.html#index-msim-7 +msim RL78-Options.html#index-msim-8 +msim RS_002f6000-and-PowerPC-Options.html#index-msim-9 +msim RX-Options.html#index-msim-10 +msim Visium-Options.html#index-msim-11 +msim Xstormy16-Options.html#index-msim-12 +msimd ARC-Options.html#index-msimd +msimnovec MeP-Options.html#index-msimnovec +msingle-exit MMIX-Options.html#index-msingle-exit +msingle-float MIPS-Options.html#index-msingle-float +msingle-pic-base ARM-Options.html#index-msingle-pic-base +msingle-pic-base RS_002f6000-and-PowerPC-Options.html#index-msingle-pic-base-1 +msio HPPA-Options.html#index-msio +msize-level ARC-Options.html#index-msize-level +mskip-rax-setup x86-Options.html#index-mskip-rax-setup +mslow-bytes MCore-Options.html#index-mslow-bytes +mslow-flash-data ARM-Options.html#index-mslow-flash-data +msmall MSP430-Options.html#index-msmall +msmall-data DEC-Alpha-Options.html#index-msmall-data +msmall-data-limit RISC-V-Options.html#index-msmall-data-limit +msmall-data-limit RX-Options.html#index-msmall-data-limit-1 +msmall-divides MicroBlaze-Options.html#index-msmall-divides +msmall-exec S_002f390-and-zSeries-Options.html#index-msmall-exec +msmall-model FR30-Options.html#index-msmall-model +msmall-text DEC-Alpha-Options.html#index-msmall-text +msmall16 Adapteva-Epiphany-Options.html#index-msmall16 +msmallc Nios-II-Options.html#index-msmallc +msmart C-SKY-Options.html#index-msmart +msmartmips MIPS-Options.html#index-msmartmips +msoft-cmpsf Adapteva-Epiphany-Options.html#index-msoft-cmpsf +msoft-div OpenRISC-Options.html#index-msoft-div +msoft-float ARC-Options.html#index-msoft-float +msoft-float C-SKY-Options.html#index-msoft-float-1 +msoft-float DEC-Alpha-Options.html#index-msoft-float-2 +msoft-float FRV-Options.html#index-msoft-float-3 +msoft-float HPPA-Options.html#index-msoft-float-4 +msoft-float LoongArch-Options.html#index-msoft-float-5 +msoft-float M680x0-Options.html#index-msoft-float-6 +msoft-float MicroBlaze-Options.html#index-msoft-float-7 +msoft-float MIPS-Options.html#index-msoft-float-8 +msoft-float OpenRISC-Options.html#index-msoft-float-9 +msoft-float PDP-11-Options.html#index-msoft-float-10 +msoft-float RS_002f6000-and-PowerPC-Options.html#index-msoft-float-11 +msoft-float S_002f390-and-zSeries-Options.html#index-msoft-float-12 +msoft-float SPARC-Options.html#index-msoft-float-13 +msoft-float V850-Options.html#index-msoft-float-14 +msoft-float Visium-Options.html#index-msoft-float-15 +msoft-float x86-Options.html#index-msoft-float-16 +msoft-mul OpenRISC-Options.html#index-msoft-mul +msoft-quad-float SPARC-Options.html#index-msoft-quad-float +msoft-stack Nvidia-PTX-Options.html#index-msoft-stack +msp8 AVR-Options.html#index-msp8 +mspace V850-Options.html#index-mspace +mspace-regs HPPA-Options.html#index-mspace-regs +mspecld-anomaly Blackfin-Options.html#index-mspecld-anomaly +mspecld-anomaly Blackfin-Options.html#index-mspecld-anomaly-1 +mspfp ARC-Options.html#index-mspfp +mspfp-compact ARC-Options.html#index-mspfp-compact +mspfp-fast ARC-Options.html#index-mspfp-fast +mspfp_compact ARC-Options.html#index-mspfp_005fcompact +mspfp_fast ARC-Options.html#index-mspfp_005ffast +msplit PDP-11-Options.html#index-msplit +msplit-addresses MIPS-Options.html#index-msplit-addresses +msplit-lohi Adapteva-Epiphany-Options.html#index-msplit-lohi +msplit-vecmove-early Adapteva-Epiphany-Options.html#index-msplit-vecmove-early +msram-ecc AMD-GCN-Options.html#index-msram-ecc +msse x86-Options.html#index-msse +msse2 x86-Options.html#index-msse2 +msse2avx x86-Options.html#index-msse2avx +msse3 x86-Options.html#index-msse3 +msse4 x86-Options.html#index-msse4 +msse4.1 x86-Options.html#index-msse4_002e1 +msse4.2 x86-Options.html#index-msse4_002e2 +msse4a x86-Options.html#index-msse4a +msseregparm x86-Options.html#index-msseregparm +mssse3 x86-Options.html#index-mssse3 +mstack-align CRIS-Options.html#index-mstack-align +mstack-bias SPARC-Options.html#index-mstack-bias +mstack-check-l1 Blackfin-Options.html#index-mstack-check-l1 +mstack-guard S_002f390-and-zSeries-Options.html#index-mstack-guard +mstack-increment MCore-Options.html#index-mstack-increment +mstack-offset Adapteva-Epiphany-Options.html#index-mstack-offset +mstack-protector-guard AArch64-Options.html#index-mstack-protector-guard +mstack-protector-guard ARM-Options.html#index-mstack-protector-guard-1 +mstack-protector-guard RISC-V-Options.html#index-mstack-protector-guard-2 +mstack-protector-guard RS_002f6000-and-PowerPC-Options.html#index-mstack-protector-guard-3 +mstack-protector-guard x86-Options.html#index-mstack-protector-guard-4 +mstack-protector-guard-offset AArch64-Options.html#index-mstack-protector-guard-offset +mstack-protector-guard-offset ARM-Options.html#index-mstack-protector-guard-offset-1 +mstack-protector-guard-offset RISC-V-Options.html#index-mstack-protector-guard-offset-2 +mstack-protector-guard-offset RS_002f6000-and-PowerPC-Options.html#index-mstack-protector-guard-offset-3 +mstack-protector-guard-offset x86-Options.html#index-mstack-protector-guard-offset-4 +mstack-protector-guard-reg AArch64-Options.html#index-mstack-protector-guard-reg +mstack-protector-guard-reg RISC-V-Options.html#index-mstack-protector-guard-reg-1 +mstack-protector-guard-reg RS_002f6000-and-PowerPC-Options.html#index-mstack-protector-guard-reg-2 +mstack-protector-guard-reg x86-Options.html#index-mstack-protector-guard-reg-3 +mstack-protector-guard-symbol RS_002f6000-and-PowerPC-Options.html#index-mstack-protector-guard-symbol +mstack-size AMD-GCN-Options.html#index-mstack-size +mstack-size C-SKY-Options.html#index-mstack-size-1 +mstack-size S_002f390-and-zSeries-Options.html#index-mstack-size-2 +mstackrealign x86-Options.html#index-mstackrealign +mstd-struct-return SPARC-Options.html#index-mstd-struct-return +mstore-max x86-Options.html#index-mstore-max +mstrict-align AArch64-Options.html#index-mstrict-align +mstrict-align M680x0-Options.html#index-mstrict-align-1 +mstrict-align RISC-V-Options.html#index-mstrict-align-2 +mstrict-align RS_002f6000-and-PowerPC-Options.html#index-mstrict-align-3 +mstrict-X AVR-Options.html#index-mstrict-X +mstring-compare-inline-limit RS_002f6000-and-PowerPC-Options.html#index-mstring-compare-inline-limit +mstringop-strategy=alg x86-Options.html#index-mstringop-strategy_003dalg +mstructure-size-boundary ARM-Options.html#index-mstructure-size-boundary +msubxc SPARC-Options.html#index-msubxc +msv-mode Visium-Options.html#index-msv-mode +msve-vector-bits AArch64-Options.html#index-msve-vector-bits +msvr4-struct-return RS_002f6000-and-PowerPC-Options.html#index-msvr4-struct-return +mswap ARC-Options.html#index-mswap +mswape ARC-Options.html#index-mswape +msym32 MIPS-Options.html#index-msym32 +msynci MIPS-Options.html#index-msynci +msys-crt0 Nios-II-Options.html#index-msys-crt0 +msys-lib Nios-II-Options.html#index-msys-lib +MT Preprocessor-Options.html#index-MT +mtarget-align Xtensa-Options.html#index-mtarget-align +mtas SH-Options.html#index-mtas +mtbm x86-Options.html#index-mtbm +mtda V850-Options.html#index-mtda +mtelephony ARC-Options.html#index-mtelephony +mtext-section-literals Xtensa-Options.html#index-mtext-section-literals +mtf MeP-Options.html#index-mtf +mthreads x86-Options.html#index-mthreads +mthreads x86-Windows-Options.html#index-mthreads-1 +mthumb ARM-Options.html#index-mthumb +mthumb-interwork ARM-Options.html#index-mthumb-interwork +mtiny-printf MSP430-Options.html#index-mtiny-printf +mtiny-stack AVR-Options.html#index-mtiny-stack +mtiny= MeP-Options.html#index-mtiny_003d +mTLS FRV-Options.html#index-mTLS +mtls FRV-Options.html#index-mtls +mtls-dialect ARM-Options.html#index-mtls-dialect +mtls-dialect x86-Options.html#index-mtls-dialect-1 +mtls-dialect=desc AArch64-Options.html#index-mtls-dialect_003ddesc +mtls-dialect=traditional AArch64-Options.html#index-mtls-dialect_003dtraditional +mtls-direct-seg-refs x86-Options.html#index-mtls-direct-seg-refs +mtls-markers RS_002f6000-and-PowerPC-Options.html#index-mtls-markers +mtls-size AArch64-Options.html#index-mtls-size +mtls-size IA-64-Options.html#index-mtls-size-1 +mtoc RS_002f6000-and-PowerPC-Options.html#index-mtoc +mtomcat-stats FRV-Options.html#index-mtomcat-stats +mtoplevel-symbols MMIX-Options.html#index-mtoplevel-symbols +mtp ARM-Options.html#index-mtp +mtp-regno ARC-Options.html#index-mtp-regno +mtpcs-frame ARM-Options.html#index-mtpcs-frame +mtpcs-leaf-frame ARM-Options.html#index-mtpcs-leaf-frame +mtpf-trace S_002f390-and-zSeries-Options.html#index-mtpf-trace +mtpf-trace-skip S_002f390-and-zSeries-Options.html#index-mtpf-trace-skip +mtraceback RS_002f6000-and-PowerPC-Options.html#index-mtraceback +mtrap-precision DEC-Alpha-Options.html#index-mtrap-precision +mtrust C-SKY-Options.html#index-mtrust +mtsxldtrk x86-Options.html#index-mtsxldtrk +mtune AArch64-Options.html#index-mtune +mtune AMD-GCN-Options.html#index-mtune-1 +mtune ARC-Options.html#index-mtune-2 +mtune ARC-Options.html#index-mtune-3 +mtune ARM-Options.html#index-mtune-4 +mtune CRIS-Options.html#index-mtune-5 +mtune DEC-Alpha-Options.html#index-mtune-6 +mtune IA-64-Options.html#index-mtune-7 +mtune LoongArch-Options.html#index-mtune-8 +mtune M680x0-Options.html#index-mtune-9 +mtune MIPS-Options.html#index-mtune-10 +mtune MN10300-Options.html#index-mtune-11 +mtune RISC-V-Options.html#index-mtune-12 +mtune RS_002f6000-and-PowerPC-Options.html#index-mtune-13 +mtune S_002f390-and-zSeries-Options.html#index-mtune-14 +mtune SPARC-Options.html#index-mtune-15 +mtune Visium-Options.html#index-mtune-16 +mtune x86-Options.html#index-mtune-17 +mtune-ctrl=feature-list x86-Options.html#index-mtune-ctrl_003dfeature-list +muclibc GNU_002fLinux-Options.html#index-muclibc +muintr x86-Options.html#index-muintr +muls Score-Options.html#index-muls +multcost ARC-Options.html#index-multcost +multcost=number SH-Options.html#index-multcost_003dnumber +multilib-library-pic FRV-Options.html#index-multilib-library-pic +multiply-enabled LM32-Options.html#index-multiply-enabled +multiply_defined Darwin-Options.html#index-multiply_005fdefined +multiply_defined_unused Darwin-Options.html#index-multiply_005fdefined_005funused +multi_module Darwin-Options.html#index-multi_005fmodule +munalign-prob-threshold ARC-Options.html#index-munalign-prob-threshold +munaligned-access ARM-Options.html#index-munaligned-access +munaligned-access MIPS-Options.html#index-munaligned-access-1 +munaligned-doubles SPARC-Options.html#index-munaligned-doubles +municode x86-Windows-Options.html#index-municode +muniform-simt Nvidia-PTX-Options.html#index-muniform-simt +muninit-const-in-rodata MIPS-Options.html#index-muninit-const-in-rodata +munix VAX-Options.html#index-munix +munix-asm PDP-11-Options.html#index-munix-asm +munordered-float OpenRISC-Options.html#index-munordered-float +mupdate RS_002f6000-and-PowerPC-Options.html#index-mupdate +muser-enabled LM32-Options.html#index-muser-enabled +muser-mode SPARC-Options.html#index-muser-mode +muser-mode Visium-Options.html#index-muser-mode-1 +musermode SH-Options.html#index-musermode +mv3push NDS32-Options.html#index-mv3push +mv850 V850-Options.html#index-mv850 +mv850e V850-Options.html#index-mv850e +mv850e1 V850-Options.html#index-mv850e1 +mv850e2 V850-Options.html#index-mv850e2 +mv850e2v3 V850-Options.html#index-mv850e2v3 +mv850e2v4 V850-Options.html#index-mv850e2v4 +mv850e3v5 V850-Options.html#index-mv850e3v5 +mv850es V850-Options.html#index-mv850es +mv8plus SPARC-Options.html#index-mv8plus +mvaes x86-Options.html#index-mvaes +mvdsp C-SKY-Options.html#index-mvdsp +mveclibabi RS_002f6000-and-PowerPC-Options.html#index-mveclibabi +mveclibabi x86-Options.html#index-mveclibabi-1 +mvect-double Adapteva-Epiphany-Options.html#index-mvect-double +mvect8-ret-in-mem x86-Options.html#index-mvect8-ret-in-mem +mverbose-cost-dump AArch64-Options.html#index-mverbose-cost-dump +mverbose-cost-dump ARM-Options.html#index-mverbose-cost-dump-1 +mvirt MIPS-Options.html#index-mvirt +mvis SPARC-Options.html#index-mvis +mvis2 SPARC-Options.html#index-mvis2 +mvis3 SPARC-Options.html#index-mvis3 +mvis4 SPARC-Options.html#index-mvis4 +mvis4b SPARC-Options.html#index-mvis4b +mvliw-branch FRV-Options.html#index-mvliw-branch +mvms-return-codes VMS-Options.html#index-mvms-return-codes +mvolatile-asm-stop IA-64-Options.html#index-mvolatile-asm-stop +mvolatile-cache ARC-Options.html#index-mvolatile-cache +mvolatile-cache ARC-Options.html#index-mvolatile-cache-1 +mvpclmulqdq x86-Options.html#index-mvpclmulqdq +mvr4130-align MIPS-Options.html#index-mvr4130-align +mvrsave RS_002f6000-and-PowerPC-Options.html#index-mvrsave +mvsx RS_002f6000-and-PowerPC-Options.html#index-mvsx +mvx S_002f390-and-zSeries-Options.html#index-mvx +mvxworks RS_002f6000-and-PowerPC-Options.html#index-mvxworks +mvzeroupper x86-Options.html#index-mvzeroupper +mwaitpkg x86-Options.html#index-mwaitpkg +mwarn-devices-csv MSP430-Options.html#index-mwarn-devices-csv +mwarn-dynamicstack S_002f390-and-zSeries-Options.html#index-mwarn-dynamicstack +mwarn-framesize S_002f390-and-zSeries-Options.html#index-mwarn-framesize +mwarn-mcu MSP430-Options.html#index-mwarn-mcu +mwarn-multiple-fast-interrupts RX-Options.html#index-mwarn-multiple-fast-interrupts +mwbnoinvd x86-Options.html#index-mwbnoinvd +mwide-bitfields MCore-Options.html#index-mwide-bitfields +mwidekl x86-Options.html#index-mwidekl +mwin32 x86-Windows-Options.html#index-mwin32 +mwindows x86-Windows-Options.html#index-mwindows +mword-relocations ARM-Options.html#index-mword-relocations +mx32 x86-Options.html#index-mx32 +mxgot M680x0-Options.html#index-mxgot +mxgot MIPS-Options.html#index-mxgot-1 +mxl-barrel-shift MicroBlaze-Options.html#index-mxl-barrel-shift +mxl-compat RS_002f6000-and-PowerPC-Options.html#index-mxl-compat +mxl-float-convert MicroBlaze-Options.html#index-mxl-float-convert +mxl-float-sqrt MicroBlaze-Options.html#index-mxl-float-sqrt +mxl-gp-opt MicroBlaze-Options.html#index-mxl-gp-opt +mxl-multiply-high MicroBlaze-Options.html#index-mxl-multiply-high +mxl-pattern-compare MicroBlaze-Options.html#index-mxl-pattern-compare +mxl-reorder MicroBlaze-Options.html#index-mxl-reorder +mxl-soft-div MicroBlaze-Options.html#index-mxl-soft-div +mxl-soft-mul MicroBlaze-Options.html#index-mxl-soft-mul +mxl-stack-check MicroBlaze-Options.html#index-mxl-stack-check +mxnack AMD-GCN-Options.html#index-mxnack +mxop x86-Options.html#index-mxop +mxpa MIPS-Options.html#index-mxpa +mxsave x86-Options.html#index-mxsave +mxsavec x86-Options.html#index-mxsavec +mxsaveopt x86-Options.html#index-mxsaveopt +mxsaves x86-Options.html#index-mxsaves +mxy ARC-Options.html#index-mxy +myellowknife RS_002f6000-and-PowerPC-Options.html#index-myellowknife +mzarch S_002f390-and-zSeries-Options.html#index-mzarch +mzda V850-Options.html#index-mzda +mzdcbranch SH-Options.html#index-mzdcbranch +mzero-extend MMIX-Options.html#index-mzero-extend +mzvector S_002f390-and-zSeries-Options.html#index-mzvector +no-80387 x86-Options.html#index-no-80387 +no-block-ops-unaligned-vsx RS_002f6000-and-PowerPC-Options.html#index-no-block-ops-unaligned-vsx +no-canonical-prefixes Directory-Options.html#index-no-canonical-prefixes +no-integrated-cpp Preprocessor-Options.html#index-no-integrated-cpp +no-pie Link-Options.html#index-no-pie +no-sysroot-suffix Directory-Options.html#index-no-sysroot-suffix +noall_load Darwin-Options.html#index-noall_005fload +nocpp MIPS-Options.html#index-nocpp +nodefaultlibs Link-Options.html#index-nodefaultlibs +nodevicelib AVR-Options.html#index-nodevicelib +nodevicespecs AVR-Options.html#index-nodevicespecs +nofixprebinding Darwin-Options.html#index-nofixprebinding +nofpu RX-Options.html#index-nofpu +nolibc Link-Options.html#index-nolibc +nolibdld HPPA-Options.html#index-nolibdld +nomultidefs Darwin-Options.html#index-nomultidefs +non-static VxWorks-Options.html#index-non-static +noprebind Darwin-Options.html#index-noprebind +noseglinkedit Darwin-Options.html#index-noseglinkedit +nostartfiles Link-Options.html#index-nostartfiles +nostdinc Directory-Options.html#index-nostdinc +nostdinc++ C_002b_002b-Dialect-Options.html#index-nostdinc_002b_002b +nostdinc++ Directory-Options.html#index-nostdinc_002b_002b-1 +nostdlib Link-Options.html#index-nostdlib +no_dead_strip_inits_and_terms Darwin-Options.html#index-no_005fdead_005fstrip_005finits_005fand_005fterms +o Overall-Options.html#index-o +O Optimize-Options.html#index-O +O0 Optimize-Options.html#index-O0 +O1 Optimize-Options.html#index-O1 +O2 Optimize-Options.html#index-O2 +O3 Optimize-Options.html#index-O3 +Ofast Optimize-Options.html#index-Ofast +Og Optimize-Options.html#index-Og +Os Optimize-Options.html#index-Os +Oz Optimize-Options.html#index-Oz +p Instrumentation-Options.html#index-p +P Preprocessor-Options.html#index-P +p Common-Function-Attributes.html#index-p-1 +pagezero_size Darwin-Options.html#index-pagezero_005fsize +param Optimize-Options.html#index-param +pass-exit-codes Overall-Options.html#index-pass-exit-codes +pedantic Standards.html#index-pedantic +pedantic Warning-Options.html#index-pedantic-1 +pedantic C-Extensions.html#index-pedantic-2 +pedantic Alternate-Keywords.html#index-pedantic-3 +pedantic Warnings-and-Errors.html#index-pedantic-4 +pedantic-errors Standards.html#index-pedantic-errors +pedantic-errors Warning-Options.html#index-pedantic-errors-1 +pedantic-errors Non-bugs.html#index-pedantic-errors-2 +pedantic-errors Warnings-and-Errors.html#index-pedantic-errors-3 +pg Instrumentation-Options.html#index-pg +pg Common-Function-Attributes.html#index-pg-1 +pie Link-Options.html#index-pie +pipe Overall-Options.html#index-pipe +plt RISC-V-Options.html#index-plt +prebind Darwin-Options.html#index-prebind +prebind_all_twolevel_modules Darwin-Options.html#index-prebind_005fall_005ftwolevel_005fmodules +print-file-name Developer-Options.html#index-print-file-name +print-libgcc-file-name Developer-Options.html#index-print-libgcc-file-name +print-multi-directory Developer-Options.html#index-print-multi-directory +print-multi-lib Developer-Options.html#index-print-multi-lib +print-multi-os-directory Developer-Options.html#index-print-multi-os-directory +print-multiarch Developer-Options.html#index-print-multiarch +print-objc-runtime-info Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-print-objc-runtime-info +print-prog-name Developer-Options.html#index-print-prog-name +print-search-dirs Developer-Options.html#index-print-search-dirs +print-sysroot Developer-Options.html#index-print-sysroot +print-sysroot-headers-suffix Developer-Options.html#index-print-sysroot-headers-suffix +private_bundle Darwin-Options.html#index-private_005fbundle +pthread Preprocessor-Options.html#index-pthread +pthread Link-Options.html#index-pthread-1 +pthreads Solaris-2-Options.html#index-pthreads +Q Developer-Options.html#index-Q +Qn System-V-Options.html#index-Qn +Qy System-V-Options.html#index-Qy +r Link-Options.html#index-r +rdynamic Link-Options.html#index-rdynamic +read_only_relocs Darwin-Options.html#index-read_005fonly_005frelocs +remap Preprocessor-Options.html#index-remap +S Overall-Options.html#index-S +S Link-Options.html#index-S-1 +s Link-Options.html#index-s +save-temps Developer-Options.html#index-save-temps +save-temps=cwd Developer-Options.html#index-save-temps_003dcwd +save-temps=obj Developer-Options.html#index-save-temps_003dobj +sectalign Darwin-Options.html#index-sectalign +sectcreate Darwin-Options.html#index-sectcreate +sectobjectsymbols Darwin-Options.html#index-sectobjectsymbols +sectobjectsymbols Darwin-Options.html#index-sectobjectsymbols-1 +sectorder Darwin-Options.html#index-sectorder +seg1addr Darwin-Options.html#index-seg1addr +segaddr Darwin-Options.html#index-segaddr +seglinkedit Darwin-Options.html#index-seglinkedit +segprot Darwin-Options.html#index-segprot +segs_read_only_addr Darwin-Options.html#index-segs_005fread_005fonly_005faddr +segs_read_only_addr Darwin-Options.html#index-segs_005fread_005fonly_005faddr-1 +segs_read_write_addr Darwin-Options.html#index-segs_005fread_005fwrite_005faddr +segs_read_write_addr Darwin-Options.html#index-segs_005fread_005fwrite_005faddr-1 +seg_addr_table Darwin-Options.html#index-seg_005faddr_005ftable +seg_addr_table_filename Darwin-Options.html#index-seg_005faddr_005ftable_005ffilename +shared Link-Options.html#index-shared +shared-libgcc Link-Options.html#index-shared-libgcc +short-calls Adapteva-Epiphany-Options.html#index-short-calls +sim CRIS-Options.html#index-sim +sim2 CRIS-Options.html#index-sim2 +single_module Darwin-Options.html#index-single_005fmodule +specs Overall-Options.html#index-specs +static Link-Options.html#index-static +static Darwin-Options.html#index-static-1 +static HPPA-Options.html#index-static-2 +static-libasan Link-Options.html#index-static-libasan +static-libgcc Link-Options.html#index-static-libgcc +static-liblsan Link-Options.html#index-static-liblsan +static-libstdc++ Link-Options.html#index-static-libstdc_002b_002b +static-libtsan Link-Options.html#index-static-libtsan +static-libubsan Link-Options.html#index-static-libubsan +static-pie Link-Options.html#index-static-pie +std Standards.html#index-std +std C-Dialect-Options.html#index-std-1 +std Other-Builtins.html#index-std-2 +std Non-bugs.html#index-std-3 +stdlib C_002b_002b-Dialect-Options.html#index-stdlib +sub_library Darwin-Options.html#index-sub_005flibrary +sub_umbrella Darwin-Options.html#index-sub_005fumbrella +symbolic Link-Options.html#index-symbolic +sysroot Directory-Options.html#index-sysroot +T Link-Options.html#index-T +target-help Overall-Options.html#index-target-help +threads HPPA-Options.html#index-threads +time Developer-Options.html#index-time +tno-android-cc GNU_002fLinux-Options.html#index-tno-android-cc +tno-android-ld GNU_002fLinux-Options.html#index-tno-android-ld +traditional Preprocessor-Options.html#index-traditional +traditional Incompatibilities.html#index-traditional-1 +traditional-cpp Preprocessor-Options.html#index-traditional-cpp +trigraphs Preprocessor-Options.html#index-trigraphs +twolevel_namespace Darwin-Options.html#index-twolevel_005fnamespace +U Preprocessor-Options.html#index-U +u Link-Options.html#index-u +umbrella Darwin-Options.html#index-umbrella +undef Preprocessor-Options.html#index-undef +undefined Darwin-Options.html#index-undefined +unexported_symbols_list Darwin-Options.html#index-unexported_005fsymbols_005flist +v Overall-Options.html#index-v +version Overall-Options.html#index-version +w Warning-Options.html#index-w +W Warning-Options.html#index-W +W Warning-Options.html#index-W-1 +W Warning-Options.html#index-W-2 +W Incompatibilities.html#index-W-3 +Wa Assembler-Options.html#index-Wa +Wabi Warning-Options.html#index-Wabi +Wabi-tag C_002b_002b-Dialect-Options.html#index-Wabi-tag +Wabsolute-value Warning-Options.html#index-Wabsolute-value +Waddr-space-convert AVR-Options.html#index-Waddr-space-convert +Waddress Warning-Options.html#index-Waddress +Waddress-of-packed-member Warning-Options.html#index-Waddress-of-packed-member +Waggregate-return Warning-Options.html#index-Waggregate-return +Waggressive-loop-optimizations Warning-Options.html#index-Waggressive-loop-optimizations +Waligned-new C_002b_002b-Dialect-Options.html#index-Waligned-new +Wall Warning-Options.html#index-Wall +Wall Standard-Libraries.html#index-Wall-1 +Walloc-size-larger-than= Warning-Options.html#index-Walloc-size-larger-than_003d +Walloc-zero Warning-Options.html#index-Walloc-zero +Walloca Warning-Options.html#index-Walloca +Walloca-larger-than= Warning-Options.html#index-Walloca-larger-than_003d +Wanalyzer-double-fclose Static-Analyzer-Options.html#index-Wanalyzer-double-fclose +Wanalyzer-double-free Static-Analyzer-Options.html#index-Wanalyzer-double-free +Wanalyzer-exposure-through-output-file Static-Analyzer-Options.html#index-Wanalyzer-exposure-through-output-file +Wanalyzer-file-leak Static-Analyzer-Options.html#index-Wanalyzer-file-leak +Wanalyzer-free-of-non-heap Static-Analyzer-Options.html#index-Wanalyzer-free-of-non-heap +Wanalyzer-malloc-leak Static-Analyzer-Options.html#index-Wanalyzer-malloc-leak +Wanalyzer-mismatching-deallocation Static-Analyzer-Options.html#index-Wanalyzer-mismatching-deallocation +Wanalyzer-null-argument Static-Analyzer-Options.html#index-Wanalyzer-null-argument +Wanalyzer-null-dereference Static-Analyzer-Options.html#index-Wanalyzer-null-dereference +Wanalyzer-possible-null-argument Static-Analyzer-Options.html#index-Wanalyzer-possible-null-argument +Wanalyzer-possible-null-dereference Static-Analyzer-Options.html#index-Wanalyzer-possible-null-dereference +Wanalyzer-shift-count-negative Static-Analyzer-Options.html#index-Wanalyzer-shift-count-negative +Wanalyzer-shift-count-overflow Static-Analyzer-Options.html#index-Wanalyzer-shift-count-overflow +Wanalyzer-stale-setjmp-buffer Static-Analyzer-Options.html#index-Wanalyzer-stale-setjmp-buffer +Wanalyzer-tainted-allocation-size Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size +Wanalyzer-tainted-array-index Static-Analyzer-Options.html#index-Wanalyzer-tainted-array-index +Wanalyzer-tainted-divisor Static-Analyzer-Options.html#index-Wanalyzer-tainted-divisor +Wanalyzer-tainted-offset Static-Analyzer-Options.html#index-Wanalyzer-tainted-offset +Wanalyzer-tainted-size Static-Analyzer-Options.html#index-Wanalyzer-tainted-size +Wanalyzer-too-complex Static-Analyzer-Options.html#index-Wanalyzer-too-complex +Wanalyzer-unsafe-call-within-signal-handler Static-Analyzer-Options.html#index-Wanalyzer-unsafe-call-within-signal-handler +Wanalyzer-use-after-free Static-Analyzer-Options.html#index-Wanalyzer-use-after-free +Wanalyzer-use-of-pointer-in-stale-stack-frame Static-Analyzer-Options.html#index-Wanalyzer-use-of-pointer-in-stale-stack-frame +Wanalyzer-use-of-uninitialized-value Static-Analyzer-Options.html#index-Wanalyzer-use-of-uninitialized-value +Wanalyzer-write-to-const Static-Analyzer-Options.html#index-Wanalyzer-write-to-const +Wanalyzer-write-to-string-literal Static-Analyzer-Options.html#index-Wanalyzer-write-to-string-literal +Warith-conversion Warning-Options.html#index-Warith-conversion +Warray-bounds Warning-Options.html#index-Warray-bounds +Warray-compare Warning-Options.html#index-Warray-compare +Wassign-intercept Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wassign-intercept +Wattribute-alias Warning-Options.html#index-Wattribute-alias +Wattribute-warning Warning-Options.html#index-Wattribute-warning +Wattributes Warning-Options.html#index-Wattributes +Wbad-function-cast Warning-Options.html#index-Wbad-function-cast +Wbidi-chars Warning-Options.html#index-Wbidi-chars +Wbidi-chars= Warning-Options.html#index-Wbidi-chars_003d +Wbool-compare Warning-Options.html#index-Wbool-compare +Wbool-operation Warning-Options.html#index-Wbool-operation +Wbuiltin-declaration-mismatch Warning-Options.html#index-Wbuiltin-declaration-mismatch +Wbuiltin-macro-redefined Warning-Options.html#index-Wbuiltin-macro-redefined +Wc++-compat Warning-Options.html#index-Wc_002b_002b-compat +Wc++11-compat Warning-Options.html#index-Wc_002b_002b11-compat +Wc++11-extensions Warning-Options.html#index-Wc_002b_002b11-extensions +Wc++14-compat Warning-Options.html#index-Wc_002b_002b14-compat +Wc++14-extensions Warning-Options.html#index-Wc_002b_002b14-extensions +Wc++17-compat Warning-Options.html#index-Wc_002b_002b17-compat +Wc++17-extensions Warning-Options.html#index-Wc_002b_002b17-extensions +Wc++20-compat Warning-Options.html#index-Wc_002b_002b20-compat +Wc++20-extensions Warning-Options.html#index-Wc_002b_002b20-extensions +Wc++23-extensions Warning-Options.html#index-Wc_002b_002b23-extensions +Wc11-c2x-compat Warning-Options.html#index-Wc11-c2x-compat +Wc90-c99-compat Warning-Options.html#index-Wc90-c99-compat +Wc99-c11-compat Warning-Options.html#index-Wc99-c11-compat +Wcast-align Warning-Options.html#index-Wcast-align +Wcast-align=strict Warning-Options.html#index-Wcast-align_003dstrict +Wcast-function-type Warning-Options.html#index-Wcast-function-type +Wcast-qual Warning-Options.html#index-Wcast-qual +Wcatch-value C_002b_002b-Dialect-Options.html#index-Wcatch-value +Wchar-subscripts Warning-Options.html#index-Wchar-subscripts +Wclass-conversion C_002b_002b-Dialect-Options.html#index-Wclass-conversion +Wclass-memaccess C_002b_002b-Dialect-Options.html#index-Wclass-memaccess +Wclobbered Warning-Options.html#index-Wclobbered +Wcomma-subscript C_002b_002b-Dialect-Options.html#index-Wcomma-subscript +Wcomment Warning-Options.html#index-Wcomment +Wcomments Warning-Options.html#index-Wcomments +Wconditionally-supported C_002b_002b-Dialect-Options.html#index-Wconditionally-supported +Wconversion Warning-Options.html#index-Wconversion +Wconversion-null C_002b_002b-Dialect-Options.html#index-Wconversion-null +Wcoverage-invalid-line-number Warning-Options.html#index-Wcoverage-invalid-line-number +Wcoverage-mismatch Warning-Options.html#index-Wcoverage-mismatch +Wcpp Warning-Options.html#index-Wcpp +Wctad-maybe-unsupported C_002b_002b-Dialect-Options.html#index-Wctad-maybe-unsupported +Wctor-dtor-privacy C_002b_002b-Dialect-Options.html#index-Wctor-dtor-privacy +Wdangling-else Warning-Options.html#index-Wdangling-else +Wdangling-pointer Warning-Options.html#index-Wdangling-pointer +Wdate-time Warning-Options.html#index-Wdate-time +Wdeclaration-after-statement Warning-Options.html#index-Wdeclaration-after-statement +Wdelete-incomplete C_002b_002b-Dialect-Options.html#index-Wdelete-incomplete +Wdelete-non-virtual-dtor C_002b_002b-Dialect-Options.html#index-Wdelete-non-virtual-dtor +Wdeprecated Warning-Options.html#index-Wdeprecated +Wdeprecated-copy C_002b_002b-Dialect-Options.html#index-Wdeprecated-copy +Wdeprecated-declarations Warning-Options.html#index-Wdeprecated-declarations +Wdeprecated-enum-enum-conversion C_002b_002b-Dialect-Options.html#index-Wdeprecated-enum-enum-conversion +Wdeprecated-enum-float-conversion C_002b_002b-Dialect-Options.html#index-Wdeprecated-enum-float-conversion +Wdesignated-init Warning-Options.html#index-Wdesignated-init +Wdisabled-optimization Warning-Options.html#index-Wdisabled-optimization +Wdiscarded-array-qualifiers Warning-Options.html#index-Wdiscarded-array-qualifiers +Wdiscarded-qualifiers Warning-Options.html#index-Wdiscarded-qualifiers +Wdiv-by-zero Warning-Options.html#index-Wdiv-by-zero +Wdouble-promotion Warning-Options.html#index-Wdouble-promotion +Wduplicate-decl-specifier Warning-Options.html#index-Wduplicate-decl-specifier +Wduplicated-branches Warning-Options.html#index-Wduplicated-branches +Wduplicated-cond Warning-Options.html#index-Wduplicated-cond +weak_reference_mismatches Darwin-Options.html#index-weak_005freference_005fmismatches +Weffc++ C_002b_002b-Dialect-Options.html#index-Weffc_002b_002b +Wempty-body Warning-Options.html#index-Wempty-body +Wendif-labels Warning-Options.html#index-Wendif-labels +Wendif-labels Warning-Options.html#index-Wendif-labels-1 +Wenum-compare Warning-Options.html#index-Wenum-compare +Wenum-conversion Warning-Options.html#index-Wenum-conversion +Werror Warning-Options.html#index-Werror +Werror= Warning-Options.html#index-Werror_003d +Wexceptions C_002b_002b-Dialect-Options.html#index-Wexceptions +Wexpansion-to-defined Warning-Options.html#index-Wexpansion-to-defined +Wextra Warning-Options.html#index-Wextra +Wextra Warning-Options.html#index-Wextra-1 +Wextra Warning-Options.html#index-Wextra-2 +Wextra-semi C_002b_002b-Dialect-Options.html#index-Wextra-semi +Wfatal-errors Warning-Options.html#index-Wfatal-errors +Wfloat-conversion Warning-Options.html#index-Wfloat-conversion +Wfloat-equal Warning-Options.html#index-Wfloat-equal +Wformat Warning-Options.html#index-Wformat +Wformat Warning-Options.html#index-Wformat-1 +Wformat Warning-Options.html#index-Wformat-2 +Wformat Common-Function-Attributes.html#index-Wformat-3 +Wformat-contains-nul Warning-Options.html#index-Wformat-contains-nul +Wformat-extra-args Warning-Options.html#index-Wformat-extra-args +Wformat-nonliteral Warning-Options.html#index-Wformat-nonliteral +Wformat-nonliteral Common-Function-Attributes.html#index-Wformat-nonliteral-1 +Wformat-overflow Warning-Options.html#index-Wformat-overflow +Wformat-overflow Warning-Options.html#index-Wformat-overflow-1 +Wformat-security Warning-Options.html#index-Wformat-security +Wformat-signedness Warning-Options.html#index-Wformat-signedness +Wformat-truncation Warning-Options.html#index-Wformat-truncation +Wformat-truncation Warning-Options.html#index-Wformat-truncation-1 +Wformat-y2k Warning-Options.html#index-Wformat-y2k +Wformat-zero-length Warning-Options.html#index-Wformat-zero-length +Wformat= Warning-Options.html#index-Wformat_003d +Wformat=1 Warning-Options.html#index-Wformat_003d1 +Wformat=2 Warning-Options.html#index-Wformat_003d2 +Wframe-address Warning-Options.html#index-Wframe-address +Wframe-larger-than= Warning-Options.html#index-Wframe-larger-than_003d +Wfree-nonheap-object Warning-Options.html#index-Wfree-nonheap-object +whatsloaded Darwin-Options.html#index-whatsloaded +whyload Darwin-Options.html#index-whyload +Wif-not-aligned Warning-Options.html#index-Wif-not-aligned +Wignored-attributes Warning-Options.html#index-Wignored-attributes +Wignored-qualifiers Warning-Options.html#index-Wignored-qualifiers +Wimplicit Warning-Options.html#index-Wimplicit +Wimplicit-fallthrough Warning-Options.html#index-Wimplicit-fallthrough +Wimplicit-fallthrough= Warning-Options.html#index-Wimplicit-fallthrough_003d +Wimplicit-function-declaration Warning-Options.html#index-Wimplicit-function-declaration +Wimplicit-int Warning-Options.html#index-Wimplicit-int +Winaccessible-base C_002b_002b-Dialect-Options.html#index-Winaccessible-base +Wincompatible-pointer-types Warning-Options.html#index-Wincompatible-pointer-types +Winfinite-recursion Warning-Options.html#index-Winfinite-recursion +Winherited-variadic-ctor C_002b_002b-Dialect-Options.html#index-Winherited-variadic-ctor +Winit-list-lifetime C_002b_002b-Dialect-Options.html#index-Winit-list-lifetime +Winit-self Warning-Options.html#index-Winit-self +Winline Warning-Options.html#index-Winline +Winline Inline.html#index-Winline-1 +Wint-conversion Warning-Options.html#index-Wint-conversion +Wint-in-bool-context Warning-Options.html#index-Wint-in-bool-context +Wint-to-pointer-cast Warning-Options.html#index-Wint-to-pointer-cast +Winterference-size Warning-Options.html#index-Winterference-size +Winvalid-imported-macros C_002b_002b-Dialect-Options.html#index-Winvalid-imported-macros +Winvalid-memory-model Warning-Options.html#index-Winvalid-memory-model +Winvalid-offsetof C_002b_002b-Dialect-Options.html#index-Winvalid-offsetof +Winvalid-pch Warning-Options.html#index-Winvalid-pch +Wjump-misses-init Warning-Options.html#index-Wjump-misses-init +Wl Link-Options.html#index-Wl +Wlarger-than-byte-size Warning-Options.html#index-Wlarger-than-byte-size +Wlarger-than= Warning-Options.html#index-Wlarger-than_003d +Wliteral-suffix C_002b_002b-Dialect-Options.html#index-Wliteral-suffix +Wlogical-not-parentheses Warning-Options.html#index-Wlogical-not-parentheses +Wlogical-op Warning-Options.html#index-Wlogical-op +Wlong-long Warning-Options.html#index-Wlong-long +Wlto-type-mismatch Warning-Options.html#index-Wlto-type-mismatch +Wmain Warning-Options.html#index-Wmain +Wmaybe-uninitialized Warning-Options.html#index-Wmaybe-uninitialized +Wmemset-elt-size Warning-Options.html#index-Wmemset-elt-size +Wmemset-transposed-args Warning-Options.html#index-Wmemset-transposed-args +Wmisleading-indentation Warning-Options.html#index-Wmisleading-indentation +Wmismatched-dealloc Warning-Options.html#index-Wmismatched-dealloc +Wmismatched-new-delete C_002b_002b-Dialect-Options.html#index-Wmismatched-new-delete +Wmismatched-tags C_002b_002b-Dialect-Options.html#index-Wmismatched-tags +Wmissing-attributes Warning-Options.html#index-Wmissing-attributes +Wmissing-braces Warning-Options.html#index-Wmissing-braces +Wmissing-declarations Warning-Options.html#index-Wmissing-declarations +Wmissing-field-initializers Warning-Options.html#index-Wmissing-field-initializers +Wmissing-format-attribute Warning-Options.html#index-Wmissing-format-attribute +Wmissing-include-dirs Warning-Options.html#index-Wmissing-include-dirs +Wmissing-noreturn Warning-Options.html#index-Wmissing-noreturn +Wmissing-parameter-type Warning-Options.html#index-Wmissing-parameter-type +Wmissing-profile Warning-Options.html#index-Wmissing-profile +Wmissing-prototypes Warning-Options.html#index-Wmissing-prototypes +Wmissing-requires Warning-Options.html#index-Wmissing-requires +Wmissing-template-keyword Warning-Options.html#index-Wmissing-template-keyword +Wmisspelled-isr AVR-Options.html#index-Wmisspelled-isr +Wmultichar Warning-Options.html#index-Wmultichar +Wmultiple-inheritance C_002b_002b-Dialect-Options.html#index-Wmultiple-inheritance +Wmultistatement-macros Warning-Options.html#index-Wmultistatement-macros +Wnamespaces C_002b_002b-Dialect-Options.html#index-Wnamespaces +Wnarrowing C_002b_002b-Dialect-Options.html#index-Wnarrowing +Wnested-externs Warning-Options.html#index-Wnested-externs +Wno-abi Warning-Options.html#index-Wno-abi +Wno-absolute-value Warning-Options.html#index-Wno-absolute-value +Wno-addr-space-convert AVR-Options.html#index-Wno-addr-space-convert +Wno-address Warning-Options.html#index-Wno-address +Wno-address-of-packed-member Warning-Options.html#index-Wno-address-of-packed-member +Wno-aggregate-return Warning-Options.html#index-Wno-aggregate-return +Wno-aggressive-loop-optimizations Warning-Options.html#index-Wno-aggressive-loop-optimizations +Wno-aligned-new C_002b_002b-Dialect-Options.html#index-Wno-aligned-new +Wno-all Warning-Options.html#index-Wno-all +Wno-alloc-size-larger-than Warning-Options.html#index-Wno-alloc-size-larger-than +Wno-alloc-size-larger-than Warning-Options.html#index-Wno-alloc-size-larger-than-1 +Wno-alloc-zero Warning-Options.html#index-Wno-alloc-zero +Wno-alloca Warning-Options.html#index-Wno-alloca +Wno-alloca-larger-than Warning-Options.html#index-Wno-alloca-larger-than +Wno-alloca-larger-than Warning-Options.html#index-Wno-alloca-larger-than-1 +Wno-analyzer-double-fclose Static-Analyzer-Options.html#index-Wno-analyzer-double-fclose +Wno-analyzer-double-free Static-Analyzer-Options.html#index-Wno-analyzer-double-free +Wno-analyzer-exposure-through-output-file Static-Analyzer-Options.html#index-Wno-analyzer-exposure-through-output-file +Wno-analyzer-file-leak Static-Analyzer-Options.html#index-Wno-analyzer-file-leak +Wno-analyzer-free-of-non-heap Static-Analyzer-Options.html#index-Wno-analyzer-free-of-non-heap +Wno-analyzer-malloc-leak Static-Analyzer-Options.html#index-Wno-analyzer-malloc-leak +Wno-analyzer-mismatching-deallocation Static-Analyzer-Options.html#index-Wno-analyzer-mismatching-deallocation +Wno-analyzer-null-argument Static-Analyzer-Options.html#index-Wno-analyzer-null-argument +Wno-analyzer-null-dereference Static-Analyzer-Options.html#index-Wno-analyzer-null-dereference +Wno-analyzer-possible-null-argument Static-Analyzer-Options.html#index-Wno-analyzer-possible-null-argument +Wno-analyzer-possible-null-dereference Static-Analyzer-Options.html#index-Wno-analyzer-possible-null-dereference +Wno-analyzer-shift-count-negative Static-Analyzer-Options.html#index-Wno-analyzer-shift-count-negative +Wno-analyzer-shift-count-overflow Static-Analyzer-Options.html#index-Wno-analyzer-shift-count-overflow +Wno-analyzer-stale-setjmp-buffer Static-Analyzer-Options.html#index-Wno-analyzer-stale-setjmp-buffer +Wno-analyzer-tainted-allocation-size Static-Analyzer-Options.html#index-Wno-analyzer-tainted-allocation-size +Wno-analyzer-tainted-array-index Static-Analyzer-Options.html#index-Wno-analyzer-tainted-array-index +Wno-analyzer-tainted-divisor Static-Analyzer-Options.html#index-Wno-analyzer-tainted-divisor +Wno-analyzer-tainted-offset Static-Analyzer-Options.html#index-Wno-analyzer-tainted-offset +Wno-analyzer-tainted-size Static-Analyzer-Options.html#index-Wno-analyzer-tainted-size +Wno-analyzer-too-complex Static-Analyzer-Options.html#index-Wno-analyzer-too-complex +Wno-analyzer-unsafe-call-within-signal-handler Static-Analyzer-Options.html#index-Wno-analyzer-unsafe-call-within-signal-handler +Wno-analyzer-use-after-free Static-Analyzer-Options.html#index-Wno-analyzer-use-after-free +Wno-analyzer-use-of-pointer-in-stale-stack-frame Static-Analyzer-Options.html#index-Wno-analyzer-use-of-pointer-in-stale-stack-frame +Wno-analyzer-use-of-uninitialized-value Static-Analyzer-Options.html#index-Wno-analyzer-use-of-uninitialized-value +Wno-analyzer-write-to-const Static-Analyzer-Options.html#index-Wno-analyzer-write-to-const +Wno-analyzer-write-to-string-literal Static-Analyzer-Options.html#index-Wno-analyzer-write-to-string-literal +Wno-arith-conversion Warning-Options.html#index-Wno-arith-conversion +Wno-array-bounds Warning-Options.html#index-Wno-array-bounds +Wno-array-compare Warning-Options.html#index-Wno-array-compare +Wno-array-parameter Warning-Options.html#index-Wno-array-parameter +Wno-assign-intercept Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-assign-intercept +Wno-attribute-alias Warning-Options.html#index-Wno-attribute-alias +Wno-attribute-warning Warning-Options.html#index-Wno-attribute-warning +Wno-attributes Warning-Options.html#index-Wno-attributes +Wno-bad-function-cast Warning-Options.html#index-Wno-bad-function-cast +Wno-bidi-chars Warning-Options.html#index-Wno-bidi-chars +Wno-bool-compare Warning-Options.html#index-Wno-bool-compare +Wno-bool-operation Warning-Options.html#index-Wno-bool-operation +Wno-builtin-declaration-mismatch Warning-Options.html#index-Wno-builtin-declaration-mismatch +Wno-builtin-macro-redefined Warning-Options.html#index-Wno-builtin-macro-redefined +Wno-c++-compat Warning-Options.html#index-Wno-c_002b_002b-compat +Wno-c++11-compat Warning-Options.html#index-Wno-c_002b_002b11-compat +Wno-c++11-extensions Warning-Options.html#index-Wno-c_002b_002b11-extensions +Wno-c++14-compat Warning-Options.html#index-Wno-c_002b_002b14-compat +Wno-c++14-extensions Warning-Options.html#index-Wno-c_002b_002b14-extensions +Wno-c++17-compat Warning-Options.html#index-Wno-c_002b_002b17-compat +Wno-c++17-extensions Warning-Options.html#index-Wno-c_002b_002b17-extensions +Wno-c++20-compat Warning-Options.html#index-Wno-c_002b_002b20-compat +Wno-c++20-extensions Warning-Options.html#index-Wno-c_002b_002b20-extensions +Wno-c++23-extensions Warning-Options.html#index-Wno-c_002b_002b23-extensions +Wno-c11-c2x-compat Warning-Options.html#index-Wno-c11-c2x-compat +Wno-c90-c99-compat Warning-Options.html#index-Wno-c90-c99-compat +Wno-c99-c11-compat Warning-Options.html#index-Wno-c99-c11-compat +Wno-cast-align Warning-Options.html#index-Wno-cast-align +Wno-cast-function-type Warning-Options.html#index-Wno-cast-function-type +Wno-cast-qual Warning-Options.html#index-Wno-cast-qual +Wno-catch-value C_002b_002b-Dialect-Options.html#index-Wno-catch-value +Wno-char-subscripts Warning-Options.html#index-Wno-char-subscripts +Wno-class-conversion C_002b_002b-Dialect-Options.html#index-Wno-class-conversion +Wno-class-memaccess C_002b_002b-Dialect-Options.html#index-Wno-class-memaccess +Wno-clobbered Warning-Options.html#index-Wno-clobbered +Wno-comma-subscript C_002b_002b-Dialect-Options.html#index-Wno-comma-subscript +Wno-conditionally-supported C_002b_002b-Dialect-Options.html#index-Wno-conditionally-supported +Wno-conversion Warning-Options.html#index-Wno-conversion +Wno-conversion-null C_002b_002b-Dialect-Options.html#index-Wno-conversion-null +Wno-coverage-invalid-line-number Warning-Options.html#index-Wno-coverage-invalid-line-number +Wno-coverage-mismatch Warning-Options.html#index-Wno-coverage-mismatch +Wno-cpp Warning-Options.html#index-Wno-cpp +Wno-ctad-maybe-unsupported C_002b_002b-Dialect-Options.html#index-Wno-ctad-maybe-unsupported +Wno-ctor-dtor-privacy C_002b_002b-Dialect-Options.html#index-Wno-ctor-dtor-privacy +Wno-dangling-else Warning-Options.html#index-Wno-dangling-else +Wno-dangling-pointer Warning-Options.html#index-Wno-dangling-pointer +Wno-date-time Warning-Options.html#index-Wno-date-time +Wno-declaration-after-statement Warning-Options.html#index-Wno-declaration-after-statement +Wno-delete-incomplete C_002b_002b-Dialect-Options.html#index-Wno-delete-incomplete +Wno-delete-non-virtual-dtor C_002b_002b-Dialect-Options.html#index-Wno-delete-non-virtual-dtor +Wno-deprecated Warning-Options.html#index-Wno-deprecated +Wno-deprecated-copy C_002b_002b-Dialect-Options.html#index-Wno-deprecated-copy +Wno-deprecated-declarations Warning-Options.html#index-Wno-deprecated-declarations +Wno-deprecated-enum-enum-conversion C_002b_002b-Dialect-Options.html#index-Wno-deprecated-enum-enum-conversion +Wno-deprecated-enum-float-conversion C_002b_002b-Dialect-Options.html#index-Wno-deprecated-enum-float-conversion +Wno-designated-init Warning-Options.html#index-Wno-designated-init +Wno-disabled-optimization Warning-Options.html#index-Wno-disabled-optimization +Wno-discarded-array-qualifiers Warning-Options.html#index-Wno-discarded-array-qualifiers +Wno-discarded-qualifiers Warning-Options.html#index-Wno-discarded-qualifiers +Wno-div-by-zero Warning-Options.html#index-Wno-div-by-zero +Wno-double-promotion Warning-Options.html#index-Wno-double-promotion +Wno-duplicate-decl-specifier Warning-Options.html#index-Wno-duplicate-decl-specifier +Wno-duplicated-branches Warning-Options.html#index-Wno-duplicated-branches +Wno-duplicated-cond Warning-Options.html#index-Wno-duplicated-cond +Wno-effc++ C_002b_002b-Dialect-Options.html#index-Wno-effc_002b_002b +Wno-empty-body Warning-Options.html#index-Wno-empty-body +Wno-endif-labels Warning-Options.html#index-Wno-endif-labels +Wno-endif-labels Warning-Options.html#index-Wno-endif-labels-1 +Wno-enum-compare Warning-Options.html#index-Wno-enum-compare +Wno-enum-conversion Warning-Options.html#index-Wno-enum-conversion +Wno-error Warning-Options.html#index-Wno-error +Wno-error= Warning-Options.html#index-Wno-error_003d +Wno-exceptions C_002b_002b-Dialect-Options.html#index-Wno-exceptions +Wno-extra Warning-Options.html#index-Wno-extra +Wno-extra Warning-Options.html#index-Wno-extra-1 +Wno-extra Warning-Options.html#index-Wno-extra-2 +Wno-extra-semi C_002b_002b-Dialect-Options.html#index-Wno-extra-semi +Wno-fatal-errors Warning-Options.html#index-Wno-fatal-errors +Wno-float-conversion Warning-Options.html#index-Wno-float-conversion +Wno-float-equal Warning-Options.html#index-Wno-float-equal +Wno-format Warning-Options.html#index-Wno-format +Wno-format Warning-Options.html#index-Wno-format-1 +Wno-format-contains-nul Warning-Options.html#index-Wno-format-contains-nul +Wno-format-extra-args Warning-Options.html#index-Wno-format-extra-args +Wno-format-nonliteral Warning-Options.html#index-Wno-format-nonliteral +Wno-format-overflow Warning-Options.html#index-Wno-format-overflow +Wno-format-overflow Warning-Options.html#index-Wno-format-overflow-1 +Wno-format-security Warning-Options.html#index-Wno-format-security +Wno-format-signedness Warning-Options.html#index-Wno-format-signedness +Wno-format-truncation Warning-Options.html#index-Wno-format-truncation +Wno-format-truncation Warning-Options.html#index-Wno-format-truncation-1 +Wno-format-y2k Warning-Options.html#index-Wno-format-y2k +Wno-format-zero-length Warning-Options.html#index-Wno-format-zero-length +Wno-frame-address Warning-Options.html#index-Wno-frame-address +Wno-frame-larger-than Warning-Options.html#index-Wno-frame-larger-than +Wno-frame-larger-than Warning-Options.html#index-Wno-frame-larger-than-1 +Wno-free-nonheap-object Warning-Options.html#index-Wno-free-nonheap-object +Wno-if-not-aligned Warning-Options.html#index-Wno-if-not-aligned +Wno-ignored-attributes Warning-Options.html#index-Wno-ignored-attributes +Wno-ignored-qualifiers Warning-Options.html#index-Wno-ignored-qualifiers +Wno-implicit Warning-Options.html#index-Wno-implicit +Wno-implicit-fallthrough Warning-Options.html#index-Wno-implicit-fallthrough +Wno-implicit-function-declaration Warning-Options.html#index-Wno-implicit-function-declaration +Wno-implicit-int Warning-Options.html#index-Wno-implicit-int +Wno-inaccessible-base C_002b_002b-Dialect-Options.html#index-Wno-inaccessible-base +Wno-incompatible-pointer-types Warning-Options.html#index-Wno-incompatible-pointer-types +Wno-infinite-recursion Warning-Options.html#index-Wno-infinite-recursion +Wno-inherited-variadic-ctor C_002b_002b-Dialect-Options.html#index-Wno-inherited-variadic-ctor +Wno-init-list-lifetime C_002b_002b-Dialect-Options.html#index-Wno-init-list-lifetime +Wno-init-self Warning-Options.html#index-Wno-init-self +Wno-inline Warning-Options.html#index-Wno-inline +Wno-int-conversion Warning-Options.html#index-Wno-int-conversion +Wno-int-in-bool-context Warning-Options.html#index-Wno-int-in-bool-context +Wno-int-to-pointer-cast Warning-Options.html#index-Wno-int-to-pointer-cast +Wno-invalid-imported-macros C_002b_002b-Dialect-Options.html#index-Wno-invalid-imported-macros +Wno-invalid-memory-model Warning-Options.html#index-Wno-invalid-memory-model +Wno-invalid-offsetof C_002b_002b-Dialect-Options.html#index-Wno-invalid-offsetof +Wno-invalid-pch Warning-Options.html#index-Wno-invalid-pch +Wno-jump-misses-init Warning-Options.html#index-Wno-jump-misses-init +Wno-larger-than Warning-Options.html#index-Wno-larger-than +Wno-literal-suffix C_002b_002b-Dialect-Options.html#index-Wno-literal-suffix +Wno-logical-not-parentheses Warning-Options.html#index-Wno-logical-not-parentheses +Wno-logical-op Warning-Options.html#index-Wno-logical-op +Wno-long-long Warning-Options.html#index-Wno-long-long +Wno-lto-type-mismatch Warning-Options.html#index-Wno-lto-type-mismatch +Wno-main Warning-Options.html#index-Wno-main +Wno-maybe-uninitialized Warning-Options.html#index-Wno-maybe-uninitialized +Wno-memset-elt-size Warning-Options.html#index-Wno-memset-elt-size +Wno-memset-transposed-args Warning-Options.html#index-Wno-memset-transposed-args +Wno-misleading-indentation Warning-Options.html#index-Wno-misleading-indentation +Wno-mismatched-dealloc Warning-Options.html#index-Wno-mismatched-dealloc +Wno-mismatched-new-delete C_002b_002b-Dialect-Options.html#index-Wno-mismatched-new-delete +Wno-mismatched-tags C_002b_002b-Dialect-Options.html#index-Wno-mismatched-tags +Wno-missing-attributes Warning-Options.html#index-Wno-missing-attributes +Wno-missing-braces Warning-Options.html#index-Wno-missing-braces +Wno-missing-declarations Warning-Options.html#index-Wno-missing-declarations +Wno-missing-field-initializers Warning-Options.html#index-Wno-missing-field-initializers +Wno-missing-format-attribute Warning-Options.html#index-Wno-missing-format-attribute +Wno-missing-include-dirs Warning-Options.html#index-Wno-missing-include-dirs +Wno-missing-noreturn Warning-Options.html#index-Wno-missing-noreturn +Wno-missing-parameter-type Warning-Options.html#index-Wno-missing-parameter-type +Wno-missing-profile Warning-Options.html#index-Wno-missing-profile +Wno-missing-prototypes Warning-Options.html#index-Wno-missing-prototypes +Wno-missing-requires Warning-Options.html#index-Wno-missing-requires +Wno-missing-template-keyword Warning-Options.html#index-Wno-missing-template-keyword +Wno-misspelled-isr AVR-Options.html#index-Wno-misspelled-isr +Wno-multichar Warning-Options.html#index-Wno-multichar +Wno-multiple-inheritance C_002b_002b-Dialect-Options.html#index-Wno-multiple-inheritance +Wno-multistatement-macros Warning-Options.html#index-Wno-multistatement-macros +Wno-namespaces C_002b_002b-Dialect-Options.html#index-Wno-namespaces +Wno-narrowing C_002b_002b-Dialect-Options.html#index-Wno-narrowing +Wno-nested-externs Warning-Options.html#index-Wno-nested-externs +Wno-noexcept C_002b_002b-Dialect-Options.html#index-Wno-noexcept +Wno-noexcept-type C_002b_002b-Dialect-Options.html#index-Wno-noexcept-type +Wno-non-template-friend C_002b_002b-Dialect-Options.html#index-Wno-non-template-friend +Wno-non-virtual-dtor C_002b_002b-Dialect-Options.html#index-Wno-non-virtual-dtor +Wno-nonnull Warning-Options.html#index-Wno-nonnull +Wno-nonnull-compare Warning-Options.html#index-Wno-nonnull-compare +Wno-normalized Warning-Options.html#index-Wno-normalized +Wno-null-dereference Warning-Options.html#index-Wno-null-dereference +Wno-odr Warning-Options.html#index-Wno-odr +Wno-old-style-cast C_002b_002b-Dialect-Options.html#index-Wno-old-style-cast +Wno-old-style-declaration Warning-Options.html#index-Wno-old-style-declaration +Wno-old-style-definition Warning-Options.html#index-Wno-old-style-definition +Wno-openacc-parallelism Warning-Options.html#index-Wno-openacc-parallelism +Wno-openmp-simd Warning-Options.html#index-Wno-openmp-simd +Wno-overflow Warning-Options.html#index-Wno-overflow +Wno-overlength-strings Warning-Options.html#index-Wno-overlength-strings +Wno-overloaded-virtual C_002b_002b-Dialect-Options.html#index-Wno-overloaded-virtual +Wno-override-init Warning-Options.html#index-Wno-override-init +Wno-override-init-side-effects Warning-Options.html#index-Wno-override-init-side-effects +Wno-packed Warning-Options.html#index-Wno-packed +Wno-packed-bitfield-compat Warning-Options.html#index-Wno-packed-bitfield-compat +Wno-packed-not-aligned Warning-Options.html#index-Wno-packed-not-aligned +Wno-padded Warning-Options.html#index-Wno-padded +Wno-parentheses Warning-Options.html#index-Wno-parentheses +Wno-pedantic Warning-Options.html#index-Wno-pedantic +Wno-pedantic-ms-format Warning-Options.html#index-Wno-pedantic-ms-format +Wno-pessimizing-move C_002b_002b-Dialect-Options.html#index-Wno-pessimizing-move +Wno-placement-new C_002b_002b-Dialect-Options.html#index-Wno-placement-new +Wno-pmf-conversions C_002b_002b-Dialect-Options.html#index-Wno-pmf-conversions +Wno-pmf-conversions Bound-member-functions.html#index-Wno-pmf-conversions-1 +Wno-pointer-arith Warning-Options.html#index-Wno-pointer-arith +Wno-pointer-compare Warning-Options.html#index-Wno-pointer-compare +Wno-pointer-sign Warning-Options.html#index-Wno-pointer-sign +Wno-pointer-to-int-cast Warning-Options.html#index-Wno-pointer-to-int-cast +Wno-pragmas Warning-Options.html#index-Wno-pragmas +Wno-prio-ctor-dtor Warning-Options.html#index-Wno-prio-ctor-dtor +Wno-property-assign-default Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-property-assign-default +Wno-protocol Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-protocol +Wno-range-loop-construct C_002b_002b-Dialect-Options.html#index-Wno-range-loop-construct +Wno-redundant-decls Warning-Options.html#index-Wno-redundant-decls +Wno-redundant-move C_002b_002b-Dialect-Options.html#index-Wno-redundant-move +Wno-redundant-tags C_002b_002b-Dialect-Options.html#index-Wno-redundant-tags +Wno-register C_002b_002b-Dialect-Options.html#index-Wno-register +Wno-reorder C_002b_002b-Dialect-Options.html#index-Wno-reorder +Wno-restrict Warning-Options.html#index-Wno-restrict +Wno-return-local-addr Warning-Options.html#index-Wno-return-local-addr +Wno-return-type Warning-Options.html#index-Wno-return-type +Wno-scalar-storage-order Warning-Options.html#index-Wno-scalar-storage-order +Wno-selector Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-selector +Wno-sequence-point Warning-Options.html#index-Wno-sequence-point +Wno-shadow Warning-Options.html#index-Wno-shadow +Wno-shadow-ivar Warning-Options.html#index-Wno-shadow-ivar +Wno-shift-count-negative Warning-Options.html#index-Wno-shift-count-negative +Wno-shift-count-overflow Warning-Options.html#index-Wno-shift-count-overflow +Wno-shift-negative-value Warning-Options.html#index-Wno-shift-negative-value +Wno-shift-overflow Warning-Options.html#index-Wno-shift-overflow +Wno-sign-compare Warning-Options.html#index-Wno-sign-compare +Wno-sign-conversion Warning-Options.html#index-Wno-sign-conversion +Wno-sign-promo C_002b_002b-Dialect-Options.html#index-Wno-sign-promo +Wno-sized-deallocation C_002b_002b-Dialect-Options.html#index-Wno-sized-deallocation +Wno-sizeof-array-argument Warning-Options.html#index-Wno-sizeof-array-argument +Wno-sizeof-array-div Warning-Options.html#index-Wno-sizeof-array-div +Wno-sizeof-pointer-div Warning-Options.html#index-Wno-sizeof-pointer-div +Wno-sizeof-pointer-memaccess Warning-Options.html#index-Wno-sizeof-pointer-memaccess +Wno-stack-protector Warning-Options.html#index-Wno-stack-protector +Wno-stack-usage Warning-Options.html#index-Wno-stack-usage +Wno-stack-usage Warning-Options.html#index-Wno-stack-usage-1 +Wno-strict-aliasing Warning-Options.html#index-Wno-strict-aliasing +Wno-strict-null-sentinel C_002b_002b-Dialect-Options.html#index-Wno-strict-null-sentinel +Wno-strict-overflow Warning-Options.html#index-Wno-strict-overflow +Wno-strict-prototypes Warning-Options.html#index-Wno-strict-prototypes +Wno-strict-selector-match Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-strict-selector-match +Wno-string-compare Warning-Options.html#index-Wno-string-compare +Wno-stringop-overflow Warning-Options.html#index-Wno-stringop-overflow +Wno-stringop-overflow Warning-Options.html#index-Wno-stringop-overflow-1 +Wno-stringop-overread Warning-Options.html#index-Wno-stringop-overread +Wno-stringop-truncation Warning-Options.html#index-Wno-stringop-truncation +Wno-subobject-linkage C_002b_002b-Dialect-Options.html#index-Wno-subobject-linkage +Wno-suggest-attribute= Warning-Options.html#index-Wno-suggest-attribute_003d +Wno-suggest-attribute=cold Warning-Options.html#index-Wno-suggest-attribute_003dcold +Wno-suggest-attribute=const Warning-Options.html#index-Wno-suggest-attribute_003dconst +Wno-suggest-attribute=format Warning-Options.html#index-Wno-suggest-attribute_003dformat +Wno-suggest-attribute=malloc Warning-Options.html#index-Wno-suggest-attribute_003dmalloc +Wno-suggest-attribute=noreturn Warning-Options.html#index-Wno-suggest-attribute_003dnoreturn +Wno-suggest-attribute=pure Warning-Options.html#index-Wno-suggest-attribute_003dpure +Wno-suggest-final-methods C_002b_002b-Dialect-Options.html#index-Wno-suggest-final-methods +Wno-suggest-final-types C_002b_002b-Dialect-Options.html#index-Wno-suggest-final-types +Wno-suggest-override C_002b_002b-Dialect-Options.html#index-Wno-suggest-override +Wno-switch Warning-Options.html#index-Wno-switch +Wno-switch-bool Warning-Options.html#index-Wno-switch-bool +Wno-switch-default Warning-Options.html#index-Wno-switch-default +Wno-switch-enum Warning-Options.html#index-Wno-switch-enum +Wno-switch-outside-range Warning-Options.html#index-Wno-switch-outside-range +Wno-switch-unreachable Warning-Options.html#index-Wno-switch-unreachable +Wno-sync-nand Warning-Options.html#index-Wno-sync-nand +Wno-system-headers Warning-Options.html#index-Wno-system-headers +Wno-tautological-compare Warning-Options.html#index-Wno-tautological-compare +Wno-templates C_002b_002b-Dialect-Options.html#index-Wno-templates +Wno-terminate C_002b_002b-Dialect-Options.html#index-Wno-terminate +Wno-traditional Warning-Options.html#index-Wno-traditional +Wno-traditional-conversion Warning-Options.html#index-Wno-traditional-conversion +Wno-trampolines Warning-Options.html#index-Wno-trampolines +Wno-trivial-auto-var-init Warning-Options.html#index-Wno-trivial-auto-var-init +Wno-tsan Warning-Options.html#index-Wno-tsan +Wno-type-limits Warning-Options.html#index-Wno-type-limits +Wno-undeclared-selector Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-undeclared-selector +Wno-undef Warning-Options.html#index-Wno-undef +Wno-uninitialized Warning-Options.html#index-Wno-uninitialized +Wno-unknown-pragmas Warning-Options.html#index-Wno-unknown-pragmas +Wno-unsafe-loop-optimizations Warning-Options.html#index-Wno-unsafe-loop-optimizations +Wno-unsuffixed-float-constants Warning-Options.html#index-Wno-unsuffixed-float-constants +Wno-unused Warning-Options.html#index-Wno-unused +Wno-unused-but-set-parameter Warning-Options.html#index-Wno-unused-but-set-parameter +Wno-unused-but-set-variable Warning-Options.html#index-Wno-unused-but-set-variable +Wno-unused-const-variable Warning-Options.html#index-Wno-unused-const-variable +Wno-unused-function Warning-Options.html#index-Wno-unused-function +Wno-unused-label Warning-Options.html#index-Wno-unused-label +Wno-unused-local-typedefs Warning-Options.html#index-Wno-unused-local-typedefs +Wno-unused-parameter Warning-Options.html#index-Wno-unused-parameter +Wno-unused-result Warning-Options.html#index-Wno-unused-result +Wno-unused-value Warning-Options.html#index-Wno-unused-value +Wno-unused-variable Warning-Options.html#index-Wno-unused-variable +Wno-use-after-free C_002b_002b-Dialect-Options.html#index-Wno-use-after-free +Wno-useless-cast C_002b_002b-Dialect-Options.html#index-Wno-useless-cast +Wno-varargs Warning-Options.html#index-Wno-varargs +Wno-variadic-macros Warning-Options.html#index-Wno-variadic-macros +Wno-vector-operation-performance Warning-Options.html#index-Wno-vector-operation-performance +Wno-vexing-parse C_002b_002b-Dialect-Options.html#index-Wno-vexing-parse +Wno-virtual-inheritance C_002b_002b-Dialect-Options.html#index-Wno-virtual-inheritance +Wno-virtual-move-assign C_002b_002b-Dialect-Options.html#index-Wno-virtual-move-assign +Wno-vla Warning-Options.html#index-Wno-vla +Wno-vla-larger-than Warning-Options.html#index-Wno-vla-larger-than +Wno-vla-larger-than Warning-Options.html#index-Wno-vla-larger-than-1 +Wno-vla-parameter Warning-Options.html#index-Wno-vla-parameter +Wno-volatile C_002b_002b-Dialect-Options.html#index-Wno-volatile +Wno-volatile-register-var Warning-Options.html#index-Wno-volatile-register-var +Wno-write-strings Warning-Options.html#index-Wno-write-strings +Wno-zero-as-null-pointer-constant C_002b_002b-Dialect-Options.html#index-Wno-zero-as-null-pointer-constant +Wnoexcept C_002b_002b-Dialect-Options.html#index-Wnoexcept +Wnoexcept-type C_002b_002b-Dialect-Options.html#index-Wnoexcept-type +Wnon-template-friend C_002b_002b-Dialect-Options.html#index-Wnon-template-friend +Wnon-virtual-dtor C_002b_002b-Dialect-Options.html#index-Wnon-virtual-dtor +Wnonnull Warning-Options.html#index-Wnonnull +Wnonnull-compare Warning-Options.html#index-Wnonnull-compare +Wnormalized Warning-Options.html#index-Wnormalized +Wnormalized= Warning-Options.html#index-Wnormalized_003d +Wnull-dereference Warning-Options.html#index-Wnull-dereference +Wobjc-root-class Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wobjc-root-class +Wodr Warning-Options.html#index-Wodr +Wold-style-cast C_002b_002b-Dialect-Options.html#index-Wold-style-cast +Wold-style-declaration Warning-Options.html#index-Wold-style-declaration +Wold-style-definition Warning-Options.html#index-Wold-style-definition +Wopenacc-parallelism Warning-Options.html#index-Wopenacc-parallelism +Wopenmp-simd Warning-Options.html#index-Wopenmp-simd +Woverflow Warning-Options.html#index-Woverflow +Woverlength-strings Warning-Options.html#index-Woverlength-strings +Woverloaded-virtual C_002b_002b-Dialect-Options.html#index-Woverloaded-virtual +Woverride-init Warning-Options.html#index-Woverride-init +Woverride-init-side-effects Warning-Options.html#index-Woverride-init-side-effects +Wp Preprocessor-Options.html#index-Wp +Wpacked Warning-Options.html#index-Wpacked +Wpacked-bitfield-compat Warning-Options.html#index-Wpacked-bitfield-compat +Wpacked-not-aligned Warning-Options.html#index-Wpacked-not-aligned +Wpadded Warning-Options.html#index-Wpadded +Wparentheses Warning-Options.html#index-Wparentheses +Wpedantic Warning-Options.html#index-Wpedantic +Wpedantic-ms-format Warning-Options.html#index-Wpedantic-ms-format +Wpessimizing-move C_002b_002b-Dialect-Options.html#index-Wpessimizing-move +Wplacement-new C_002b_002b-Dialect-Options.html#index-Wplacement-new +Wpmf-conversions C_002b_002b-Dialect-Options.html#index-Wpmf-conversions +Wpointer-arith Warning-Options.html#index-Wpointer-arith +Wpointer-arith Pointer-Arith.html#index-Wpointer-arith-1 +Wpointer-compare Warning-Options.html#index-Wpointer-compare +Wpointer-sign Warning-Options.html#index-Wpointer-sign +Wpointer-to-int-cast Warning-Options.html#index-Wpointer-to-int-cast +Wpragmas Warning-Options.html#index-Wpragmas +Wprio-ctor-dtor Warning-Options.html#index-Wprio-ctor-dtor +Wproperty-assign-default Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wproperty-assign-default +Wprotocol Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wprotocol +Wrange-loop-construct C_002b_002b-Dialect-Options.html#index-Wrange-loop-construct +wrapper Overall-Options.html#index-wrapper +Wredundant-decls Warning-Options.html#index-Wredundant-decls +Wredundant-move C_002b_002b-Dialect-Options.html#index-Wredundant-move +Wredundant-tags C_002b_002b-Dialect-Options.html#index-Wredundant-tags +Wregister C_002b_002b-Dialect-Options.html#index-Wregister +Wreorder C_002b_002b-Dialect-Options.html#index-Wreorder +Wrestrict Warning-Options.html#index-Wrestrict +Wreturn-local-addr Warning-Options.html#index-Wreturn-local-addr +Wreturn-type Warning-Options.html#index-Wreturn-type +Wscalar-storage-order Warning-Options.html#index-Wscalar-storage-order +Wselector Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wselector +Wsequence-point Warning-Options.html#index-Wsequence-point +Wshadow Warning-Options.html#index-Wshadow +Wshadow-ivar Warning-Options.html#index-Wshadow-ivar +Wshadow=compatible-local Warning-Options.html#index-Wshadow_003dcompatible-local +Wshadow=global Warning-Options.html#index-Wshadow_003dglobal +Wshadow=local Warning-Options.html#index-Wshadow_003dlocal +Wshift-count-negative Warning-Options.html#index-Wshift-count-negative +Wshift-count-overflow Warning-Options.html#index-Wshift-count-overflow +Wshift-negative-value Warning-Options.html#index-Wshift-negative-value +Wshift-overflow Warning-Options.html#index-Wshift-overflow +Wsign-compare Warning-Options.html#index-Wsign-compare +Wsign-conversion Warning-Options.html#index-Wsign-conversion +Wsign-promo C_002b_002b-Dialect-Options.html#index-Wsign-promo +Wsized-deallocation C_002b_002b-Dialect-Options.html#index-Wsized-deallocation +Wsizeof-array-argument Warning-Options.html#index-Wsizeof-array-argument +Wsizeof-array-div Warning-Options.html#index-Wsizeof-array-div +Wsizeof-pointer-div Warning-Options.html#index-Wsizeof-pointer-div +Wsizeof-pointer-memaccess Warning-Options.html#index-Wsizeof-pointer-memaccess +Wstack-protector Warning-Options.html#index-Wstack-protector +Wstack-usage Warning-Options.html#index-Wstack-usage +Wstrict-aliasing Warning-Options.html#index-Wstrict-aliasing +Wstrict-aliasing=n Warning-Options.html#index-Wstrict-aliasing_003dn +Wstrict-null-sentinel C_002b_002b-Dialect-Options.html#index-Wstrict-null-sentinel +Wstrict-overflow Warning-Options.html#index-Wstrict-overflow +Wstrict-prototypes Warning-Options.html#index-Wstrict-prototypes +Wstrict-selector-match Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wstrict-selector-match +Wstring-compare Warning-Options.html#index-Wstring-compare +Wstringop-overflow Warning-Options.html#index-Wstringop-overflow +Wstringop-overflow Warning-Options.html#index-Wstringop-overflow-1 +Wstringop-overread Warning-Options.html#index-Wstringop-overread +Wstringop-truncation Warning-Options.html#index-Wstringop-truncation +Wsubobject-linkage C_002b_002b-Dialect-Options.html#index-Wsubobject-linkage +Wsuggest-attribute= Warning-Options.html#index-Wsuggest-attribute_003d +Wsuggest-attribute=cold Warning-Options.html#index-Wsuggest-attribute_003dcold +Wsuggest-attribute=const Warning-Options.html#index-Wsuggest-attribute_003dconst +Wsuggest-attribute=format Warning-Options.html#index-Wsuggest-attribute_003dformat +Wsuggest-attribute=malloc Warning-Options.html#index-Wsuggest-attribute_003dmalloc +Wsuggest-attribute=noreturn Warning-Options.html#index-Wsuggest-attribute_003dnoreturn +Wsuggest-attribute=pure Warning-Options.html#index-Wsuggest-attribute_003dpure +Wsuggest-final-methods C_002b_002b-Dialect-Options.html#index-Wsuggest-final-methods +Wsuggest-final-types C_002b_002b-Dialect-Options.html#index-Wsuggest-final-types +Wsuggest-override C_002b_002b-Dialect-Options.html#index-Wsuggest-override +Wswitch Warning-Options.html#index-Wswitch +Wswitch-bool Warning-Options.html#index-Wswitch-bool +Wswitch-default Warning-Options.html#index-Wswitch-default +Wswitch-enum Warning-Options.html#index-Wswitch-enum +Wswitch-outside-range Warning-Options.html#index-Wswitch-outside-range +Wswitch-unreachable Warning-Options.html#index-Wswitch-unreachable +Wsync-nand Warning-Options.html#index-Wsync-nand +Wsystem-headers Warning-Options.html#index-Wsystem-headers +Wtautological-compare Warning-Options.html#index-Wtautological-compare +Wtemplates C_002b_002b-Dialect-Options.html#index-Wtemplates +Wterminate C_002b_002b-Dialect-Options.html#index-Wterminate +Wtraditional Warning-Options.html#index-Wtraditional +Wtraditional-conversion Warning-Options.html#index-Wtraditional-conversion +Wtrampolines Warning-Options.html#index-Wtrampolines +Wtrigraphs Warning-Options.html#index-Wtrigraphs +Wtrivial-auto-var-init Warning-Options.html#index-Wtrivial-auto-var-init +Wtsan Warning-Options.html#index-Wtsan +Wtype-limits Warning-Options.html#index-Wtype-limits +Wundeclared-selector Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wundeclared-selector +Wundef Warning-Options.html#index-Wundef +Wuninitialized Warning-Options.html#index-Wuninitialized +Wunknown-pragmas Warning-Options.html#index-Wunknown-pragmas +Wunsafe-loop-optimizations Warning-Options.html#index-Wunsafe-loop-optimizations +Wunsuffixed-float-constants Warning-Options.html#index-Wunsuffixed-float-constants +Wunused Warning-Options.html#index-Wunused +Wunused-but-set-parameter Warning-Options.html#index-Wunused-but-set-parameter +Wunused-but-set-variable Warning-Options.html#index-Wunused-but-set-variable +Wunused-const-variable Warning-Options.html#index-Wunused-const-variable +Wunused-function Warning-Options.html#index-Wunused-function +Wunused-label Warning-Options.html#index-Wunused-label +Wunused-local-typedefs Warning-Options.html#index-Wunused-local-typedefs +Wunused-macros Warning-Options.html#index-Wunused-macros +Wunused-parameter Warning-Options.html#index-Wunused-parameter +Wunused-result Warning-Options.html#index-Wunused-result +Wunused-value Warning-Options.html#index-Wunused-value +Wunused-variable Warning-Options.html#index-Wunused-variable +Wuse-after-free C_002b_002b-Dialect-Options.html#index-Wuse-after-free +Wuseless-cast C_002b_002b-Dialect-Options.html#index-Wuseless-cast +Wvarargs Warning-Options.html#index-Wvarargs +Wvariadic-macros Warning-Options.html#index-Wvariadic-macros +Wvector-operation-performance Warning-Options.html#index-Wvector-operation-performance +Wvexing-parse C_002b_002b-Dialect-Options.html#index-Wvexing-parse +Wvirtual-inheritance C_002b_002b-Dialect-Options.html#index-Wvirtual-inheritance +Wvirtual-move-assign C_002b_002b-Dialect-Options.html#index-Wvirtual-move-assign +Wvla Warning-Options.html#index-Wvla +Wvla-larger-than= Warning-Options.html#index-Wvla-larger-than_003d +Wvolatile C_002b_002b-Dialect-Options.html#index-Wvolatile +Wvolatile-register-var Warning-Options.html#index-Wvolatile-register-var +Wwrite-strings Warning-Options.html#index-Wwrite-strings +Wzero-as-null-pointer-constant C_002b_002b-Dialect-Options.html#index-Wzero-as-null-pointer-constant +Wzero-length-bounds Warning-Options.html#index-Wzero-length-bounds +Wzero-length-bounds Warning-Options.html#index-Wzero-length-bounds-1 +x Overall-Options.html#index-x +Xassembler Assembler-Options.html#index-Xassembler +Xbind-lazy VxWorks-Options.html#index-Xbind-lazy +Xbind-now VxWorks-Options.html#index-Xbind-now +Xlinker Link-Options.html#index-Xlinker +Xpreprocessor Preprocessor-Options.html#index-Xpreprocessor +Ym System-V-Options.html#index-Ym +YP System-V-Options.html#index-YP +z Link-Options.html#index-z \ No newline at end of file