]>
git.ipfire.org Git - thirdparty/binutils-gdb.git/log
GDB Administrator [Fri, 21 Jun 2024 00:02:27 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 20 Jun 2024 00:02:01 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 19 Jun 2024 00:01:23 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 18 Jun 2024 00:01:16 +0000 (00:01 +0000)]
Automatic date update in version.in
Alan Modra [Mon, 17 Jun 2024 06:21:13 +0000 (15:51 +0930)]
PR31898 bug in processing DW_RLE_startx_endx
PR 31898
* dwarf.c (display_debug_rnglists_list): Correct fetch of "end"
indexed address. Remove excess parens.
(cherry picked from commit
1b19566b18a1208f84b89029785a1e93a6544514 )
GDB Administrator [Mon, 17 Jun 2024 00:01:17 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 16 Jun 2024 00:00:51 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 15 Jun 2024 00:01:44 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 14 Jun 2024 00:01:40 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 13 Jun 2024 00:02:10 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 12 Jun 2024 00:01:54 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 11 Jun 2024 00:01:16 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 10 Jun 2024 00:02:02 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 9 Jun 2024 00:01:16 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 8 Jun 2024 00:01:37 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 7 Jun 2024 00:02:16 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 6 Jun 2024 00:01:16 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 5 Jun 2024 00:02:12 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 4 Jun 2024 00:01:50 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 3 Jun 2024 00:00:57 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 2 Jun 2024 00:00:39 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 1 Jun 2024 00:01:45 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 31 May 2024 00:01:00 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 30 May 2024 00:00:55 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 29 May 2024 00:00:52 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 28 May 2024 00:01:14 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 27 May 2024 00:00:57 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 26 May 2024 00:01:02 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 25 May 2024 00:00:57 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 24 May 2024 00:01:33 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 23 May 2024 00:00:48 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 22 May 2024 00:00:48 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 21 May 2024 00:01:09 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 20 May 2024 00:01:06 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 19 May 2024 00:00:59 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 18 May 2024 00:01:03 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 17 May 2024 00:01:34 +0000 (00:01 +0000)]
Automatic date update in version.in
Nick Clifton [Thu, 16 May 2024 11:10:04 +0000 (12:10 +0100)]
aarch64: Remove asserts from operand qualifier decoders
PR31595
GDB Administrator [Thu, 16 May 2024 00:00:55 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 15 May 2024 00:01:01 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 14 May 2024 00:01:16 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 13 May 2024 00:00:45 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 12 May 2024 00:00:46 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 11 May 2024 00:01:45 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 10 May 2024 00:00:57 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 9 May 2024 00:00:51 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 8 May 2024 00:01:00 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 7 May 2024 00:00:52 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 6 May 2024 00:00:48 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 5 May 2024 00:00:39 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 4 May 2024 00:00:37 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 3 May 2024 00:01:07 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 2 May 2024 00:00:39 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 1 May 2024 00:01:13 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 30 Apr 2024 00:01:00 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 29 Apr 2024 00:01:07 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 28 Apr 2024 00:00:49 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 27 Apr 2024 00:00:45 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 26 Apr 2024 00:01:58 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 25 Apr 2024 00:00:46 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 24 Apr 2024 00:01:06 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 23 Apr 2024 00:01:50 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 22 Apr 2024 00:01:13 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 21 Apr 2024 00:00:38 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 20 Apr 2024 00:01:18 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 19 Apr 2024 00:01:09 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 18 Apr 2024 00:01:25 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 17 Apr 2024 00:01:48 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 16 Apr 2024 00:00:53 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 15 Apr 2024 00:00:53 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 14 Apr 2024 00:01:17 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 13 Apr 2024 00:00:46 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 12 Apr 2024 00:01:01 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 11 Apr 2024 00:00:52 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 10 Apr 2024 00:00:54 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 9 Apr 2024 00:00:39 +0000 (00:00 +0000)]
Automatic date update in version.in
Alan Modra [Sun, 7 Apr 2024 22:46:20 +0000 (08:16 +0930)]
Re: PR26978, Inconsistency for strong foo@v1 and weak foo@@v1
Commit
726d7d1ecf opened a hole that allowed a u.i.link loop to be
created, resulting in _bfd_generic_link_add_one_symbol never
returning. Fix that. Note that the MIND case handles two types of
redefinition. For a new indirect symbol we'll have string non-NULL.
For a new def, string will be NULL. So moving the string comparison
earlier would work. However, we've already looked up inh in the first
case so can dispense with name comparisons. Either way, for a new def
we'll get to the defweak test and possibly cycle. Which is what we
want here.
PR 31615
PR 26978
* linker.c (_bfd_generic_link_add_one_symbol <MIND>): Test for
exactly matching indirect symbols before cycling on a defweak.
(cherry picked from commit
248b6326a49ed49e2f627d3bddbac514a074bac0 )
GDB Administrator [Mon, 8 Apr 2024 00:00:53 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 7 Apr 2024 00:00:54 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 6 Apr 2024 00:00:52 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 5 Apr 2024 00:00:45 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 4 Apr 2024 00:00:42 +0000 (00:00 +0000)]
Automatic date update in version.in
John David Anglin [Mon, 1 Apr 2024 23:00:52 +0000 (23:00 +0000)]
hppa: Implement PA 2.0 symbolic relocations for long displacements
The PA 2.0 architecture introduced several new load and store
instructions with long displacements. These include floating
point loads and stores for word mode, and integer and floating
point loads and stores for double words. Currently, ld does
not correctly support symbolic relocations for these instructions.
If these are used, ld applies the standard R_PARISC_DPREL14R
relocation and corrupts the instruction. This change uses
bfd_hppa_insn2fmt to determine the correct relocation format.
We need to check the computed displacement as the immediate
value used in these instruction must be a multiple of 4 or 8
depending on whether the access is for a word or double word.
A misaligned offset can potentially occur if the symbol is not
properly aligned or if $global$ (the global pointer) is not
double word aligned. $global$ is provided as a .data section
start symbol. The patch adjusts elf.sc and hppalinux.sh to
align .data to a 8-byte boundary in non-shared and non-pie
links.
2024-04-01 John David Anglin <danglin@gcc.gnu.org>
PR ld/31503
bfd/ChangeLog:
* elf32-hppa.c (final_link_relocate): Output
ld/ChangeLog:
* emulparams/hppalinux.sh (DATA_SECTION_ALIGNMENT): Define.
* scripttempl/elf.sc: Align .data section to DATA_SECTION_ALIGNMENT
when relocating.
Cui, Lili [Wed, 3 Apr 2024 03:10:58 +0000 (11:10 +0800)]
x86/APX: Remove KEYLOCKER and SHA promotions from EVEX MAP4
APX spec removed KEYLOCKER and SHA promotions from EVEX MAP4.
https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-performance-extensions-apx.html
gas/ChangeLog:
* NEWS: Mention that remove KEYLOCKER and SHA promotions from EVEX
* MAP4.
* testsuite/gas/i386/x86-64-apx-egpr-promote-inval.l: Removed KEYLOCKER
* and SHA instructions.
* testsuite/gas/i386/x86-64-apx-egpr-promote-inval.s: Ditto.
* testsuite/gas/i386/x86-64-apx-evex-promoted-bad.d: Ditto.
* testsuite/gas/i386/x86-64-apx-evex-promoted-bad.s: Ditto.
* testsuite/gas/i386/x86-64-apx-evex-promoted-intel.d: Ditto.
* testsuite/gas/i386/x86-64-apx-evex-promoted-wig.d: Ditto.
* testsuite/gas/i386/x86-64-apx-evex-promoted.d: Ditto.
* testsuite/gas/i386/x86-64-apx-evex-promoted.s: Ditto.
opcodes/ChangeLog:
* i386-dis-evex-prefix.h: Removed KEYLOCKER and SHA instructions.
* i386-dis-evex.h: Ditto.
* i386-opc.tbl: Ditto.
* i386-tbl.h: Regenerated.
GDB Administrator [Wed, 3 Apr 2024 00:00:45 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 2 Apr 2024 00:00:49 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 1 Apr 2024 00:01:27 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 31 Mar 2024 00:00:45 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 30 Mar 2024 00:00:51 +0000 (00:00 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 29 Mar 2024 00:02:21 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 28 Mar 2024 00:03:27 +0000 (00:03 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 27 Mar 2024 00:02:57 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 26 Mar 2024 00:02:44 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Mon, 25 Mar 2024 00:01:59 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Sun, 24 Mar 2024 00:02:07 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Sat, 23 Mar 2024 00:02:02 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Fri, 22 Mar 2024 00:01:44 +0000 (00:01 +0000)]
Automatic date update in version.in
GDB Administrator [Thu, 21 Mar 2024 00:03:33 +0000 (00:03 +0000)]
Automatic date update in version.in
GDB Administrator [Wed, 20 Mar 2024 00:02:39 +0000 (00:02 +0000)]
Automatic date update in version.in
GDB Administrator [Tue, 19 Mar 2024 00:01:57 +0000 (00:01 +0000)]
Automatic date update in version.in