summaryrefslogtreecommitdiff
path: root/ecomp-c/README
AgeCommit message (Expand)Author
2020-07-18playing with small elf binaries in assemblyAndreas Baumann
2020-06-28added forward procedure declarations and fixed some memory leaksAndreas Baumann
2020-05-15updated READMEAndreas Baumann
2020-05-10retested compiler and assembler with all 4 C compilersAndreas Baumann
2020-05-02implemented some type checks in assignments and expressionsAndreas Baumann
2020-04-13more code cleanupAndreas Baumann
2020-04-03added simple test for ifAndreas Baumann
2020-03-28implemented evaluation of equals in expression with relational operator in ecAndreas Baumann
2020-03-27some testing of the assembler with other C compilersAndreas Baumann
2020-03-27allow assignment in constant definitions from constant expressions (numbers a...Andreas Baumann
2020-03-26comparing emulatation run to a must stateAndreas Baumann
2020-03-26improved automatic tests, also assemble (with fasm and asm-i386) and run the ...Andreas Baumann
2020-03-15some work on understand Intel opcodes add and subAndreas Baumann
2020-03-14fixed tests for hex constantsAndreas Baumann
2020-03-14operand list construction (in progress)Andreas Baumann
2020-03-12support for one-line labelsAndreas Baumann
2020-03-08some more work on assembly parsingAndreas Baumann
2020-03-07some work on the i386 assemblerAndreas Baumann
2020-03-07we should really not traverse a free list which could be outside our process ...Andreas Baumann
2020-03-07some more cleanup around memory management and libc splitAndreas Baumann
2020-03-06split into libc-freestanding.c and libc-hosted.cAndreas Baumann
2020-03-06more work on a preprocessor free libc (host/freestanding) switchAndreas Baumann
2020-03-06added simple memory usage checker for standalone modeAndreas Baumann
2020-03-06some work on breaking syscalls under optimizationsAndreas Baumann
2020-03-05trying to find syscall errors in higher optimization levelsAndreas Baumann
2020-03-05some newline fixesAndreas Baumann
2020-03-03very primitive detection whether variables are initialized properlyAndreas Baumann
2020-03-01first code generation, assembly and emulationAndreas Baumann
2020-02-23handling assignment of variablesAndreas Baumann
2020-01-30more testing and made it work with tcc-git nostdlibAndreas Baumann
2020-01-30some fixes and added a simplistic test frameworkAndreas Baumann
2020-01-30don't define our own NULL, not possible without preprocessor, use stddef.h's ...Andreas Baumann
2020-01-30we should save EBX during syscallsAndreas Baumann
2020-01-26some work on symbol handlingAndreas Baumann
2020-01-26more testing of simplistic malloc/freeAndreas Baumann
2020-01-25first implementation of memory managementAndreas Baumann
2020-01-24rewrote ecomp-e/ec.c into a freestanding, no-clibrary versionAndreas Baumann
2020-01-23redone simple statement blocks with constant assignment, implicit integersAndreas Baumann
2020-01-19another try in pure C firstAndreas Baumann