diff options
| author | iximeow <me@iximeow.net> | 2026-08-04 16:23:28 +0000 |
|---|---|---|
| committer | iximeow <me@iximeow.net> | 2026-08-04 16:23:28 +0000 |
| commit | 44beb056af5eb39f0433a5e2eb0f757f13621ef2 (patch) | |
| tree | ba1383d3dd596c4fa30471084e27f7c6a2666fa4 /src/armv7 | |
| parent | 5e91ddb85ab8d3e654aee57908d3c3df88b006d3 (diff) | |
write condition code *before* .w suffix
Diffstat (limited to 'src/armv7')
| -rw-r--r-- | src/armv7/display.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/armv7/display.rs b/src/armv7/display.rs index 36be517..4ed7b64 100644 --- a/src/armv7/display.rs +++ b/src/armv7/display.rs @@ -68,15 +68,15 @@ impl Instruction { f.write_char('s')?; } } - if self.w() { - f.write_fixed_size(".w")?; - } if self.condition != ConditionCode::AL { let name = self.condition.name(); // all condition codes are two characters long f.write_char(name[0] as char)?; f.write_char(name[1] as char)?; } + if self.w() { + f.write_fixed_size(".w")?; + } Ok(()) } } |
