Using GCC's Nested Functions with Wide Pointers and No Trampolines II

·Hacker News··

Blog Contact/Impressum Using GCC's Nested Functions with Wide Pointers and no Trampolines II Martin Uecker, 2026-07-14 Introduction When the address of a nested function is taken, GCC creates at trampoline at run-time. This trampoline is placed on the stack, which means that the stack has to be executable. This is problematic because a non-executable stack is an important security feature. For some time now, GCC has the option to place the trampoline on the heap, which is better but still not id

Read full article →

Related Articles

Firefox is now the last major browser that still supports uBlock Origin
DemiGuru · Hacker News · 18h ago
GLM-5.3: Frontier coding with emergent cyber capabilities
pella · Hacker News · 1d ago
Going Dark, and the era of law enforcement hacking
vslira · Hacker News · 16h ago
In Australia, a home battery boom has helped cut wholesale power prices
speckx · Hacker News · 23h ago
Simplifying and Refactoring Introductory Calculus (2018)
E-Reverance · Hacker News · 13h ago