2016年3月19日 星期六

Jserv AMaCC

記錄一下Jserv和學生陳建霖、梁穎睿合作開發的small C Compiler.

* 可輸出 ARM 架構的 ELF 執行檔
* 可編譯自己並輸出合法的執行檔 (self-compilation)
* 支援 C89 經典語法
* 支援動態連結函式庫,可很容易使用作業系統提供的服務
* 提供 JIT 編譯器支援,對於想理解 ARM 架構和虛擬機器設計者,不失是個參考
程式碼發布於 GitHub: https://github.com/jserv/amacc

沒有留言: