This is an obvious patch to fix the following build error seen with
--enable-build-with-cxx:
../../src/gdb/rs6000-tdep.c: In function ‘rs6000_frame_cache* rs6000_frame_cache(frame_info*, void**)’:
../../src/gdb/rs6000-tdep.c:3242:15: error: invalid conversion from ‘void*’ to ‘rs6000_frame_cache*’ [-fpermissive]
return (*this_cache);
~^~~~~~~~~~~~
gdb/ChangeLog
* rs6000-tdep.c (rs6000_frame_cache): Explicitly cast return result
to avoid invalid conversion from void *.
+2016-02-26 Keith Seitz <keiths@redhat.com>
+
+ * rs6000-tdep.c (rs6000_frame_cache): Explicitly cast return result
+ to avoid invalid conversion from void *.
+
2016-02-26 Yao Qi <yao.qi@linaro.org>
* arm-tdep.c (arm_record_exreg_ld_st_insn): Set 'single_reg'
{
if (ex.error != NOT_AVAILABLE_ERROR)
throw_exception (ex);
- return (*this_cache);
+ return (struct rs6000_frame_cache *) (*this_cache);
}
END_CATCH