Lines Matching refs:option

150 // Parses a linker -m option.
543 // Report a warning for an unknown -z option.
590 // Note that --reproduce is a debug option so you can ignore it
712 error("unknown --target2 option: " + s);
1036 // If -z rel or -z rela is specified, use the last option.
1344 std::pair<StringRef, StringRef> option =
1347 if (option.first != reportArg.first)
1349 if (!isValidReportString(option.second)) {
1350 error(Twine("-z ") + reportArg.first + "= parameter " + option.second +
1354 *reportArg.second = option.second;
1359 std::pair<StringRef, StringRef> option =
1361 if (option.first != "dead-reloc-in-nonalloc")
1364 std::pair<StringRef, StringRef> kv = option.second.split('=');
1392 // unsupported LLVMgold.so option and error.
1396 error(arg->getSpelling() + ": unknown plugin option '" + arg->getValue() +
1435 // is an old-fashioned option that does not play well with lld's layout.
1810 // Parses --image-base option.
1847 // Handles the --exclude-libs option. If a static library file is specified
1848 // by the --exclude-libs option, all public symbols from the archive become
1852 // This is not a popular option, but some programs such as bionic libc use it.
1877 static void handleUndefined(Symbol *sym, const char *option) {
1886 ctx.whyExtractRecords.emplace_back(option, sym->file, *sym);
1990 // Handle --dependency-file=<path>. If that option is given, lld creates a
2003 // This option is useful if you want to make your final executable to depend
2011 // part of your program. By using --dependency-file option, you can make
2273 // The --wrap option is a feature to rename symbols so that you can write
2280 // This data structure is instantiated for each --wrap option.
2287 // Handles --wrap option.
2534 // If a --hash-style option was not given, set to a default value,