summaryrefslogtreecommitdiff
path: root/chapter25/src/test/java/com/seaofnodes/simple/TestC.java
diff options
context:
space:
mode:
Diffstat (limited to 'chapter25/src/test/java/com/seaofnodes/simple/TestC.java')
-rw-r--r--chapter25/src/test/java/com/seaofnodes/simple/TestC.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/chapter25/src/test/java/com/seaofnodes/simple/TestC.java b/chapter25/src/test/java/com/seaofnodes/simple/TestC.java
index 64518b0d..b08be824 100644
--- a/chapter25/src/test/java/com/seaofnodes/simple/TestC.java
+++ b/chapter25/src/test/java/com/seaofnodes/simple/TestC.java
@@ -167,6 +167,7 @@ public abstract class TestC {
// pointers as 4bytes.
var params = new Ary<>(String.class);
params.add("gcc");
+ params.add(OS.startsWith("Windows") ? "-Wl,--image-base,0x400000" : "-no-pie");
if( cfile!=null ) params.add(cfile); // Associated C driver, usually has a `main`
params.add(obj);
// Standalone Simple programs export `simple_main`; the small C