ref: 3d4d7c4ca9eb30d468d71c26f4b4588c800c9d1c
dir: /support/acid/myr/
// acid support for Myrddin.
// Myrddin doesn't use the Plan 9 ABI, so we
// define our own stack function.
defn myrstk()
{
local b
line = pcline(*SP);
file = pcfile(*SP);
func = fmt(*(*BP + 8), 'a');
print(file, ":", line, ":\t", func, "\n");
b = *BP;
while *b do {
line = pcline(*(b + 8));
file = pcfile(*(b + 8));
func = fmt(*(b + 8), 'a');
print(file, ":", line, ":\t", func, "\n");
b = *b;
}
}