News for hackers. Stuff that matters.
Re:The x86 architecture is the weirdo, part 2 by thedeadfish on Friday April 22, 2022 @08:07AM (#31120588)
Table based exceptions only work if everyone plays ball. Its not practical to introduce them after the fact because they will not work with any existing code including OS callbacks. AMD64 can use them because they were there from the beginning.
Re:The x86 architecture is the weirdo, part 2 by gpderetta on Friday April 22, 2022 @08:50AM (#31120982)
On linux they are also used for x86-32. The previous sjlj ABI was broken about 20 years ago when the Itanium ABI was introduced.