Age | Commit message (Collapse) | Author | |
---|---|---|---|
6 hours | oasm: 'osxm64' -> 'osmx64' | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
23 hours | oasm: Parse and encode the "HLT" instruction | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
28 hours | oasm: emit: Add 'unused' field to instruction | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
34 hours | oasm: Add initial codegen emit sources | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
34 hours | oasm: parse: Add tok_is_xreg() helper | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
34 hours | oasm: lex: Convert and store <imm> to uint16_t | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2 days | usr: oasm: Add log.c | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2 days | usr: oasm: Store last token and line number | Ian Moffett | |
Keep track of the last token type (for parser) and keep track of the current line number for debugging. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2 days | usr: oasm: Add register token types | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2 days | usr: Add initial "oasm" assembler work | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> |