summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2024-11-12 12:46:15 -0700
committerLuke T. Shumaker <lukeshu@lukeshu.com>2024-11-12 12:46:49 -0700
commitaec7a1209a7c2314acc5703a94509a403c796444 (patch)
tree0bc2f20573becea8a032f495a2f7d8e9f3de2bda /build-aux
parent3f66d2019879a4d3d97e43bd598e6286a21cc01d (diff)
Avoid using fprintf
Diffstat (limited to 'build-aux')
-rwxr-xr-xbuild-aux/stack.c.gen9
1 files changed, 7 insertions, 2 deletions
diff --git a/build-aux/stack.c.gen b/build-aux/stack.c.gen
index 97775a6..57191e3 100755
--- a/build-aux/stack.c.gen
+++ b/build-aux/stack.c.gen
@@ -224,8 +224,13 @@ def main(ci_fnames: list[str]) -> None:
missing.add(funcname)
return 0
if funcname in chain:
- cycles.add(f"{chain[chain.index(funcname):] + [funcname]}")
- return 9999999
+ if "__assert_msg_fail" in chain:
+ if funcname == "__wrap_printf":
+ return 0
+ pass
+ else:
+ cycles.add(f"{chain[chain.index(funcname):] + [funcname]}")
+ return 9999999
node = graph[funcname]
if dbg:
print(f"//dbg: {funcname}\t{node.nstatic}")