2
0
mirror of https://sourceware.org/git/binutils-gdb.git synced 2025-03-07 13:39:43 +08:00
Commit Graph

112855 Commits

Author SHA1 Message Date
GDB Administrator
c2bae25afb Automatic date update in version.in 2023-02-26 00:00:52 +00:00
GDB Administrator
49bd26445a Automatic date update in version.in 2023-02-25 00:00:47 +00:00
GDB Administrator
1caea23282 Automatic date update in version.in 2023-02-24 00:01:17 +00:00
GDB Administrator
9f7892cf1f Automatic date update in version.in 2023-02-23 00:01:13 +00:00
GDB Administrator
90b49bbe9a Automatic date update in version.in 2023-02-22 00:01:49 +00:00
GDB Administrator
e310116ffd Automatic date update in version.in 2023-02-21 00:00:57 +00:00
Nick Clifton
38e455b1d9 Updated translations for the bfd and gprof directories. 2023-02-20 12:32:30 +00:00
GDB Administrator
522eced009 Automatic date update in version.in 2023-02-20 00:00:52 +00:00
GDB Administrator
1c55c773b8 Automatic date update in version.in 2023-02-19 00:01:03 +00:00
GDB Administrator
f0495e03c6 Automatic date update in version.in 2023-02-18 00:00:42 +00:00
GDB Administrator
dc309ee71f Automatic date update in version.in 2023-02-17 00:00:59 +00:00
GDB Administrator
2dae374ded Automatic date update in version.in 2023-02-16 00:01:24 +00:00
GDB Administrator
a55010662a Automatic date update in version.in 2023-02-15 00:01:03 +00:00
Jan Beulich
b2bc62b7b4 gas: correct symbol name comparison in .startof./.sizeof. handling
In 162c6aef1f ("gas: fold symbol table entries generated for
.startof.() / .sizeof.()") I screwed up quite badly, inverting the case
sensitive and case insensitive comparison functions.
2023-02-14 08:38:36 +01:00
GDB Administrator
d4b31bc4db Automatic date update in version.in 2023-02-14 00:01:05 +00:00
GDB Administrator
5adb676992 Automatic date update in version.in 2023-02-13 00:00:45 +00:00
GDB Administrator
6200285c83 Automatic date update in version.in 2023-02-12 00:00:47 +00:00
GDB Administrator
90fa46db61 Automatic date update in version.in 2023-02-11 00:00:46 +00:00
GDB Administrator
0004a53d47 Automatic date update in version.in 2023-02-10 00:00:54 +00:00
Clément Chigot
17294931e3 configure: remove dependencies on gmp and mpfr when gdb is disabled
Since 9911806278, the configure checks
about GMP and MPFR for gdb builds have been moved to the toplevel
configure.
However, it doesn't take into account the --disable-gdb option. Meaning
that a build without gdb will require these libraries even if not
needed.

ChangeLog:

	* configure.ac: Skip GMP and MPFR when --disable-gdb is
	provided.
	* configure: Regenerate.

(cherry picked from commit 5fb0e30857)
2023-02-09 11:03:03 +01:00
GDB Administrator
717aae8984 Automatic date update in version.in 2023-02-09 00:01:08 +00:00
GDB Administrator
cd1edf4e73 Automatic date update in version.in 2023-02-08 00:01:10 +00:00
GDB Administrator
5d13759a68 Automatic date update in version.in 2023-02-07 00:00:58 +00:00
Alan Modra
1fc096a4c5 Regen config files
For the version update to 2.40.0
2023-02-06 10:48:59 +10:30
Romain Geissler
e181541407 Pass $JANSSON_LIBS and $ZSTD_LIBS to ld-bootstrap/bootrap.exp 2023-02-06 10:39:18 +10:30
Guillermo E. Martinez
3e888977f1 bpf: fix error conversion from long unsigned int to unsigned int [-Werror=overflow]
Regenerating BPF target using the maintainer mode emits:
.../opcodes/bpf-opc.c:57:11: error: conversion from ‘long unsigned int’ to ‘unsigned int’ changes value from ‘18446744073709486335’ to ‘4294902015’ [-Werror=overflow]
  57 |   64, 64, 0xffffffffffff00ff, { { F (F_IMM32) }, { F (F_OFFSET16) }, { F (F_SRCLE) }, { F (F_OP_CODE) }, { F (F_DSTLE) }, { F (F_OP_SRC) }, { F (F_OP_CLASS) }, { 0 } }

The use of a narrow size to handle the mask CGEN in instruction format
is causing this error.  Additionally eBPF `call' instructions
constructed by expressions using symbols (BPF_PSEUDO_CALL) emits
annotations in `src' field of the instruction, used to identify BPF
target endianness.

cpu/
	* bpf.cpu (define-call-insn): Remove `src' field from
	instruction mask.

include/
	*opcode/cge.h (CGEN_IFMT): Adjust mask bit width.

opcodes/
	* bpf-opc.c: Regenerate.

(cherry picked from commit 7f6ebecd56)
2023-02-06 10:39:18 +10:30
GDB Administrator
8395d8e200 Automatic date update in version.in 2023-02-06 00:01:00 +00:00
GDB Administrator
2f316f7993 Automatic date update in version.in 2023-02-05 00:00:49 +00:00
GDB Administrator
f3b7a7e5f2 Automatic date update in version.in 2023-02-04 00:00:41 +00:00
GDB Administrator
dd7f752efc Automatic date update in version.in 2023-02-03 00:00:54 +00:00
GDB Administrator
ab87a96bab Automatic date update in version.in 2023-02-02 00:00:44 +00:00
GDB Administrator
f3a27f0c3f Automatic date update in version.in 2023-02-01 00:01:03 +00:00
Nick Clifton
65dbb94214 Updated Swedish translation for the binutils sub-directory 2023-01-31 13:02:51 +00:00
Jan Beulich
27f59ec47a RISC-V: make C-extension JAL available again for (32-bit) assembly
Along with the normal JAL alias, the C-extension one should have been
moved as well by 839189bc93 ("RISC-V: re-arrange opcode table for
consistent alias handling"), for the assembler to actually be able to
use it where/when possible.

Since neither this nor any other compressed branch insn was being tested
so far, take the opportunity and introduce a new testcase covering those.
2023-01-31 09:49:32 +01:00
GDB Administrator
3bf9a43949 Automatic date update in version.in 2023-01-31 00:00:59 +00:00
GDB Administrator
376f26469f Automatic date update in version.in 2023-01-30 00:01:24 +00:00
GDB Administrator
e2ee5c1cf4 Automatic date update in version.in 2023-01-29 00:02:15 +00:00
GDB Administrator
5955845a07 Automatic date update in version.in 2023-01-28 00:02:03 +00:00
GDB Administrator
c1b591a3f7 Automatic date update in version.in 2023-01-27 00:01:35 +00:00
Vladimir Mezentsev
edd36b26f3 gprofng: PR30043 libgprofng.so.* are installed to a wrong location
gprofng/ChangeLog
2023-01-25  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>

	PR gprofng/30043
	PR gprofng/28972
	* src/Makefile.am: Use lib_LTLIBRARIES instead of pkglib_LTLIBRARIES.
	* src/Makefile.in: Rebuild.
2023-01-26 11:49:11 -08:00
GDB Administrator
abb1a617c7 Automatic date update in version.in 2023-01-26 00:01:12 +00:00
Vladimir Mezentsev
c6e269febb gprofng: PR29521 [docs] man pages are not in the release tarball
gprofng/ChangeLog
2023-01-20  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>

	PR gprofng/29521
	* configure.ac: Check if $MAKEINFO and $HELP2MAN are missing.
	* Makefile.am: Build doc if $MAKEINFO exists.
	* doc/gprofng.texi: Update documentation for gprofng.
	* doc/Makefile.am: Build gprofng.1.
	* src/Makefile.am: Move the build of gprofng.1 to doc/Makefile.am.
	* configure: Rebuild.
	* Makefile.in: Rebuild.
	* doc/Makefile.in: Rebuild.
	* src/Makefile.in: Rebuild.
2023-01-25 14:39:29 -08:00
GDB Administrator
6ff0b21822 Automatic date update in version.in 2023-01-25 00:01:32 +00:00
GDB Administrator
27dc715d82 Automatic date update in version.in 2023-01-24 00:01:26 +00:00
Nick Clifton
cca59642c9 Updated Swedish translation for the binutils sub-directory 2023-01-23 10:53:53 +00:00
GDB Administrator
94320fc7e1 Automatic date update in version.in 2023-01-23 00:01:06 +00:00
GDB Administrator
5898f97025 Automatic date update in version.in 2023-01-22 00:00:46 +00:00
GDB Administrator
80045a1932 Automatic date update in version.in 2023-01-21 00:00:55 +00:00
GDB Administrator
9c1671ab4b Automatic date update in version.in 2023-01-20 00:00:59 +00:00
Indu Bhagat
bcea253f5f toplevel: Makefile.def: add install-strip dependency on libsframe
As noted in PR libsframe/30014 - FTBFS: install-strip fails because
bfdlib relinks and fails to find libsframe, the install time
dependencies of libbfd need to be updated.

	PR libsframe/30014
	* Makefile.def: Reflect that libsframe needs to installed before
	libbfd.  Reorder a bit to better track libsframe dependencies.
	* Makefile.in: Regenerate.

(cherry picked from commit b8d21eb0cd)
2023-01-18 23:23:35 -08:00