From c4a0bd08af209a647f272f9d061bc6b266c06f93 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 27 Dec 2023 23:59:04 +0000 Subject: Parameterise LlvmBackend with target --- .../java/org/shedlang/compiler/backends/llvm/Amd64ExampleTests.java | 2 +- src/test/java/org/shedlang/compiler/backends/llvm/PatioToLlvmTests.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/test/java') 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 ); -- cgit v1.2.3