Age | Commit message (Collapse) | Author | |
---|---|---|---|
3 days | oasm: Add initial support for labels | Ian Moffett | |
A label is like a pin on a map with a number attached to it. OASM keeps track of a number referred to as the psuedo instruction pointer (PIP). This value is initially zero by default and is incremented every instruction. The purpose of this value is to pin a location in the code and mark it to be at a specific address so that further references to that label would be translated to the previous PIP value at the time of encountering the label. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
4 days | build: Add tests for oasm and oemu in etc/oemu/ | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> |