1. 首页
  2. 数据库
  3. 其它
  4. amacc:小型C编译器生成ELF可执行Arm架构支持JIT执行 源码

amacc:小型C编译器生成ELF可执行Arm架构支持JIT执行 源码

上传者: 2021-02-01 22:50:41上传 ZIP文件 47.17KB 热度 10次
AMaCC =极简主义的Arm C编译器 介绍 AMaCC是针对32位ARM体系结构从头开始构建的。 它是C的简化版本,它是用于学习有关编译器,链接器和加载器的教学工具。 AMaCC实现两种执行模式: 用于ARM后端的即时编译器(JITC) 生成具有可执行和可链接格式(ELF)的有效GNU / Linux可执行文件 值得一提的是,AMaCC旨在通过上述执行模式编译自托管所需的C的最小子集。 例如,存在全局变量,尤其是全局数组。 中间代码生成已集成到解析中,因为它正在为基于堆栈的计算机生成代码,并且还遵循解析时执行的操作序列。 它混合了经典递归下降和运算符优先级解析器。 当使用语法产生
下载地址
用户评论