Files
bun.sh/test/js/node/process/call-raise.js
2024-11-11 19:23:58 -08:00

16 lines
313 B
JavaScript

import { dlopen } from "bun:ffi";
import { libcPathForDlopen } from "harness";
var lazyRaise;
export function raise(signal) {
if (!lazyRaise) {
lazyRaise = dlopen(libcPathForDlopen(), {
raise: {
args: ["int"],
returns: "int",
},
}).symbols.raise;
}
lazyRaise(signal);
}