* arch-utils.c (displaced_step_at_entry_point): Do not call

gdbarch_convert_from_func_ptr_addr.
	* cris-tdep.c: Remove outdated comment.
	* infcall.c (call_function_by_hand): Do not call
	gdbarch_convert_from_func_ptr_addr after entry_point_address.
	* objfiles.c (entry_point_address): Call both
	gdbarch_convert_from_func_ptr_addr and
	gdbarch_addr_bits_remove.
This commit is contained in:
Daniel Jacobowitz
2009-07-28 16:39:06 +00:00
parent d551e57bf7
commit 3612b1927e
5 changed files with 39 additions and 17 deletions

View File

@ -76,10 +76,6 @@ displaced_step_at_entry_point (struct gdbarch *gdbarch)
addr = entry_point_address ();
/* Make certain that the address points at real code, and not a
function descriptor. */
addr = gdbarch_convert_from_func_ptr_addr (gdbarch, addr, &current_target);
/* Inferior calls also use the entry point as a breakpoint location.
We don't want displaced stepping to interfere with those
breakpoints, so leave space. */