新增了sccf_sect_by_type函数用于按类型查找SCCF节,避免重复添加相同类型的节。 同时新增了sccfdump工具用于解析和显示SCCF文件内容,包括头部信息、节表、 符号表、重定位表以及十六进制内容转储功能,并支持中英文双语界面。 fix(builder): 注释掉未使用的缓冲区创建代码 由于emit stage为SCCF时不需要将构建器转换为缓冲区,注释掉相关代码以避免 不必要的内存分配和数据复制操作。
lexer
(Lexical Analysis) 词法分析
pproc
(Preprocessor) 预处理器
parser
(Syntax analysis) 语法分析
sema
(Semantic Analysis) 语义分析
ast
(Abstract Syntax Tree) 抽象语法树
ast2ir
抽象语法树到中间代码
ir
(Intermediate Representation) 中间代码标识
cfg
(Control Flow Graph) 控制流图
hir
(High-Level Intermediate Representation) 高级中间代码标识
lir
(Low-Level Intermediate Representation) 低级中间代码标识
mir
(Machine Intermediate Representation) 机器中间代码标识
ir2mcode
中间代码到机器码
mcode
(Machine Code) 机器码
sccf
统一输出格式
target
目标平台支持