about summary refs log tree commit diff stats
path: root/subx/025non_code_segment.cc
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2018-07-27 12:33:08 -0700
committerKartik Agaram <vc@akkartik.com>2018-07-27 12:35:49 -0700
commit4718a77ce26c02bac7cfe28637c2892091ac0075 (patch)
treeea3af5905138b2cdf09c55f64ba557fd434b54e2 /subx/025non_code_segment.cc
parent7a79dafad1f458030a9e53ad2e3f84861dac7f06 (diff)
downloadmu-4718a77ce26c02bac7cfe28637c2892091ac0075.tar.gz
4444
More tracing reorg.
Diffstat (limited to 'subx/025non_code_segment.cc')
-rw-r--r--subx/025non_code_segment.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/subx/025non_code_segment.cc b/subx/025non_code_segment.cc
index ba713cca..5006e9a1 100644
--- a/subx/025non_code_segment.cc
+++ b/subx/025non_code_segment.cc
@@ -9,9 +9,10 @@ cd 12/imm8
 +error: 12/imm8: metadata imm8 is only allowed in the (first) code segment
 
 :(before "End One-time Setup")
-Transform.push_back(check_operands_in_non_code_segments);
+Transform.push_back(ensure_operands_only_in_code_segments);
 :(code)
-void check_operands_in_non_code_segments(/*const*/ program& p) {
+void ensure_operands_only_in_code_segments(/*const*/ program& p) {
+  trace(99, "transform") << "-- ensure operands only in code segments" << end();
   if (p.segments.empty()) return;
   for (int i = /*skip code segment*/1;  i < SIZE(p.segments);  ++i) {
     const segment& seg = p.segments.at(i);