[PATCH 7/8] Relocate block range start and end addresses
Simon Marchi
simon.marchi@ericsson.com
Wed Aug 1 02:30:00 GMT 2018
On 2018-06-26 02:55 AM, Kevin Buettner wrote:
> gdb/ChangeLog:
>
> * objfiles.c (objfile_relocate1): Relocate start and end addresses
> for each range in a block.
> ---
> gdb/objfiles.c | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/gdb/objfiles.c b/gdb/objfiles.c
> index 95c39cf..21ca111 100644
> --- a/gdb/objfiles.c
> +++ b/gdb/objfiles.c
> @@ -831,6 +831,14 @@ objfile_relocate1 (struct objfile *objfile,
> BLOCK_START (b) += ANOFFSET (delta, block_line_section);
> BLOCK_END (b) += ANOFFSET (delta, block_line_section);
>
> + if (BLOCK_RANGES (b))
!= nullptr
Otherwise, LGTM.
Simon
More information about the Gdb-patches
mailing list