Reload question

Jeffrey A Law law@cygnus.com
Mon Sep 29 08:41:00 GMT 1997


  In message < 199709291233.OAA08589@lslsun17.epfl.ch >you write:
  >    Note that we take shortcuts assuming that no multi-reg machine mode
  >    occurs as part of an address.
  > 
  > YIKES!  Does it really mean that an address *must* occupy a single
  > hard register, i.e., that my 8-bit machine must pretend that it
  > has 16-bit registers ???
That's what the comment seems to imply (assuming that addresses are
16bits on your machine and basic register sizes are 8 bits).

Comments are sometimes out of date or misleading, but in this case
I suspect it's correct -- I can't think of a machine supported by
gcc where an address spans more than a single register.

  > If so, how hard would that be to "remove" those shortcuts?
No clue.

jeff



More information about the Gcc mailing list