# shecc RISC-V backend
## Fix
- [x] Return from main
- [x] Wrong length of B-type instruction
- [x] Support M extension
- [x] Fix import libc error
- [x] sys open can't work -> riscv not support open anymore -> change to openat
## Add
- [x] Support xor, not, mod, div
- [x] Decouple backend
## PR
[PR#42](https://github.com/jserv/shecc/pull/42)
[PR#40](https://github.com/jserv/shecc/pull/40)