aboutsummaryrefslogtreecommitdiff
path: root/src/c8asm
Commit message (Collapse)AuthorAgeFilesLines
* Format codeThomas Voss 2024-05-285-33/+33
|
* Remove semicolonThomas Voss 2024-02-251-1/+1
|
* Pad trailing sprite dataThomas Voss 2024-02-221-0/+3
|
* Add the assume() macroThomas Voss 2024-02-202-17/+12
|
* Make error messages great againThomas Voss 2024-02-194-77/+68
|
* Better errors in the assemblerThomas Voss 2024-02-191-5/+5
|
* Better error messages in the lexerThomas Voss 2024-02-195-28/+46
|
* Correct usageThomas Voss 2024-02-171-1/+4
|
* Remove useless variableThomas Voss 2024-02-141-2/+1
|
* Rename lookup.h to autogen-lookup.hThomas Voss 2024-02-141-1/+1
|
* Fix builds on MacOSThomas Voss 2024-02-142-190/+1
|
* Free alloced buffer for DB instructionsThomas Voss 2024-02-141-0/+5
|
* Set pad to false after paddingThomas Voss 2024-02-141-1/+3
|
* Align opcodes on even byte boundariesThomas Voss 2024-02-141-0/+9
|
* Check for T_IDENT, not T_STRINGThomas Voss 2024-02-141-1/+1
|
* Offset labels by 0x200Thomas Voss 2024-02-141-1/+3
|
* Make unreachable() useful when debugging, and move common macrosThomas Voss 2024-02-135-18/+4
|
* Move *eq() macros to common.hThomas Voss 2024-02-133-10/+4
|
* Use U8MOV()Thomas Voss 2024-02-131-2/+1
|
* Remove debug codeThomas Voss 2024-02-131-5/+1
|
* More simplificationThomas Voss 2024-02-131-13/+10
|
* Remove [[maybe_unused]] from stream parameterThomas Voss 2024-02-131-1/+1
|
* Swap out mbstring.h for rune.hThomas Voss 2024-02-131-1/+1
|
* Complete the assemblerThomas Voss 2024-02-133-8/+178
|
* Genesis commitThomas Voss 2024-02-1311-0/+1459