Lines Matching refs:hasArg
185 if (args.hasArg(OPT_Z)) in getSearchPaths()
1023 return !(args.hasArg(OPT_no_pie) && supportsNoPie()); in dataConstDefault()
1444 ctx->e.verbose = args.hasArg(OPT_verbose); in link()
1446 if (args.hasArg(OPT_help_hidden)) { in link()
1450 if (args.hasArg(OPT_help)) { in link()
1454 if (args.hasArg(OPT_version)) { in link()
1479 if (args.hasArg(OPT_pagezero_size)) { in link()
1536 config->deadStrip = args.hasArg(OPT_dead_strip); in link()
1583 args.hasArg(OPT_headerpad_max_install_names); in link()
1585 args.hasArg(OPT_print_dylib_search) || getenv("RC_TRACE_DYLIB_SEARCHING"); in link()
1586 config->printEachFile = args.hasArg(OPT_t); in link()
1587 config->printWhyLoad = args.hasArg(OPT_why_load); in link()
1588 config->omitDebugInfo = args.hasArg(OPT_S); in link()
1589 config->errorForArchMismatch = args.hasArg(OPT_arch_errors_fatal); in link()
1615 config->thinLTOEmitImportsFiles = args.hasArg(OPT_thinlto_emit_imports_files); in link()
1616 config->thinLTOEmitIndexFiles = args.hasArg(OPT_thinlto_emit_index_files) || in link()
1617 args.hasArg(OPT_thinlto_index_only) || in link()
1618 args.hasArg(OPT_thinlto_index_only_eq); in link()
1619 config->thinLTOIndexOnly = args.hasArg(OPT_thinlto_index_only) || in link()
1620 args.hasArg(OPT_thinlto_index_only_eq); in link()
1628 if (args.hasArg(OPT_thinlto_object_suffix_replace_eq)) in link()
1631 else if (args.hasArg(OPT_thinlto_prefix_replace_eq)) in link()
1642 config->archMultiple = args.hasArg(OPT_arch_multiple); in link()
1645 config->exportDynamic = args.hasArg(OPT_export_dynamic); in link()
1646 config->forceLoadObjC = args.hasArg(OPT_ObjC); in link()
1647 config->forceLoadSwift = args.hasArg(OPT_force_load_swift_libs); in link()
1648 config->deadStripDylibs = args.hasArg(OPT_dead_strip_dylibs); in link()
1649 config->demangle = args.hasArg(OPT_demangle); in link()
1650 config->implicitDylibs = !args.hasArg(OPT_no_implicit_dylibs); in link()
1657 config->emitChainedFixups || args.hasArg(OPT_init_offsets); in link()
1661 config->deadStripDuplicates = args.hasArg(OPT_dead_strip_duplicates); in link()
1664 config->ignoreOptimizationHints = args.hasArg(OPT_ignore_optimization_hints); in link()
1671 config->ignoreAutoLink = args.hasArg(OPT_ignore_auto_link); in link()
1674 config->strictAutoLink = args.hasArg(OPT_strict_auto_link); in link()
1675 config->ltoDebugPassManager = args.hasArg(OPT_lto_debug_pass_manager); in link()
1676 config->csProfileGenerate = args.hasArg(OPT_cs_profile_generate); in link()
1680 config->generateUuid = !args.hasArg(OPT_no_uuid); in link()
1709 if (args.hasArg(OPT_mark_dead_strippable_dylib)) { in link()
1783 args.hasArg(OPT_no_exported_symbols) || in link()
1792 if (args.hasArg(OPT_no_exported_symbols) && !config->exportedSymbols.empty()) in link()
1849 config->saveTemps = args.hasArg(OPT_save_temps); in link()
1855 if (args.hasArg(OPT_v)) { in link()
1871 config->timeTraceEnabled = args.hasArg(OPT_time_trace_eq); in link()
1976 if (args.hasArg(OPT_check_category_conflicts)) in link()