On Apr 4, 2011, at 12:04 PM, Peter Bigot wrote: > I have a target that supports a "push.b x" operation that puts a byte onto > the stack but pre-decrements the stack pointer by 2 to maintain alignment.
FWIW, you might look at the pdp11 target support, since what you describe is done by pdp11 also. It seems to do the necessary stuff in its definition of TARGET_LEGITIMATE_ADDRESS_P. paul