[fpc-pascal] Get all caller adresses of a given
function/procedure before executing
jonas.maebe at elis.ugent.be
Sun Aug 12 15:29:44 CEST 2012
On 12 Aug 2012, at 15:25, Mark Morgan Lloyd wrote:
> Rainer Stratmann wrote:
>> For the above mentioned purpose it works perfect since some days.
>> I got all caller adresses and even more I got all text snippets (pchar to the snippet!). If you know something about assembler language then it is not a huge effort to get this information from the compiled code.
> Hey, Jonas, when are you introducing the optimisation that a call at the end of a procedure can be replaced by a jmp? :-)
Florian already implemented that quite a while ago :) I suggest to drop the topic though, because Rainer does not appear to be open to taking another approach (and he has said he does not enable optimizations).
More information about the fpc-pascal