mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-28 06:53:42 +08:00
- 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.
20 lines
641 B
JSON
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" }
|
|
]
|
|
}
|