@@ -141,7 +141,7 @@ arm_fbsd_nat_target::read_description ()
desc = arm_fbsd_read_description_auxv (this);
if (desc == NULL)
- desc = this->beneath->read_description ();
+ desc = this->beneath ()->read_description ();
return desc;
}
@@ -553,7 +553,7 @@ arm_linux_nat_target::read_description ()
if (target_auxv_search (this, AT_HWCAP, &arm_hwcap) != 1)
{
- return this->beneath->read_description ();
+ return this->beneath ()->read_description ();
}
if (arm_hwcap & HWCAP_IWMMXT)
@@ -586,7 +586,7 @@ arm_linux_nat_target::read_description ()
return result;
}
- return this->beneath->read_description ();
+ return this->beneath ()->read_description ();
}
/* Information describing the hardware breakpoint capabilities. */
@@ -655,9 +655,9 @@ go32_nat_target::xfer_partial (enum target_object object,
return go32_xfer_memory (readbuf, writebuf, offset, len, xfered_len);
default:
- return this->beneath->xfer_partial (object, annex,
- readbuf, writebuf, offset, len,
- xfered_len);
+ return this->beneath ()->xfer_partial (object, annex,
+ readbuf, writebuf, offset, len,
+ xfered_len);
}
}
@@ -995,9 +995,9 @@ nto_procfs_target::xfer_partial (enum target_object object,
}
/* Fallthru */
default:
- return this->beneath->xfer_partial (object, annex,
- readbuf, writebuf, offset, len,
- xfered_len);
+ return this->beneath ()->xfer_partial (object, annex,
+ readbuf, writebuf, offset, len,
+ xfered_len);
}
}
@@ -2574,9 +2574,9 @@ procfs_target::xfer_partial (enum target_object object,
offset, len, xfered_len);
default:
- return this->beneath->xfer_partial (object, annex,
- readbuf, writebuf, offset, len,
- xfered_len);
+ return this->beneath ()->xfer_partial (object, annex,
+ readbuf, writebuf, offset, len,
+ xfered_len);
}
}