summaryrefslogtreecommitdiff
path: root/ecomp-c
AgeCommit message (Expand)Author
2020-07-28asm-386 is working on simple ELF testAndreas Baumann
2020-07-27asm-i386: tried to fix assignmentAndreas Baumann
2020-07-26asm-i386: minifix in debug output (REGISTER_AL)Andreas Baumann
2020-07-25asm-i386: some work on expresion tree evaluations and new opcodesAndreas Baumann
2020-07-24asm-i386: fixes initializations and some hexnum debug outputAndreas Baumann
2020-07-24refactored asm-i386 also for symbols in expression trees, tests working againAndreas Baumann
2020-07-23parsing $ and $$ in asm-i386Andreas Baumann
2020-07-23asm-i386: started to work on const expressions, works again for pure integer/...Andreas Baumann
2020-07-23added a simple ELF/i386 header example in FASM syntaxAndreas Baumann
2020-07-18playing with small elf binaries in assemblyAndreas Baumann
2020-06-28some work on procedure scopesAndreas Baumann
2020-06-28added a test for forward declarations of proceduresAndreas Baumann
2020-06-28added forward procedure declarations and fixed some memory leaksAndreas Baumann
2020-06-27some cleanup around scoping, all const/var in proceduresAndreas Baumann
2020-06-27implemented simple proceduresAndreas Baumann
2020-06-27fixed endless loop in asm-i386 when parsing operands and an unknown symbol ap...Andreas Baumann
2020-06-27added an insertion sort exampleAndreas Baumann
2020-06-25ec: avoid strange eof errors when using / instead of divAndreas Baumann
2020-06-25finished reverse array exampleAndreas Baumann
2020-06-25another example with integer arraysAndreas Baumann
2020-06-25asm-i386: fixed patching of addresses in prolongued jumpsAndreas Baumann
2020-06-21added an example for divisors remembered in an array of integersAndreas Baumann
2020-06-21- build.sh: better error handlingAndreas Baumann
2020-06-20first version of array dereferncing (read and write) using the stackAndreas Baumann
2020-06-20asm-i386: added checks for 32-bit stack pushesAndreas Baumann
2020-06-19asm-i386: added nop for easier debugging in emulAndreas Baumann
2020-06-15asm-i386:Andreas Baumann
2020-06-14libc-freestandingAndreas Baumann
2020-06-07work on array dereferenceAndreas Baumann
2020-06-05fixed also test1.eAndreas Baumann
2020-06-05handling strings now better, keep defined dimension of character arrayAndreas Baumann
2020-06-05done some refactoring in ec when assigning initial values from literalsAndreas Baumann
2020-05-31some work on type compatibility for stringsAndreas Baumann
2020-05-31emul: corrected first data dumpAndreas Baumann
2020-05-31some better data output in emul and adapted testsAndreas Baumann
2020-05-31ec: zero-terminate string literalsAndreas Baumann
2020-05-31added support for multi-operand db in asm-i386 for string definitionsAndreas Baumann
2020-05-30asm-i386:Andreas Baumann
2020-05-29added support for strings in ecAndreas Baumann
2020-05-26some refactoring and started array typesAndreas Baumann
2020-05-23added character typeAndreas Baumann
2020-05-23asm-i386: implemented byte movesAndreas Baumann
2020-05-22updated some tests after emul data changeAndreas Baumann
2020-05-21starting to add size of typesAndreas Baumann
2020-05-21also initializing data segment for dbAndreas Baumann
2020-05-19updated some commentsAndreas Baumann
2020-05-16and fixes a memory leakAndreas Baumann
2020-05-16removed some compiler warningsAndreas Baumann
2020-05-16finished variable initialization from simple const expressionAndreas Baumann
2020-05-16refactored parsing of const expressions (currently literals and identifiers/o...Andreas Baumann