aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-12-27 23:59:04 +0000
committerMichael Williamson <mike@zwobble.org>2023-12-27 23:59:04 +0000
commitc4a0bd08af209a647f272f9d061bc6b266c06f93 (patch)
tree5aa210fe43ce6e0d1eb3f2223f8ed820cc1eeda8 /src/test/java
parent59174be900affba30a1dd3c4368e48e637d4d945 (diff)
Parameterise LlvmBackend with target
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/backends/llvm/Amd64ExampleTests.java2
-rw-r--r--src/test/java/org/shedlang/compiler/backends/llvm/PatioToLlvmTests.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/Amd64ExampleTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/Amd64ExampleTests.java
index 2d7f8ca1..554aba2b 100644
--- a/src/test/java/org/shedlang/compiler/backends/llvm/Amd64ExampleTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/llvm/Amd64ExampleTests.java
@@ -8,7 +8,7 @@ import java.util.List;
public class Amd64ExampleTests extends ExampleTests {
@Override
protected Backend backend() {
- return LlvmBackend.INSTANCE;
+ return LlvmBackend.AMD64;
}
@Override
diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/PatioToLlvmTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/PatioToLlvmTests.java
index 592a54a4..41345c95 100644
--- a/src/test/java/org/shedlang/compiler/backends/llvm/PatioToLlvmTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/llvm/PatioToLlvmTests.java
@@ -67,7 +67,7 @@ public class PatioToLlvmTests extends PatioExampleTests {
var executablePath = workingDirectory.resolve("main");
- LlvmBackend.link(
+ LlvmBackend.forTarget(LlvmTarget.AMD64).link(
List.of(objectFilePath),
executablePath
);