diff mx.jvmci/suite.py @ 22759:577a4a8caa72

8143072: [JVMCI] Port JVMCI to AArch64
author twisti
date Thu, 24 Dec 2015 09:50:27 -1000
parents a130b51efb07
children f2206f5bb62e
line wrap: on
line diff
--- a/mx.jvmci/suite.py	Mon Dec 21 15:53:56 2015 +0100
+++ b/mx.jvmci/suite.py	Thu Dec 24 09:50:27 2015 -1000
@@ -138,6 +138,15 @@
 
     # ------------- JVMCI:HotSpot -------------
 
+    "jdk.vm.ci.aarch64" : {
+      "subDir" : "jvmci",
+      "sourceDirs" : ["src"],
+      "dependencies" : ["jdk.vm.ci.code"],
+      "checkstyle" : "jdk.vm.ci.service",
+      "javaCompliance" : "1.8",
+      "workingSets" : "JVMCI,AArch64",
+    },
+
     "jdk.vm.ci.amd64" : {
       "subDir" : "jvmci",
       "sourceDirs" : ["src"],
@@ -191,6 +200,21 @@
       "workingSets" : "JVMCI,HotSpot,Codegen",
     },
 
+    "jdk.vm.ci.hotspot.aarch64" : {
+      "subDir" : "jvmci",
+      "sourceDirs" : ["src"],
+      "dependencies" : [
+        "jdk.vm.ci.aarch64",
+        "jdk.vm.ci.hotspot",
+      ],
+      "checkstyle" : "jdk.vm.ci.service",
+      "annotationProcessors" : [
+        "JVMCI_SERVICE_PROCESSOR",
+      ],
+      "javaCompliance" : "1.8",
+      "workingSets" : "JVMCI,HotSpot,AArch64",
+    },
+
     "jdk.vm.ci.hotspot.amd64" : {
       "subDir" : "jvmci",
       "sourceDirs" : ["src"],
@@ -315,6 +339,7 @@
         "jdk.vm.ci.inittimer",
         "jdk.vm.ci.runtime",
         "jdk.vm.ci.common",
+        "jdk.vm.ci.aarch64",
         "jdk.vm.ci.amd64",
         "jdk.vm.ci.sparc",
       ],
@@ -333,6 +358,7 @@
     "JVMCI_HOTSPOT" : {
       "subDir" : "jvmci",
       "dependencies" : [
+        "jdk.vm.ci.hotspot.aarch64",
         "jdk.vm.ci.hotspot.amd64",
         "jdk.vm.ci.hotspot.sparc",
         "jdk.vm.ci.hotspot.jfr",