commit 836268642350991fe791f5dd45f4477b1bf098d1 (HEAD -> gentoo/binutils-2.46)
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: Wed Feb 22 20:05:35 2023 +0100
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: Thu Feb 12 22:59:49 2026 +0100

    Apply a similar libiberty fix as in 7d53105d for libopcodes and libgprofng
    
    Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=29042
    Bug: https://bugs.gentoo.org/834720
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 gprofng/src/Makefile.am | 3 ++-
 gprofng/src/Makefile.in | 6 ++++--
 opcodes/configure       | 4 ++--
 opcodes/configure.ac    | 4 ++--
 4 files changed, 10 insertions(+), 7 deletions(-)

commit f027514dab7be41e3adb163d56582c906981214b
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: Sat Jul 24 15:20:16 2021 +0200
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: Thu Feb 12 22:59:46 2026 +0100

    Gentoo: Give also libctf optionally a gentoo-specific soversion

 libctf/Makefile.am  | 14 +++++++++++++-
 libctf/Makefile.in  |  9 ++++++++-
 libctf/configure    | 35 +++++++++++++++++++++++++++++++++--
 libctf/configure.ac | 10 ++++++++++
 4 files changed, 64 insertions(+), 4 deletions(-)

commit 7982c147ee295df82354e69bc503977dae9521f1
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: Tue Jul 20 21:12:38 2021 +0200
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: Thu Feb 12 22:59:44 2026 +0100

    Gentoo: add --with-extra-soversion-suffix= option
    
    --with-extra-soversion-suffix= will allow Gentoo to
    distinct libbfd.so and libopcodes.so to have more precise
    SONAME.
    
    Today --enable-targets=all and --enable-64-bit-bfd change
    libbfd.so ABI:
    --enable-targets=all adds new symbols to the library
    --enable-64-bit-bfd modifies BFD_ARCH_SIZE default and
    changes sizes of integer parameters and fields to most
    APIs.
    
    --with-extra-soversion-suffix= will allow Gentoo to inject
    additional keys into SONAME to indicate ABI change and avoid
    hard to diagnose crashes when user reinstalls libbfd.so
    built with different flags (see https://bugs.gentoo.org/663690).
    
    Bug: https://bugs.gentoo.org/666100
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    
    Ported to binutils 2.37 by Andreas K. Hüttel <dilfridge@gentoo.org>

 bfd/Makefile.am  |  5 +++++
 bfd/Makefile.in  |  4 ++++
 bfd/configure    | 17 +++++++++++++++--
 bfd/configure.ac |  7 +++++++
 4 files changed, 31 insertions(+), 2 deletions(-)

commit 4fce7d4797894011e5f16745ba1ce9fb84150e14
Author:     Mike Frysinger <vapier@gentoo.org>
AuthorDate: Fri Jan 7 00:15:53 2005 -0500
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: Thu Feb 12 22:59:41 2026 +0100

    Gentoo: libiberty: install PIC version of libiberty.a
    
    This will install a PIC version of libiberty.a by overwriting the non-PIC
    version of libiberty.a while compiling.  We do this because there is no
    shared version of libiberty for random apps to link against which means if
    someone wants to use this in a shared library or PIE, they're out of luck.
    It's arguable whether people should be able to use this in a shared lib,
    but usage in PIE should be fine.  You could argue that this penalizes the
    non-PIE users, but the counter point is that people using this library in
    general are fairly low, and we'd rather have things work for all of them.
    
    (cherry picked from commit 112aff9ad3e2675556370c4281117a6df0a879d9)

 libiberty/Makefile.in | 1 +
 1 file changed, 1 insertion(+)

commit a7cdaea666c17c76e13a899fc10542d03da547cc (origin/binutils-2_46-branch, gentoo/gentoo/binutils-2.46, binutils-2_46-branch)
Author:     GDB Administrator <gdbadmin@sourceware.org>
AuthorDate: Thu Feb 12 00:00:37 2026 +0000
Commit:     GDB Admin <brobecker@adacore.com>
CommitDate: Thu Feb 12 00:00:37 2026 +0000

    Automatic date update in version.in

 bfd/version.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0b2f80abc53eaf488fbc0304cf4f8e41fb94f9ad
Author:     GDB Administrator <gdbadmin@sourceware.org>
AuthorDate: Wed Feb 11 00:00:35 2026 +0000
Commit:     GDB Admin <brobecker@adacore.com>
CommitDate: Wed Feb 11 00:00:35 2026 +0000

    Automatic date update in version.in

 bfd/version.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 55ed097232c525713630856f08762fd76f9b9412
Author:     GDB Administrator <gdbadmin@sourceware.org>
AuthorDate: Tue Feb 10 00:00:35 2026 +0000
Commit:     GDB Admin <brobecker@adacore.com>
CommitDate: Tue Feb 10 00:00:35 2026 +0000

    Automatic date update in version.in

 bfd/version.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 65f029fbbc986ad12973deb89fd051070d6b42f0
Author:     GDB Administrator <gdbadmin@sourceware.org>
AuthorDate: Mon Feb 9 00:00:35 2026 +0000
Commit:     GDB Admin <brobecker@adacore.com>
CommitDate: Mon Feb 9 00:00:35 2026 +0000

    Automatic date update in version.in

 bfd/version.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 908827bf71b82787dbd846604e77af42c05bad8f
Author:     Nick Clifton <nickc@redhat.com>
AuthorDate: Sun Feb 8 11:55:10 2026 +0000
Commit:     Nick Clifton <nickc@redhat.com>
CommitDate: Sun Feb 8 11:55:10 2026 +0000

    Open 2.46 branch for development and update version number to 2.46.0

 bfd/configure                  | 20 ++++++++++----------
 bfd/development.sh             |  2 +-
 bfd/po/bfd.pot                 |  2 +-
 bfd/version.m4                 |  2 +-
 binutils/configure             | 20 ++++++++++----------
 gas/configure                  | 20 ++++++++++----------
 gprof/configure                | 20 ++++++++++----------
 gprofng/configure              | 20 ++++++++++----------
 gprofng/doc/version.texi       |  4 ++--
 gprofng/libcollector/configure | 20 ++++++++++----------
 ld/configure                   | 20 ++++++++++----------
 opcodes/configure              | 20 ++++++++++----------
 12 files changed, 85 insertions(+), 85 deletions(-)
