summaryrefslogtreecommitdiff
path: root/chapter21/src/main/java/com
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2025-04-10 17:25:38 -0700
committerCliff Click <cliffc@acm.org>2025-04-10 17:25:38 -0700
commit58141543b8365fe5246fec107a9a68f26c5a7edf (patch)
tree94b78e5611b4a400271ea8ffec1c225befbe4988 /chapter21/src/main/java/com
parent006c2351ce7eed1209296b8811f64f3f72f64045 (diff)
downloadSimple-58141543b8365fe5246fec107a9a68f26c5a7edf.tar.gz
Simple-58141543b8365fe5246fec107a9a68f26c5a7edf.zip
Update NewX86.java
Diffstat (limited to 'chapter21/src/main/java/com')
-rw-r--r--chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java
index 01faba52..cb85b445 100644
--- a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java
+++ b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/NewX86.java
@@ -27,6 +27,9 @@ public class NewX86 extends NewNode implements MachNode {
@Override public RegMask killmap() { return x86_64_v2.x86CallerSave(); }
@Override public void encoding( Encoding enc ) {
+ System.err.println("Encoding calloc for "+OS+", arg2="+ARG2+", arg3="+arg3);
+
+
enc.external(this,"calloc");
// This has to call the *native* ABI, irregardless of how Simple is
// being compiled, because it links against the native calloc.