reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/ToolChains/Darwin.cpp
  216     CmdArgs.push_back("-demangle");
  219     CmdArgs.push_back("-export_dynamic");
  225     CmdArgs.push_back("-application_extension");
  242       CmdArgs.push_back("-object_path_lto");
  243       CmdArgs.push_back(TmpPath);
  260     CmdArgs.push_back("-lto_library");
  261     CmdArgs.push_back(C.getArgs().MakeArgString(LibLTOPath));
  266     CmdArgs.push_back("-no_deduplicate");
  269   Args.AddAllArgs(CmdArgs, options::OPT_static);
  271     CmdArgs.push_back("-dynamic");
  278     AddMachOArch(Args, CmdArgs);
  280     Args.AddLastArg(CmdArgs, options::OPT_force__cpusubtype__ALL);
  282     Args.AddLastArg(CmdArgs, options::OPT_bundle);
  283     Args.AddAllArgs(CmdArgs, options::OPT_bundle__loader);
  284     Args.AddAllArgs(CmdArgs, options::OPT_client__name);
  293     Args.AddLastArg(CmdArgs, options::OPT_force__flat__namespace);
  294     Args.AddLastArg(CmdArgs, options::OPT_keep__private__externs);
  295     Args.AddLastArg(CmdArgs, options::OPT_private__bundle);
  297     CmdArgs.push_back("-dylib");
  309     Args.AddAllArgsTranslated(CmdArgs, options::OPT_compatibility__version,
  311     Args.AddAllArgsTranslated(CmdArgs, options::OPT_current__version,
  314     AddMachOArch(Args, CmdArgs);
  316     Args.AddAllArgsTranslated(CmdArgs, options::OPT_install__name,
  320   Args.AddLastArg(CmdArgs, options::OPT_all__load);
  321   Args.AddAllArgs(CmdArgs, options::OPT_allowable__client);
  322   Args.AddLastArg(CmdArgs, options::OPT_bind__at__load);
  324     Args.AddLastArg(CmdArgs, options::OPT_arch__errors__fatal);
  325   Args.AddLastArg(CmdArgs, options::OPT_dead__strip);
  326   Args.AddLastArg(CmdArgs, options::OPT_no__dead__strip__inits__and__terms);
  327   Args.AddAllArgs(CmdArgs, options::OPT_dylib__file);
  328   Args.AddLastArg(CmdArgs, options::OPT_dynamic);
  329   Args.AddAllArgs(CmdArgs, options::OPT_exported__symbols__list);
  330   Args.AddLastArg(CmdArgs, options::OPT_flat__namespace);
  331   Args.AddAllArgs(CmdArgs, options::OPT_force__load);
  332   Args.AddAllArgs(CmdArgs, options::OPT_headerpad__max__install__names);
  333   Args.AddAllArgs(CmdArgs, options::OPT_image__base);
  334   Args.AddAllArgs(CmdArgs, options::OPT_init);
  337   MachOTC.addMinVersionArgs(Args, CmdArgs);
  339   Args.AddLastArg(CmdArgs, options::OPT_nomultidefs);
  340   Args.AddLastArg(CmdArgs, options::OPT_multi__module);
  341   Args.AddLastArg(CmdArgs, options::OPT_single__module);
  342   Args.AddAllArgs(CmdArgs, options::OPT_multiply__defined);
  343   Args.AddAllArgs(CmdArgs, options::OPT_multiply__defined__unused);
  350       CmdArgs.push_back("-pie");
  352       CmdArgs.push_back("-no_pie");
  359       CmdArgs.push_back("-bitcode_bundle");
  361         CmdArgs.push_back("-bitcode_process_mode");
  362         CmdArgs.push_back("marker");
  368   Args.AddLastArg(CmdArgs, options::OPT_prebind);
  369   Args.AddLastArg(CmdArgs, options::OPT_noprebind);
  370   Args.AddLastArg(CmdArgs, options::OPT_nofixprebinding);
  371   Args.AddLastArg(CmdArgs, options::OPT_prebind__all__twolevel__modules);
  372   Args.AddLastArg(CmdArgs, options::OPT_read__only__relocs);
  373   Args.AddAllArgs(CmdArgs, options::OPT_sectcreate);
  374   Args.AddAllArgs(CmdArgs, options::OPT_sectorder);
  375   Args.AddAllArgs(CmdArgs, options::OPT_seg1addr);
  376   Args.AddAllArgs(CmdArgs, options::OPT_segprot);
  377   Args.AddAllArgs(CmdArgs, options::OPT_segaddr);
  378   Args.AddAllArgs(CmdArgs, options::OPT_segs__read__only__addr);
  379   Args.AddAllArgs(CmdArgs, options::OPT_segs__read__write__addr);
  380   Args.AddAllArgs(CmdArgs, options::OPT_seg__addr__table);
  381   Args.AddAllArgs(CmdArgs, options::OPT_seg__addr__table__filename);
  382   Args.AddAllArgs(CmdArgs, options::OPT_sub__library);
  383   Args.AddAllArgs(CmdArgs, options::OPT_sub__umbrella);
  389     CmdArgs.push_back("-syslibroot");
  390     CmdArgs.push_back(C.getArgs().MakeArgString(sysroot));
  392     CmdArgs.push_back("-syslibroot");
  393     CmdArgs.push_back(A->getValue());
  396   Args.AddLastArg(CmdArgs, options::OPT_twolevel__namespace);
  397   Args.AddLastArg(CmdArgs, options::OPT_twolevel__namespace__hints);
  398   Args.AddAllArgs(CmdArgs, options::OPT_umbrella);
  399   Args.AddAllArgs(CmdArgs, options::OPT_undefined);
  400   Args.AddAllArgs(CmdArgs, options::OPT_unexported__symbols__list);
  401   Args.AddAllArgs(CmdArgs, options::OPT_weak__reference__mismatches);
  402   Args.AddLastArg(CmdArgs, options::OPT_X_Flag);
  403   Args.AddAllArgs(CmdArgs, options::OPT_y);
  404   Args.AddLastArg(CmdArgs, options::OPT_w);
  405   Args.AddAllArgs(CmdArgs, options::OPT_pagezero__size);
  406   Args.AddAllArgs(CmdArgs, options::OPT_segs__read__);
  407   Args.AddLastArg(CmdArgs, options::OPT_seglinkedit);
  408   Args.AddLastArg(CmdArgs, options::OPT_noseglinkedit);
  409   Args.AddAllArgs(CmdArgs, options::OPT_sectalign);
  410   Args.AddAllArgs(CmdArgs, options::OPT_sectobjectsymbols);
  411   Args.AddAllArgs(CmdArgs, options::OPT_segcreate);
  412   Args.AddLastArg(CmdArgs, options::OPT_whyload);
  413   Args.AddLastArg(CmdArgs, options::OPT_whatsloaded);
  414   Args.AddAllArgs(CmdArgs, options::OPT_dylinker__install__name);
  415   Args.AddLastArg(CmdArgs, options::OPT_dylinker);
  416   Args.AddLastArg(CmdArgs, options::OPT_Mach);