[fpc-pascal] get_caller_frame

Ryan Joseph genericptr at gmail.com
Thu Nov 21 19:43:42 CET 2019



> On Nov 21, 2019, at 1:41 AM, Sven Barth via fpc-pascal <fpc-pascal at lists.freepascal.org> wrote:
> 
> No. On x86 it's essentially the content of the EBP/RBP register which is (assuming no optimizations are done) essentially the ESP/RSP register of the calling function. This is only used by the exception handling to have the exception appear to be raised somewhere else.

So what's missing then to be able make saving a stack frame to the heap and then restoring it?

Regards,
	Ryan Joseph



More information about the fpc-pascal mailing list