- 所有 tcc 文件/内容/宏改名为 pcc (tcc.c->pcc.c, tccelf.c->pccelf.c, libtcc.c->libpcc.c 等) - 支持架构: i386, x86_64, ARM, ARM64, RISC-V, C67 - 支持格式: PE, ELF, Mach-O, COFF - 完整预处理、代码生成、链接器、调试信息 - 构建成功: pcc.exe (x86_64 Windows) - 功能测试通过: 递归/结构体/浮点/switch/循环 - 自编译测试通过: pcc 可以编译自身
32 行
957 B
Plaintext
32 行
957 B
Plaintext
129_scopes.c:10: ok : "!in"
|
|
129_scopes.c:11: ok : "in"
|
|
129_scopes.c:12: ok : "!in"
|
|
129_scopes.c:15: ok : "!in"
|
|
129_scopes.c:16: ok : "in"
|
|
129_scopes.c:17: ok : "!in"
|
|
129_scopes.c:20: ok : "!in"
|
|
129_scopes.c:21: ok : "in"
|
|
129_scopes.c:22: ok : "!in"
|
|
129_scopes.c:25: ok : "!in"
|
|
129_scopes.c:26: ok : "!in"
|
|
129_scopes.c:27: ok : "!in"
|
|
129_scopes.c:31: ok : "!in"
|
|
129_scopes.c:32: ok : "in"
|
|
129_scopes.c:33: ok : "!in"
|
|
129_scopes.c:36: ok : "!in"
|
|
129_scopes.c:37: ok : "in"
|
|
129_scopes.c:38: ok : "!in"
|
|
129_scopes.c:41: ok : "!in"
|
|
129_scopes.c:42: ok : "in"
|
|
129_scopes.c:43: ok : "!in"
|
|
129_scopes.c:59: ok : "c == 'a'"
|
|
129_scopes.c:69: ok : "st.a == 10"
|
|
129_scopes.c:88: ok : "!strcmp(a, "test")"
|
|
129_scopes.c:105: ok : "f5() == 10 + 4"
|
|
129_scopes.c:122: ok : "i6 == 33 && f6 == 44"
|
|
129_scopes.c:126: ok : "i6 == 11 && f6(22) == 22"
|
|
129_scopes.c:128: ok : "i6 == 33 && f6 == 44"
|
|
129_scopes.c:130: ok : "i6 == 11 && f6(22) == 22"
|
|
xx7 (1) : 78 90
|
|
xx7 (2) : 12 34
|