summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2025-02-02 02:01:30 -0700
committerLuke T. Shumaker <lukeshu@lukeshu.com>2025-02-09 23:56:16 -0700
commita51875001eb672d73c9d84d44bb32abce327b931 (patch)
treebf2b4a8225fe0d6f00084a1577c70bb564a20600 /build-aux
parent3f81fba2750222d633f972cd61b4e06f01f52482 (diff)
libmisc: Drop vcall.h
Diffstat (limited to 'build-aux')
-rwxr-xr-xbuild-aux/stack.c.gen6
1 files changed, 2 insertions, 4 deletions
diff --git a/build-aux/stack.c.gen b/build-aux/stack.c.gen
index 3ef5628..e327298 100755
--- a/build-aux/stack.c.gen
+++ b/build-aux/stack.c.gen
@@ -401,9 +401,7 @@ def main(
typ = m.group("typ")
lib9p_msgs.add(typ)
- re_call_objcall = re.compile(
- r"(?:VCALL|LO_CALL)\((?P<obj>[^,]+), (?P<meth>[^,)]+)[,)].*"
- )
+ re_call_objcall = re.compile(r"LO_CALL\((?P<obj>[^,]+), (?P<meth>[^,)]+)[,)].*")
def sbc_indirect_callees(loc: str, line: str) -> list[str] | None:
if "/3rd-party/" in loc:
@@ -411,7 +409,7 @@ def main(
if m := re_call_objcall.fullmatch(line):
if m.group("meth") in objcalls:
return sorted(objcalls[m.group("meth")])
- return [f"__indirect_call:{m.group('obj')}->vtable->{m.group('meth')}"]
+ return [f"__indirect_call:{m.group('obj')}.vtable->{m.group('meth')}"]
if "trigger->cb(trigger->cb_arg)" in line:
return [
"alarmclock_sleep_intrhandler",