Work-in-progress fork of the VBCC compiler

Clone this repo:

Branches

  1. 5b0fcb9 Fix enough things to build Contiki by PulkoMandy · 3 days ago unsp
  2. f65971d Continue completing code generation, working on building Contiki by PulkoMandy · 6 days ago
  3. 1d0c661 Implement 32-bit right shift by PulkoMandy · 10 days ago
  4. 9cf66eb unsp: Work in progress on 32-bit values by PulkoMandy · 10 days ago
  5. 097f10a Patch by Volker to fix crash by PulkoMandy · 10 days ago
  6. 5acafbb unsp: "long" and "long long" should be 32-bit by PulkoMandy · 13 days ago
  7. 78e46d1 Fix more missing DREFOBJ handling by PulkoMandy · 13 days ago
  8. 4711793 unSP: Fix various cases where the wrong code was generated by PulkoMandy · 14 days ago
  9. 7fc0a78 unsp: implement getreturn directly to local variable by PulkoMandy · 2 weeks ago
  10. 1ef96e9 unsp: fix mulitplication by power of two implementation by shifts by PulkoMandy · 2 weeks ago
  11. f22fcfb unsp: add missing variable offset by PulkoMandy · 2 weeks ago
  12. ebef79c use "long jump" macroinstructions from vasm for relative jumps by PulkoMandy · 3 weeks ago
  13. 9a265e2 Use ; for comments, # is not allowed for inline comments in vasm by PulkoMandy · 3 weeks ago
  14. 04ce500 Add .globl for non-static functions so they are visible in other units by PulkoMandy · 3 weeks ago
  15. f86f4fc Fix label prefix for local variables by PulkoMandy · 3 weeks ago
  16. 9e2a482 Start adjusting unsp code generator for use with vasm by PulkoMandy · 3 weeks ago
  17. b373d71 Implement various things trying to compile some parts of Contiki by PulkoMandy · 1 year, 9 months ago
  18. faba889 Fix SETRETURN, GETRETURN, and DREFOBJ handling by PulkoMandy · 1 year, 9 months ago
  19. 111d5a5 Fix function calls and frame pointer for functions with no locals by PulkoMandy · 1 year, 9 months ago
  20. b32f8c2 Get most of controllerdemo running by PulkoMandy · 1 year, 9 months ago