This patch uses target_read_code instead of target_read_memory in

microblaze_fetch instruction in order to use cache memory accesses
requested in target_read_code.

ChangeLog:
2014-06-17 Ajit Agarwal <ajitkum@xilinx.com>

	* microblaze-tdep.c (microblaze_fetch_instruction): Use of
	target_read_code.
This commit is contained in:
Michael Eager 2014-07-23 19:27:20 -07:00
parent a52b4d3e26
commit 342119630e
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2014-07-23 Ajit Agarwal <ajitkum@xilinx.com>
* microblaze-tdep.c (microblaze_fetch_instruction): Use of
target_read_code.
2014-07-23 Chen Gang <gang.chen.5i5j@gmail.com>
* microblaze-tdep.c (microblaze_dwarf2_reg_to_regnum): Check whether

View File

@ -130,7 +130,7 @@ microblaze_fetch_instruction (CORE_ADDR pc)
gdb_byte buf[4];
/* If we can't read the instruction at PC, return zero. */
if (target_read_memory (pc, buf, sizeof (buf)))
if (target_read_code (pc, buf, sizeof (buf)))
return 0;
return extract_unsigned_integer (buf, 4, byte_order);