Niklas Holsti

Show:

What's happening?

  • ld -relax problem with long forward jsr

    The --relax option to ld (-mrelax to gcc) sometimes generates wrong code as follows. When the distance from a jsr to its target address is close to the maximum for a bsr (128 octets), and the jsr is preceded by another jsr that can legally be relaxed to a bsr, but this legal change makes the distance from the second jsr to its target too large for a bsr, "ld" will sometimes change...

    2005-05-18 10:29:27 UTC in GNU Dev Tools for the Hitachi H8/300[HS]

About Me

  • 2005-05-18 (4 years ago)
  • 1280790
  • nholsti (My Site)
  • Niklas Holsti

Send me a message