]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
19 months agoAutomatic date update in version.in
GDB Administrator [Thu, 9 Nov 2023 00:01:16 +0000 (00:01 +0000)] 
Automatic date update in version.in

19 months agoAutomatic date update in version.in
GDB Administrator [Wed, 8 Nov 2023 00:01:02 +0000 (00:01 +0000)] 
Automatic date update in version.in

19 months agoAutomatic date update in version.in
GDB Administrator [Tue, 7 Nov 2023 00:00:49 +0000 (00:00 +0000)] 
Automatic date update in version.in

19 months agoAutomatic date update in version.in
GDB Administrator [Mon, 6 Nov 2023 00:00:50 +0000 (00:00 +0000)] 
Automatic date update in version.in

19 months agoAutomatic date update in version.in
GDB Administrator [Sun, 5 Nov 2023 00:00:42 +0000 (00:00 +0000)] 
Automatic date update in version.in

19 months agoAutomatic date update in version.in
GDB Administrator [Sat, 4 Nov 2023 00:00:46 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Fri, 3 Nov 2023 00:00:51 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Thu, 2 Nov 2023 00:00:49 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Wed, 1 Nov 2023 00:01:50 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Tue, 31 Oct 2023 00:01:21 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Mon, 30 Oct 2023 00:00:51 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sun, 29 Oct 2023 00:00:47 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sat, 28 Oct 2023 00:00:53 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Fri, 27 Oct 2023 00:01:33 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Thu, 26 Oct 2023 00:01:08 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Wed, 25 Oct 2023 00:00:54 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Tue, 24 Oct 2023 00:01:45 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Mon, 23 Oct 2023 00:00:56 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sun, 22 Oct 2023 00:01:35 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sat, 21 Oct 2023 00:00:56 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Fri, 20 Oct 2023 00:00:44 +0000 (00:00 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Thu, 19 Oct 2023 00:01:15 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Wed, 18 Oct 2023 00:01:29 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Tue, 17 Oct 2023 00:01:29 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Mon, 16 Oct 2023 00:02:12 +0000 (00:02 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sun, 15 Oct 2023 00:01:43 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sat, 14 Oct 2023 00:02:20 +0000 (00:02 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Fri, 13 Oct 2023 00:01:05 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Thu, 12 Oct 2023 00:02:31 +0000 (00:02 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Wed, 11 Oct 2023 00:01:59 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Tue, 10 Oct 2023 00:02:07 +0000 (00:02 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Mon, 9 Oct 2023 00:01:06 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sun, 8 Oct 2023 00:02:40 +0000 (00:02 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Sat, 7 Oct 2023 00:01:24 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Fri, 6 Oct 2023 00:01:52 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Thu, 5 Oct 2023 00:01:57 +0000 (00:01 +0000)] 
Automatic date update in version.in

20 months agoAutomatic date update in version.in
GDB Administrator [Wed, 4 Oct 2023 00:01:25 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Tue, 3 Oct 2023 00:03:07 +0000 (00:03 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Mon, 2 Oct 2023 00:01:37 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sun, 1 Oct 2023 00:01:53 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sat, 30 Sep 2023 00:01:37 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Fri, 29 Sep 2023 00:01:22 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Thu, 28 Sep 2023 00:01:32 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agox86-64: fix suffix-less PUSH of symbol address
Jan Beulich [Wed, 27 Sep 2023 08:53:38 +0000 (10:53 +0200)] 
x86-64: fix suffix-less PUSH of symbol address

PR gas/30856

In 5cc007751cdb ("x86: further adjust extend-to-32bit-address
conditions") I neglected the case of PUSH, which is the only insn
allowing (proper) symbol addresses to be used as immediates (not
displacements, like CALL/JMP) in the absence of any register operands.
Since it defaults to 64-bit operand size, guessing an L suffix is wrong
there.

21 months agoAutomatic date update in version.in
GDB Administrator [Wed, 27 Sep 2023 00:01:37 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Tue, 26 Sep 2023 00:02:12 +0000 (00:02 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Mon, 25 Sep 2023 00:00:57 +0000 (00:00 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sun, 24 Sep 2023 00:01:25 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sat, 23 Sep 2023 00:01:02 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Fri, 22 Sep 2023 00:01:12 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Thu, 21 Sep 2023 00:02:15 +0000 (00:02 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Wed, 20 Sep 2023 00:01:27 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Tue, 19 Sep 2023 00:02:08 +0000 (00:02 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Mon, 18 Sep 2023 00:01:13 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sun, 17 Sep 2023 00:01:14 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sat, 16 Sep 2023 00:01:06 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Fri, 15 Sep 2023 00:01:12 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Thu, 14 Sep 2023 00:02:08 +0000 (00:02 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Wed, 13 Sep 2023 00:01:23 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Tue, 12 Sep 2023 00:01:29 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Mon, 11 Sep 2023 00:01:19 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sun, 10 Sep 2023 00:01:01 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Sat, 9 Sep 2023 00:01:00 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoaarch64: Remove unused function
Richard Sandiford [Fri, 8 Sep 2023 16:20:56 +0000 (17:20 +0100)] 
aarch64: Remove unused function

set_expected_error is no longer used.  It has been replaced by
more specific error messages.

21 months agox86: restrict prefix use with .insn VEX/XOP/EVEX
Jan Beulich [Fri, 8 Sep 2023 06:45:11 +0000 (08:45 +0200)] 
x86: restrict prefix use with .insn VEX/XOP/EVEX

Avoid triggering the respective abort() in output_insn().

21 months agoAutomatic date update in version.in
GDB Administrator [Fri, 8 Sep 2023 00:01:02 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Thu, 7 Sep 2023 00:02:00 +0000 (00:02 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Wed, 6 Sep 2023 00:02:21 +0000 (00:02 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Tue, 5 Sep 2023 00:01:43 +0000 (00:01 +0000)] 
Automatic date update in version.in

21 months agoAutomatic date update in version.in
GDB Administrator [Mon, 4 Sep 2023 00:00:56 +0000 (00:00 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sun, 3 Sep 2023 00:01:19 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sat, 2 Sep 2023 00:01:43 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Fri, 1 Sep 2023 00:01:17 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Thu, 31 Aug 2023 00:01:39 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Wed, 30 Aug 2023 00:01:52 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Tue, 29 Aug 2023 00:01:36 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Mon, 28 Aug 2023 00:01:20 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sun, 27 Aug 2023 00:00:58 +0000 (00:00 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sat, 26 Aug 2023 00:01:13 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoPR30794, PowerPC gold: internal error in add_output_section_to_load
Alan Modra [Thu, 24 Aug 2023 23:42:18 +0000 (09:12 +0930)] 
PR30794, PowerPC gold: internal error in add_output_section_to_load

Caused by commit 5a97377e5513, specifically this code added to
Target_powerpc::do_relax
+      if (parameters->options().output_is_position_independent())
+       this->rela_dyn_size_
+         = this->rela_dyn_section(layout)->current_data_size();

The problem here is that if .rela.dyn isn't already created then the
call to rela_dyn_section creates it, and as this comment in
Target_powerpc::do_finalize_sections says:
  // Annoyingly, we need to make these sections now whether or
  // not we need them.  If we delay until do_relax then we
  // need to mess with the relaxation machinery checkpointing.
We can't be creating sections in do_relax.

PR 30794
* powerpc.cc (Target_powerpc::do_relax): Only set rela_dyn_size_
for size == 64, and assert that rela_dyn_ already exists.
Tidy code setting plt_thread_safe, which also only needs to be
set when size == 64 for ELFv1.

(cherry picked from commit d537f77ef3b18a5fbfd598643aaad957652e9608)

22 months agoAutomatic date update in version.in
GDB Administrator [Fri, 25 Aug 2023 00:00:59 +0000 (00:00 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Thu, 24 Aug 2023 00:01:03 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Wed, 23 Aug 2023 00:01:47 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Tue, 22 Aug 2023 00:01:40 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Mon, 21 Aug 2023 00:01:18 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sun, 20 Aug 2023 00:00:53 +0000 (00:00 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sat, 19 Aug 2023 00:01:15 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Fri, 18 Aug 2023 00:01:22 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Thu, 17 Aug 2023 00:01:54 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Wed, 16 Aug 2023 00:01:29 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoUpdated Russian translation for the bfd directory
Nick Clifton [Tue, 15 Aug 2023 13:27:20 +0000 (14:27 +0100)] 
Updated Russian translation for the bfd directory

22 months agoAutomatic date update in version.in
GDB Administrator [Tue, 15 Aug 2023 00:01:40 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Mon, 14 Aug 2023 00:00:58 +0000 (00:00 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sun, 13 Aug 2023 00:01:09 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Sat, 12 Aug 2023 00:00:49 +0000 (00:00 +0000)] 
Automatic date update in version.in

22 months agoPR30724, cygwin ld performance regression since 014a602b86
Alan Modra [Sun, 6 Aug 2023 22:58:55 +0000 (08:28 +0930)] 
PR30724, cygwin ld performance regression since 014a602b86

According to the reporter of this bug the newlib fseek implementation
is likely slowed down by locking and fflush, only attempting to
optimise seeks when the file is opened read-only.  Thus when writing
the output we get a dramatic slowdown due to commit 014a602b86.

PR 30724
* bfd.c (enum bfd_last_io): New.
(struct bfd): Add last_io field.
* bfd-in2.h: Regenerate.
* bfd-io.c (bfd_bread, bfd_bwrite): Force seek if last_io is
opposite direction.
(bfd_seek): Reinstate optimisation for seek to same position.

(cherry picked from commit f82ee0c8dc4ee32556e23e6cd83ef083618f704f)

22 months agoAutomatic date update in version.in
GDB Administrator [Fri, 11 Aug 2023 00:01:06 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Thu, 10 Aug 2023 00:01:44 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Wed, 9 Aug 2023 00:01:40 +0000 (00:01 +0000)] 
Automatic date update in version.in

22 months agoAutomatic date update in version.in
GDB Administrator [Tue, 8 Aug 2023 00:01:25 +0000 (00:01 +0000)] 
Automatic date update in version.in