3 ms·
FDE: Frame Description Entry, CIE: Common Information Entry. AFAIR, they're used to unwind the stack in exceptions. I think it's specified by itanium C++ ABI
by wyldfire 10y ago
FDE: Frame Description Entry, CIE: Common Information Entry. AFAIR, they're used to unwind the stack in exceptions.
I think it's specified by itanium C++ ABI (which sounds archaic but actually many other processors use the same one).
I don't recall if these things are ELF features or if the ELF only knows about the "eh_frame" section. It's interesting and kinda sorta related low-level stuff IMO.
- bogomipz 10y agoInteresting, I wasn't familiar with this standard. It sounds like this has been adopted by some other architectures besides Itanium as well: http://wiki.dwarfstd.org/index.php?title=Exception_Handling http://wiki.dwarfstd.org/index.php?title=Exception_Handling