Lines Matching refs:rv

97       Vector<String> rv = new Vector<String>();
103 rv.add(sourceBase + Util.sep + f);
106 baseConfig.collectRelevantVectors(rv, "AbsoluteSrcInclude");
108 handleIncludes(rv, allConfigs);
192 String outDir, Vector rv) {
196 addAttr(rv, "Name", "VCCLCompilerTool");
197 addAttr(rv, "AdditionalIncludeDirectories", Util.join(",", includes));
198 addAttr(rv, "PreprocessorDefinitions",
200 addAttr(rv, "PrecompiledHeaderThrough", "precompiled.hpp");
201 addAttr(rv, "PrecompiledHeaderFile", outDir + Util.sep + "vm.pch");
202 addAttr(rv, "AssemblerListingLocation", outDir);
203 addAttr(rv, "ObjectFile", outDir + Util.sep);
204 addAttr(rv, "ProgramDataBaseFileName", outDir + Util.sep + "jvm.pdb");
206 addAttr(rv, "SuppressStartupBanner", "TRUE");
208 addAttr(rv, "CompileAs", "0");
210 addAttr(rv, "WarningLevel", "3");
212 addAttr(rv, "WarnAsError", "TRUE");
214 addAttr(rv, "BufferSecurityCheck", "FALSE");
216 addAttr(rv, "DebugInformationFormat", "3");
220 Vector rv = new Vector();
222 getBaseCompilerFlags_common(defines, includes, outDir, rv);
225 addAttr(rv, "UsePrecompiledHeader", "3");
227 addAttr(rv, "ExceptionHandling", "FALSE");
229 return rv;
233 Vector rv = new Vector();
235 addAttr(rv, "Name", "VCLinkerTool");
236 addAttr(rv, "AdditionalOptions",
248 addAttr(rv, "AdditionalDependencies", "Wsock32.lib winmm.lib");
249 addAttr(rv, "OutputFile", outDll);
251 addAttr(rv, "LinkIncremental", "1");
252 addAttr(rv, "SuppressStartupBanner", "TRUE");
253 addAttr(rv, "ModuleDefinitionFile", outDir + Util.sep + "vm.def");
254 addAttr(rv, "ProgramDatabaseFile", outDir + Util.sep + "jvm.pdb");
256 addAttr(rv, "SubSystem", "2");
257 addAttr(rv, "BaseAddress", "0x8000000");
258 addAttr(rv, "ImportLibrary", outDir + Util.sep + "jvm.lib");
261 addAttr(rv, "TargetMachine", "1");
264 addAttr(rv, "TargetMachine", "17");
267 return rv;
270 void getDebugCompilerFlags_common(String opt, Vector rv) {
273 addAttr(rv, "Optimization", opt);
275 addAttr(rv, "BrowseInformation", "1");
276 addAttr(rv, "BrowseInformationFile", "$(IntDir)" + Util.sep);
278 addAttr(rv, "RuntimeLibrary", "2");
280 addAttr(rv, "OmitFramePointers", "FALSE");
285 Vector rv = new Vector();
287 getDebugCompilerFlags_common(opt, rv);
289 return rv;
293 Vector rv = new Vector();
295 addAttr(rv, "GenerateDebugInformation", "TRUE"); // == /DEBUG option
297 return rv;
300 void getAdditionalNonKernelLinkerFlags(Vector rv) {
301 extAttr(rv, "AdditionalOptions", "/export:AsyncGetCallTrace ");
304 void getProductCompilerFlags_common(Vector rv) {
306 addAttr(rv, "Optimization", "2");
308 addAttr(rv, "OmitFramePointers", "FALSE");
310 addAttr(rv, "InlineFunctionExpansion", "1");
312 addAttr(rv, "StringPooling", "TRUE");
314 addAttr(rv, "RuntimeLibrary", "2");
316 addAttr(rv, "EnableFunctionLevelLinking", "TRUE");
320 Vector rv = new Vector();
322 getProductCompilerFlags_common(rv);
324 return rv;
328 Vector rv = new Vector();
331 addAttr(rv, "OptimizeReferences", "2");
333 addAttr(rv, "EnableCOMDATFolding", "2");
335 return rv;