Files
scriptc/tests/library-mode/int-returns/profile.json
T
Chris Tate 3f66c8e20b Make LLVM the sole production backend
- Remove C emission, debugging options, and automatic backend fallback.
- Complete LLVM lowering and native bootstrap coverage across supported targets.
- Link executables and libraries with precompiled C runtime packs, including iOS and Android.
2026-09-29 20:54:09 -05:00

20 lines
641 B
JSON

{
"profile_format": 1,
"name": "int-returns",
"entry": "lib.ts",
"emission": "llvm",
"abi": {
"prefix": "kr_",
"init_symbol": "kr_init",
"sink_register_symbol": "kr_set_panic_sink",
"collect_symbol": null,
"result_reset_symbol": null
},
"exports": [
{ "export": "retMax", "symbol": "kr_ret_max", "params": [], "returns": "i64" },
{ "export": "retNegZero", "symbol": "kr_ret_neg_zero", "params": [], "returns": "i64" },
{ "export": "retRem", "symbol": "kr_ret_rem", "params": [], "returns": "i64" },
{ "export": "retU32Max", "symbol": "kr_ret_u32_max", "params": [], "returns": "u64" }
]
}