Martin Uecker personal blog
Using GCC's Nested Functions with Wide Pointers and No Trampolines II
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…
- Points
- 103
- HN comments
- 47
- Submissions
- 1
- Cited by
- 0 commenters
Software EngineeringProgramming Languages2026
On Hacker News
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Aug 15, 2026 | Using GCC's Nested Functions with Wide Pointers and No Trampolines II by uecker | 103 | 47 |