From 900b6de6ffbdfcbe6ac4f2f82d6f43e31cac9263 Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Fri, 27 Jun 2025 21:45:11 +0800 Subject: [PATCH] Revert "fixes #24997; {.global.} variable in recursive function (#25016)" This reverts commit 3ce38f2959d020996f4cf64e211f91732927f789. --- compiler/cgen.nim | 22 +++++++--------------- tests/global/tglobal3.nim | 14 -------------- 2 files changed, 7 insertions(+), 29 deletions(-) diff --git a/compiler/cgen.nim b/compiler/cgen.nim index 5c533452d9..8bd72d49b2 100644 --- a/compiler/cgen.nim +++ b/compiler/cgen.nim @@ -2420,20 +2420,6 @@ proc addHcrInitGuards(p: BProc, n: PNode, inInitGuard: var bool, init: var IfBui genStmts(p, n) -proc handleProcGlobals(m: BModule) = - var procGlobals: seq[PNode] = move m.g.graph.procGlobals - - for i in 0..