1, support <errno.h>, <assert.h> of musl libc,
authoryu.dongliang <18588496441@163.com>
Thu, 20 Aug 2026 17:04:59 +0000 (01:04 +0800)
committeryu.dongliang <18588496441@163.com>
Thu, 20 Aug 2026 17:06:04 +0000 (01:06 +0800)
commit122109c9ce03e5dc98f64eeaf8326e49372149a4
tree2834b01227e551b2bd4717d2c9628f6668448a8a
parentf0c594503949cd531a3eeca2fa606a6022296805
1, support <errno.h>, <assert.h> of musl libc,
2, support comma operator ',' in (),
3, fix: const number dereference with pointer type cast.
31 files changed:
core/scf_3ac.c
core/scf_core_types.h
core/scf_dag.c
core/scf_node.h
core/scf_operator.c
core/scf_operator_dag.c
core/scf_operator_handler_3ac.c
core/scf_type_cast.c
examples/assert.c
examples/comma.c [new file with mode: 0644]
examples/const_number_dereference.c [new file with mode: 0644]
examples/errno.c [new file with mode: 0644]
examples/hello.c
lex/scf_macro.c
native/x64/scf_x64.c
native/x64/scf_x64_inst.c
native/x64/scf_x64_inst_binary.c
native/x64/scf_x64_inst_common.c
native/x64/scf_x64_rcg.c
parse/scf_dfa.c
parse/scf_dfa.h
parse/scf_dfa_call.c
parse/scf_dfa_expr.c
parse/scf_dfa_operator.c
parse/scf_dfa_parse.c
parse/scf_operator_handler_const.c
parse/scf_operator_handler_semantic.c
parse/scf_parse.h
sysroot/include/assert.h [new file with mode: 0644]
sysroot/include/bits/errno.h [new file with mode: 0644]
sysroot/include/errno.h [new file with mode: 0644]