equal
deleted
inserted
replaced
355 |
355 |
356 return rv; |
356 return rv; |
357 } |
357 } |
358 |
358 |
359 @Override |
359 @Override |
360 Vector getDebugCompilerFlags(String opt) { |
360 Vector getDebugCompilerFlags(String opt, String platformName) { |
361 Vector rv = new Vector(); |
361 Vector rv = new Vector(); |
362 |
362 |
363 // Set /On option |
363 // Set /On option |
364 addAttr(rv, "Optimization", opt); |
364 addAttr(rv, "Optimization", opt); |
365 // Set /FR option. |
365 // Set /FR option. |
367 addAttr(rv, "BrowseInformationFile", "$(IntDir)"); |
367 addAttr(rv, "BrowseInformationFile", "$(IntDir)"); |
368 // Set /MD option. |
368 // Set /MD option. |
369 addAttr(rv, "RuntimeLibrary", "MultiThreadedDLL"); |
369 addAttr(rv, "RuntimeLibrary", "MultiThreadedDLL"); |
370 // Set /Oy- option |
370 // Set /Oy- option |
371 addAttr(rv, "OmitFramePointers", "false"); |
371 addAttr(rv, "OmitFramePointers", "false"); |
|
372 // Set /homeparams for x64 debug builds |
|
373 if(platformName.equals("x64")) { |
|
374 addAttr(rv, "AdditionalOptions", "/homeparams"); |
|
375 } |
372 |
376 |
373 return rv; |
377 return rv; |
374 } |
378 } |
375 |
379 |
376 @Override |
380 @Override |