question about the usage of DECL_INCOMING_RTL in a stack-smashing protector

Jim Wilson wilson@specifixinc.com
Thu Feb 5 09:57:00 GMT 2004


Hiroaki Etoh wrote:
> I'd like to know issues about setting a pseudo register to 
> DECL_INCOMING_RTL.

DECL_INCOMING_RTL is the location where the caller stored the reg. 
Since the caller couldn't have put it in a pseudo-reg, this has never 
been supported.  Just taking a quick look though, I don't see any 
obvious reason why this won't work.

Gcc already copies arguments into pseudos, this is DECL_RTL.  It isn't 
clear why you need another one.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com



More information about the Gcc mailing list