RE: Problem with address reloading

2006-06-08 Thread Juul Vanderspek
I collapsed the macro exactly because I am pretty sure that this macro is ok (I have extensively verified that it works), and to keep the initial message small. I have attached my complete configuration file this time. --- Dave Korn <[EMAIL PROTECTED]> wrote: > On 08 June 2006 18

RE: Problem with address reloading

2006-06-08 Thread Juul Vanderspek
Um, this just is a collapse of some large macro. The original compiles into a compiler that refuses to reload. > > > > #define GO_IF_LEGITIMATE_ADDRESS ... \ > > -- recognizes register, displaced, and indexed -- > > > Oh, yes. That's not valid C at all. > > > cheers, > DaveK >

Problem with address reloading

2006-06-08 Thread Juul Vanderspek
I would appreciate any help in this reload problem that I have been struggling with for some time: I completed a gcc back end port to a processor that supports both displaced and indexed addressing modes for load, but only displaced for store. For example: ld.w Rd Rb imm(load from Rb+imm)