This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Problem with address reloading


On 08 June 2006 17:44, Juul Vanderspek wrote:


> Tracing all this in find_reloads (reload.c), I see a
> call to find_reloads_address, indeed with reload type
> RELOAD_FOR_OUTPUT_ADDRESS, but this function
> immediately discovers that the address is a
> strict_memory_address, and decides to do nothing. This
> leads me to believe that I made some error in the
> STRICT case of GO_IF_LEGITIMATE_ADDRESS, but everyting
> does look ok there.
> 
> Is there anything that I am doing obviously wrong?
> 
> 
> 
> ------------------------------------------------------
> 
> 
> #define GO_IF_LEGITIMATE_ADDRESS ... \
>  -- recognizes register, displaced, and indexed --


  Oh, yes.  That's not valid C at all.  


    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]