< prev index next >
test/hotspot/jtreg/compiler/aot/AotCompiler.java
Print this page
rev 59103 : imported patch hotspot
*** 146,160 ****
System.err.println("Usage: " + AotCompiler.class.getName()
+ " -class <class> -libname <.so name>"
+ " [-compile <compileItems>]* [-extraopt <java option>]*");
}
! // runs ld -v (or ld -V on solaris) and check its exit code
private static boolean checkLd(Path bin) {
try {
! return 0 == ProcessTools.executeCommand(bin.toString(),
! Platform.isSolaris() ? "-V" : "-v")
.getExitValue();
} catch (Throwable t) {
// any errors mean ld doesn't work
return false;
}
--- 146,159 ----
System.err.println("Usage: " + AotCompiler.class.getName()
+ " -class <class> -libname <.so name>"
+ " [-compile <compileItems>]* [-extraopt <java option>]*");
}
! // runs ld -v and check its exit code
private static boolean checkLd(Path bin) {
try {
! return 0 == ProcessTools.executeCommand(bin.toString(), "-v")
.getExitValue();
} catch (Throwable t) {
// any errors mean ld doesn't work
return false;
}
*** 218,261 ****
.resolve("Toolchains")
.resolve("XcodeDefault.xctoolchain")
.resolve("usr")
.resolve("bin")
.resolve("ld");
- } else if (Platform.isSolaris()) {
- if (Platform.isSparc()) {
- @Artifact(organization = "jpg.infra.builddeps",
- name = "devkit-solaris_sparcv9",
- revision = "SS12u4-Solaris11u1+1.1",
- extension = "tar.gz")
- class DevkitSolarisSparc { }
-
- String artifactName = "jpg.infra.builddeps."
- + "devkit-solaris_sparcv9-"
- + "SS12u4-Solaris11u1+1.1";
- Path devkit = ArtifactResolver.resolve(DevkitSolarisSparc.class)
- .get(artifactName);
- linker = devkit.resolve("SS12u4-Solaris11u1")
- .resolve("gnu")
- .resolve("bin")
- .resolve("ld");
- } else if (Platform.isX64()) {
- @Artifact(organization = "jpg.infra.builddeps",
- name = "devkit-solaris_x64",
- revision = "SS12u4-Solaris11u1+1.0",
- extension = "tar.gz")
- class DevkitSolarisX64 { }
-
- String artifactName = "jpg.infra.builddeps."
- + "devkit-solaris_x64-"
- + "SS12u4-Solaris11u1+1.0";
- Path devkit = ArtifactResolver.resolve(DevkitSolarisX64.class)
- .get(artifactName);
- linker = devkit.resolve("SS12u4-Solaris11u1")
- .resolve("bin")
- .resolve("amd64")
- .resolve("ld");
- }
} else if (Platform.isLinux()) {
if (Platform.isAArch64()) {
@Artifact(organization = "jpg.infra.builddeps",
name = "devkit-linux_aarch64",
revision = "gcc-linaro-aarch64-linux-gnu-4.8-2013.11_linux+1.0",
--- 217,226 ----
< prev index next >