Lines Matching full:options

14 #include "clang/Driver/Options.h"
33 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob()
57 Args.ClaimAllArgs(options::OPT_g_Group); in ConstructJob()
59 Args.ClaimAllArgs(options::OPT_emit_llvm); in ConstructJob()
60 // and for "clang -w foo.o -o foo". Other warning options are already in ConstructJob()
62 Args.ClaimAllArgs(options::OPT_w); in ConstructJob()
67 if (Args.hasArg(options::OPT_static)) { in ConstructJob()
70 if (Args.hasArg(options::OPT_rdynamic)) in ConstructJob()
72 if (Args.hasArg(options::OPT_shared)) { in ConstructJob()
74 } else if (!Args.hasArg(options::OPT_r)) { in ConstructJob()
75 Args.AddAllArgs(CmdArgs, options::OPT_pie); in ConstructJob()
88 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles, in ConstructJob()
89 options::OPT_r)) { in ConstructJob()
90 if (!Args.hasArg(options::OPT_shared)) { in ConstructJob()
94 if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie)) { in ConstructJob()
101 Args.AddAllArgs(CmdArgs, options::OPT_L); in ConstructJob()
104 {options::OPT_T_Group, options::OPT_e, options::OPT_s, in ConstructJob()
105 options::OPT_t, options::OPT_Z_Flag, options::OPT_r}); in ConstructJob()
115 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nodefaultlibs, in ConstructJob()
116 options::OPT_r)) { in ConstructJob()
122 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles, in ConstructJob()
123 options::OPT_r)) { in ConstructJob()
124 if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie)) in ConstructJob()