GP-5073 Fix for inlining infinite loop

This commit is contained in:
caheckman 2024-10-29 22:26:18 +00:00
parent aaa19420e9
commit dde9fed837
5 changed files with 95 additions and 27 deletions

View file

@ -192,7 +192,7 @@ public:
void followFlow(const Address &baddr,const Address &eadddr);
void truncatedFlow(const Funcdata *fd,const FlowInfo *flow);
bool inlineFlow(Funcdata *inlinefd,FlowInfo &flow,PcodeOp *callop);
int4 inlineFlow(Funcdata *inlinefd,FlowInfo &flow,PcodeOp *callop);
void overrideFlow(const Address &addr,uint4 type);
void doLiveInject(InjectPayload *payload,const Address &addr,BlockBasic *bl,list<PcodeOp *>::iterator pos);