[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/31115] [ARM] The minimalistic DWARF DIE for function has wrong
From: |
cvs-commit at gcc dot gnu.org |
Subject: |
[Bug gas/31115] [ARM] The minimalistic DWARF DIE for function has wrong address in Thumb mode |
Date: |
Mon, 09 Dec 2024 17:20:06 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=31115
--- Comment #9 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tom de Vries <vries@sourceware.org>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7b46460a619a9b5719d1e79226bf371bbf29c7d2
commit 7b46460a619a9b5719d1e79226bf371bbf29c7d2
Author: Tom de Vries <tdevries@suse.de>
Date: Mon Dec 9 18:19:36 2024 +0100
[gdb/symtab] Apply workaround for PR gas/31115 a bit more
In commit 8a61ee551ce ("[gdb/symtab] Workaround PR gas/31115"), I applied a
workaround for PR gas/31115 in read_func_scope, fixing test-case
gdb.arch/pr25124.exp.
Recently I noticed that the test-case is failing again.
Fix this by factoring out the workaround into a new function
fixup_low_high_pc
and applying it in dwarf2_die_base_address.
While we're at it, do the same in dwarf2_record_block_ranges.
Tested on arm-linux with target boards unix/-marm and unix/-mthumb.
Reviewed-By: Alexandra Petlanova Hajkova <ahajkova@redhat.com>
--
You are receiving this mail because:
You are on the CC list for the bug.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug gas/31115] [ARM] The minimalistic DWARF DIE for function has wrong address in Thumb mode,
cvs-commit at gcc dot gnu.org <=