[PATCH] mips: set significant_addr_bit to number of bits in CORE_ADDR

Maciej W. Rozycki macro@mips.com
Mon Mar 19 14:12:00 GMT 2018


On Thu, 15 Mar 2018, Vlad Ivanov wrote:

> MIPS targets use signed PC values.  Since commit a0de8c21
> single-stepping on these targets didn't work due to the addition of
> address_significant in adjust_breakpoint_address - sign bits were cut
> off because of default value of significant_addr_bit.  With this
> commit, significant_addr_bit in gdbarch is set to the number of bits
> in CORE_ADDR so breakpoint address comparison works again for MIPS
> targets.

 NAK.  As noted in the other thread I think it's the default that has to 
be fixed instead.

  Maciej



More information about the Gdb-patches mailing list