diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-12-28 23:05:00 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-12-28 23:05:00 -0800 |
commit | d6d8ce22449deab6fc2417dfb8a4ca6642ac47b4 (patch) | |
tree | e19efdf4060768315cf73681c5a7ed7e3583e833 /036labels.cc | |
parent | c17b909b82277cbf3c6b3e28f4231ab8d4a6dff9 (diff) | |
download | mu-d6d8ce22449deab6fc2417dfb8a4ca6642ac47b4.tar.gz |
7454
Go back to commit 7448.
Diffstat (limited to '036labels.cc')
-rw-r--r-- | 036labels.cc | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/036labels.cc b/036labels.cc index dbecef7e..c269538a 100644 --- a/036labels.cc +++ b/036labels.cc @@ -223,9 +223,6 @@ void replace_labels_with_displacements(segment& code, const map<string, int32_t> for (int j = 0; j < SIZE(inst.words); ++j) { const word& curr = inst.words.at(j); if (contains_key(byte_index, curr.data)) { - if (has_argument_metadata(inst, "mod")) { - raise << "'" << to_string(inst) << "' don't pass references to labels around like data\n" << end(); - } int32_t displacement = static_cast<int32_t>(get(byte_index, curr.data)) - byte_index_next_instruction_starts_at; if (has_argument_metadata(curr, "disp8")) { if (displacement > 0x7f || displacement < -0x7f) |