File | Date | Author | Commit |
---|---|---|---|
apps | 2014-06-26 | ganboing | [0863e8] ld0 now support -L and -l flag, read default li... |
doc | 2014-05-29 | Xiang Gao | [45b5df] Small fixes of repository setup. |
src | 2014-06-30 | Eric Zhiqiang Ma | [fa3f8f] exp instruction support in cc0/ld0 |
.gitattributes | 2014-05-29 | Xiang Gao | [45b5df] Small fixes of repository setup. |
.gitignore | 2014-05-29 | Xiang Gao | [45b5df] Small fixes of repository setup. |
.gitmodules | 2014-06-26 | Eric Zhiqiang Ma | [4b28c0] as cc0 search library from CC0_INC, no softlink... |
LICENSE | 2014-01-29 | Eric Zhiqiang Ma | [5b8184] add license file for cc0 and libi0 |
README.md | 2014-06-24 | Eric Zhiqiang Ma | [fdfd59] revised the README.md a little bit with more up... |
cod.sync.files | 2014-06-07 | Eric Zhiqiang Ma | [2c2464] adj PR/SR boundary: PR += 16GB; cc0 uses macros... |
cc0 is a compiler targeting Layer Zero which is a general-purpose substrate for cloud computing.
cc0 compiles c0 code to i0 code. c0 is a variation of the C programming language with some extentions to support language-level multi-tasking and other mechanisms in Layer Zero. i0 is a ISA for Layer Zero which unifies myriads of nodes in the datacenters to form a big virtual machine.
libi0 is a general library for writing c0 code targeted i0. You can get a copy of libi0 via cod.
Please check Build and install cc0.
A forum is set up for cc0-related discussions: http://www.baijia.info/forumdisplay.php?fid=199
cc0 is designed and implemented in the ECSA group directed by Prof. Lin Gu. This project is contributed by a group of people.