+Mon Jun 21 22:13:06 1999 Jeffrey A Law (law@cygnus.com)
+
+ * rs6000.md (find_addr_reg): Handle LO_SUM addresses.
+
Mon Jun 21 20:10:42 1999 Richard Henderson <rth@cygnus.com>
* collect2.c (main): Log frame table count.
Mon Jun 21 20:10:42 1999 Richard Henderson <rth@cygnus.com>
* collect2.c (main): Log frame table count.
find_addr_reg (addr)
rtx addr;
{
find_addr_reg (addr)
rtx addr;
{
+ if (GET_CODE (addr) == LO_SUM)
+ addr = XEXP (addr, 0);
+
while (GET_CODE (addr) == PLUS)
{
if (GET_CODE (XEXP (addr, 0)) == REG)
while (GET_CODE (addr) == PLUS)
{
if (GET_CODE (XEXP (addr, 0)) == REG)