Add .zero directive

This commit is contained in:
Chunmyong Park
2020-07-03 07:59:47 +00:00
parent 1483614cad
commit 87a17b2bb9
2 changed files with 3 additions and 0 deletions

View File

@@ -95,6 +95,8 @@ pub enum Directive {
Word(u32),
/// .quad value
Quad(u64),
/// .zero bytes
Zero(usize),
}
impl Directive {

View File

@@ -87,6 +87,7 @@ impl WriteString for Directive {
Self::Half(value) => format!(".half\t{:#x?}", value),
Self::Word(value) => format!(".word\t{:#x?}", value),
Self::Quad(value) => format!(".quad\t{:#x?}", value),
Self::Zero(bytes) => format!(".zero\t{:#x?}", bytes),
}
}
}