Print this page
rev 6885 : 8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
Summary: Update use of GetVersionEx to get correct Windows version in hs_err files
Reviewed-by: dcubed, gtriantafill

Split Split Close
Expand all
Collapse all
          --- old/hotspot/src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
          +++ new/hotspot/src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
↓ open down ↓ 390 lines elided ↑ open up ↑
 391  391                  "/export:JNI_CreateJavaVM " +
 392  392                  "/export:JVM_FindClassFromBootLoader "+
 393  393                  "/export:JNI_GetCreatedJavaVMs "+
 394  394                  "/export:jio_snprintf /export:jio_printf "+
 395  395                  "/export:jio_fprintf /export:jio_vfprintf "+
 396  396                  "/export:jio_vsnprintf "+
 397  397                  "/export:JVM_GetVersionInfo "+
 398  398                  "/export:JVM_GetThreadStateNames "+
 399  399                  "/export:JVM_GetThreadStateValues "+
 400  400                  "/export:JVM_InitAgentProperties");
 401      -        addAttr(rv, "AdditionalDependencies", "kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;Wsock32.lib;winmm.lib;psapi.lib");
      401 +        addAttr(rv, "AdditionalDependencies", "kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;Wsock32.lib;winmm.lib;psapi.lib;version.lib");
 402  402          addAttr(rv, "OutputFile", outDll);
 403  403          addAttr(rv, "SuppressStartupBanner", "true");
 404  404          addAttr(rv, "ModuleDefinitionFile", outDir+Util.sep+"vm.def");
 405  405          addAttr(rv, "ProgramDatabaseFile", outDir+Util.sep+"jvm.pdb");
 406  406          addAttr(rv, "SubSystem", "Windows");
 407  407          addAttr(rv, "BaseAddress", "0x8000000");
 408  408          addAttr(rv, "ImportLibrary", outDir+Util.sep+"jvm.lib");
 409  409  
 410  410          if(platformName.equals("Win32")) {
 411  411              addAttr(rv, "TargetMachine", "MachineX86");
↓ open down ↓ 52 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX