index
:
minicc.git
master
Minimal Incomplete Compiler Collection
mail@reichwein.it
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2020-11-15
Simplify Asm construction
Roland Reichwein
2020-11-14
Added system tests
Roland Reichwein
2020-11-13
Added push and pop
Roland Reichwein
2020-11-13
Add system tests, implement syscall
Roland Reichwein
2020-11-13
Added intel sub, div, idiv
Roland Reichwein
2020-11-12
Adjust rules to new bnf
Roland Reichwein
2020-11-12
implement restore of head recursion
Roland Reichwein
2020-11-10
Implemented dec, mul, imul
Roland Reichwein
2020-11-09
Support empty translation unit
Roland Reichwein
2020-11-09
Support multiply (WIP)
Roland Reichwein
2020-11-09
Fix warnings, consolidate flowgraph/node.h
Roland Reichwein
2020-11-09
Move encode.h|cpp to intel specific
Roland Reichwein
2020-11-09
Implement inc instruction, support 64 bit regs
Roland Reichwein
2020-11-09
First program: Can add 2 integers and return result via exit code
Roland Reichwein
2020-11-08
Prepare encoding and linking
Roland Reichwein
2020-11-07
Fill mCPPContext.graph with first node! To be converted to asm
Roland Reichwein
2020-11-07
Handle nodes up to expression
Roland Reichwein
2020-11-07
Make "add" result
Roland Reichwein
2020-11-07
Implemented first expressions (add)
Roland Reichwein
2020-11-07
Add node map
Roland Reichwein
2020-11-06
Prepare Token/Node handling
Roland Reichwein
2020-11-01
translate() translation-unit and declaration (WIP)
Roland Reichwein
2020-11-01
Update cppbnf.cpp
Roland Reichwein
2020-10-31
CPP::translate() (WIP), documentation, bugfixing
Roland Reichwein
2020-10-26
Added ProgramOpts
Roland Reichwein
2020-10-24
Minor improvements
Roland Reichwein
2020-10-24
Add FlowGraph
Roland Reichwein
2020-10-18
Namespace Asm
Roland Reichwein
2020-10-18
Implemented optimize()
Roland Reichwein
2020-10-18
Implemented insertAddresses()
Roland Reichwein
2020-10-18
Added xor, mov, jmp
Roland Reichwein
2020-10-17
Add add
Roland Reichwein
2020-10-17
Handle Labels and Data
Roland Reichwein
2020-10-17
Add ret and int
Roland Reichwein
2020-10-17
Separate-out assembler
Roland Reichwein
2020-10-15
Add Segment structure
Roland Reichwein
2020-10-14
Registration of instructions, parameterized by argument types
Roland Reichwein
2020-10-13
New Ops implementation for assembler
Roland Reichwein
2020-10-11
Added COFF, Intel ASM
Roland Reichwein
2020-10-10
Uncommitted changes
Roland Reichwein
2020-07-19
Fix extension name
Roland Reichwein
2020-07-19
Fix line ending
Roland Reichwein
2020-03-31
Optimization: Replace head recursion by tail recursion in matching
Roland Reichwein
2020-03-31
Remove redundant code
Roland Reichwein
2020-03-31
Optimize start lookup
Roland Reichwein
2020-03-30
Speed up compile
Roland Reichwein
2020-03-29
Fix compiler structure
Roland Reichwein
2020-03-29
Update to clang++-10 and g++-9
Roland Reichwein
2020-03-29
mcc produces first dummy executable
Roland Reichwein
2020-03-29
Add CLI
Roland Reichwein
[next]