CVS commit: src/external/gpl3/binutils/dist/bfd

2021-04-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 22 01:09:48 UTC 2021 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-ppc.c elf64-ppc.c Log Message: Fix regression where ld(1) is trapped into infinite loop when linking binary whose text does not fit within

CVS commit: src/external/gpl3/binutils/dist/bfd

2020-09-07 Thread Tom Spindler
Module Name:src Committed By: dogcow Date: Mon Sep 7 19:46:45 UTC 2020 Modified Files: src/external/gpl3/binutils/dist/bfd: Makefile.am Makefile.in Log Message: Fix `build.sh tools -j1` compilation, where bfd.h wasn't generated early enough. To generate a diff of this

CVS commit: src/external/gpl3/binutils/dist/bfd

2020-08-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Aug 8 19:26:09 UTC 2020 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd configure configure.ac targets.c Added Files: src/external/gpl3/binutils/dist/bfd: i386netbsd.c Log Message: Put

CVS commit: src/external/gpl3/binutils/dist/bfd

2020-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 4 15:30:05 UTC 2020 Modified Files: src/external/gpl3/binutils/dist/bfd: elf.c Log Message: Apply fix for --noinhibit-exec from: https://www.mail-archive.com/bug-binutils@gnu.org/msg33090.html To generate a diff of

CVS commit: src/external/gpl3/binutils/dist/bfd

2019-05-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun May 5 21:49:53 UTC 2019 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-arm.c Log Message: Ignore 0 size'd symbols when looking for CMSE veneers. XXX: Is this correct? To generate a diff of this commit: cvs

CVS commit: src/external/gpl3/binutils/dist/bfd

2019-04-15 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 16 02:10:09 UTC 2019 Modified Files: src/external/gpl3/binutils/dist/bfd: configure.ac Log Message: fix merge botch - remove duplicated case statement (not in configure) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/gpl3/binutils/dist/bfd

2018-12-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 30 22:48:31 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-ppc.c Log Message: forgot to commit compilation fix. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/external/gpl3/binutils/dist/bfd

2018-11-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 8 02:30:06 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: delete i386 aout vec which has been removed To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/external/gpl3/binutils/dist/bfd

2018-05-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun May 6 15:14:12 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/bfd: elflink.c Log Message: add missed patch To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/external/gpl3/binutils/dist/bfd

2018-03-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Mar 27 23:39:23 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/bfd: elflink.c Log Message: When trying to decide the status of a weak symbol, resolve any indirectness first. In the case of various Qt5 libraries,

CVS commit: src/external/gpl3/binutils/dist/bfd

2017-07-25 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Jul 25 19:44:25 UTC 2017 Modified Files: src/external/gpl3/binutils/dist/bfd: elfxx-sparc.c Log Message: TLS relocations for PIE and non-PIE main executable work the same, so apply the same relaxation rules and the same static

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-12-30 Thread Brian Buhrow
Module Name:src Committed By: buhrow Date: Fri Dec 30 22:40:24 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-arm.c Log Message: Fix problem which prevents cross building on NetBSD systems which predate NetBSD-6 or non-NetBSD systems. See discussion

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-11-03 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Nov 4 00:19:32 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf64-ppc.c Log Message: Tail calls can use the PLT without a nop after the branch. Since the callee won't return to the next instruction anyway, it

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-11-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 3 01:22:59 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-ppc.c elf64-ppc.c Log Message: More detailed error messages for text relocations on ppc code. Tested by joerg@ To generate a diff of this

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-09-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Sep 5 14:25:33 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elfxx-sparc.c Log Message: more errors for text relocations To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-09-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Sep 5 09:17:35 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elfxx-sparc.c Log Message: sync error with x86_64. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-07-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 21 00:10:57 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-vax.c Log Message: don't die printing a name we don't have To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-06-26 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 26 14:44:10 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-m68k.c Log Message: fix build To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/binutils/dist/bfd/elf32-m68k.c

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-06-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jun 15 14:47:23 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-hppa.c elf32-i386.c elf32-m68k.c elf32-sh.c elf32-vax.c elfxx-sparc.c Log Message: Harmonize the error messages about dynamic

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-04-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Apr 29 16:25:55 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elflink.c Log Message: Revert. For whatever reasons, the ELF visibility attributes are not meant to be a useful indicator of what an object expects,

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-04-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 22 17:40:36 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-m68k.c Log Message: Print the symbol that caused the text relocation for m68k like we do for other platforms. To generate a diff of this

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-04-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 4 06:58:48 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: configure configure.ac Log Message: Don't use secureplt on alpha yet To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-03-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Mar 28 09:01:24 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: Add some more mips targets for martin To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-03-25 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Mar 25 23:04:41 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elflink.c Log Message: If a protected symbol is defined in a shared library, it should still provide an implementation. Fix the merging rules. To

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-03-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Mar 25 09:27:43 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: Fix mergo for mips To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-03-06 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Sun Mar 6 09:39:42 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: Remove unnecessary local change. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-02-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Feb 3 13:24:12 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: Fix mergo To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/external/gpl3/binutils/dist/bfd/config.bfd

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 29 18:05:18 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd configure configure.ac targets.c Log Message: try to adjust riscv To generate a diff of this commit: cvs rdiff -u -r1.15

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 29 22:39:00 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elfnn-riscv.c Log Message: fix bfd for riscv. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 29 20:53:14 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-arm.c Log Message: we have our own popcount. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/external/gpl3/binutils/dist/bfd

2016-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 29 20:54:10 UTC 2016 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: fix aarch64 To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/external/gpl3/binutils/dist/bfd

2015-05-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed May 13 06:24:18 UTC 2015 Modified Files: src/external/gpl3/binutils/dist/bfd: elfn32-mips.c Log Message: Make sure mips_elf_n32_is_local_label_name is used. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/external/gpl3/binutils/dist/bfd

2015-05-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat May 9 17:43:24 UTC 2015 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-arm.c Log Message: Fix TEXTREL message to print out the section name To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/gpl3/binutils/dist/bfd

2015-05-08 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri May 8 15:13:53 UTC 2015 Modified Files: src/external/gpl3/binutils/dist/bfd: elf64-mips.c Log Message: Define bfd_elf64_bfd_is_local_label_name so that local symbols really get stripped, etc. To generate a diff of this

CVS commit: src/external/gpl3/binutils/dist/bfd

2015-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 28 07:51:20 UTC 2015 Modified Files: src/external/gpl3/binutils/dist/bfd: elfnn-riscv.c Log Message: Deal with GNU IFUNCs properly. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/external/gpl3/binutils/dist/bfd

2015-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 2 19:50:03 UTC 2015 Modified Files: src/external/gpl3/binutils/dist/bfd: elf64-ppc.c Log Message: Bring in 2 patches from binutils: From Alan Modra: Wed, 3 Jul 2013 11:51:56 +0930: powerpc64 call stubs: This

CVS commit: src/external/gpl3/binutils/dist/bfd

2014-08-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Aug 26 16:39:49 UTC 2014 Modified Files: src/external/gpl3/binutils/dist/bfd: elfxx-mips.c Log Message: Allow STT_GNU_IFUNC to be a dynamic symbol. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/external/gpl3/binutils/dist/bfd

2014-08-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Aug 26 17:03:51 UTC 2014 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-m68k.c elf32-sh.c elf32-vax.c Log Message: Allow STT_GNU_IFUNC to be dynamic symbols To generate a diff of this commit: cvs rdiff

CVS commit: src/external/gpl3/binutils/dist/bfd

2014-08-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Aug 11 20:53:16 UTC 2014 Modified Files: src/external/gpl3/binutils/dist/bfd: ChangeLog elflink.c Log Message: Apply change from upstream to fix PR/48709 - port-alpha/48709: static threaded programs crash. With this fix the

CVS commit: src/external/gpl3/binutils/dist/bfd

2014-03-10 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Mon Mar 10 12:01:19 UTC 2014 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: Enable 64-bit integer handling for gas even on 32-bit host since sparc64 kernel now uses 64-bit constant with %hh

CVS commit: src/external/gpl3/binutils/dist/bfd

2014-03-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Mar 6 09:33:14 UTC 2014 Modified Files: src/external/gpl3/binutils/dist/bfd: elf64-ppc.c Log Message: If marking a shared image TEXTREL, print out a warning about the section that caused it. To generate a diff of this

CVS commit: src/external/gpl3/binutils/dist/bfd

2013-12-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Dec 24 15:06:40 UTC 2013 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: Enable 32/64-bit PE-COFF targets for NetBSD/i386 in libbfd. Needed to build UEFI things for IA32 using native toolchain.

CVS commit: src/external/gpl3/binutils/dist/bfd

2013-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 4 18:08:02 UTC 2013 Modified Files: src/external/gpl3/binutils/dist/bfd: aoutx.h Log Message: Allow bfd_mach_arm4 machines to produce a.out binaries. Perhaps we should just let every arm machine produce them? Or we

CVS commit: src/external/gpl3/binutils/dist/bfd

2013-10-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Oct 3 12:06:04 UTC 2013 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-vax.c Log Message: Apply rev 1.5 again, from Matt Thomas: Fix problem leading to triggering a BFD assert: when allocating space in the got,

CVS commit: src/external/gpl3/binutils/dist/bfd

2013-08-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Aug 12 05:14:24 UTC 2013 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd Log Message: Match arm*-*-netbsdelf*-* To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/external/gpl3/binutils/dist/bfd

2012-08-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Aug 27 16:50:14 UTC 2012 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-vax.c Log Message: Make this to produce working shared libraries again. Resultant distribution was booted into single user using shared

CVS commit: src/external/gpl3/binutils/dist/bfd

2012-07-17 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jul 17 21:37:21 UTC 2012 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-vax.c Log Message: Two fixes. Better PLT pruning (don't emit PLTs for local functions). If emitting a reloc against a readonly section in a

CVS commit: src/external/gpl3/binutils/dist/bfd

2012-03-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 4 17:09:33 UTC 2012 Modified Files: src/external/gpl3/binutils/dist/bfd: elflink.c Log Message: Fix merge botch dealing with linker assignments. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/gpl3/binutils/dist/bfd

2012-03-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 2 16:37:16 UTC 2012 Modified Files: src/external/gpl3/binutils/dist/bfd: elfxx-mips.c Log Message: Fix support for .protected symbols. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/gpl3/binutils/dist/bfd

2012-02-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Feb 10 01:47:38 UTC 2012 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-vax.c Log Message: Fix problem leading to triggering a BFD assert: when allocating space in the got, do not allocate slots for symbols without

CVS commit: src/external/gpl3/binutils/dist/bfd

2011-12-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 12 07:40:56 UTC 2011 Modified Files: src/external/gpl3/binutils/dist/bfd: ChangeLog elf32-hppa.c Log Message: Revert last change to elf32-hppa.c and pull across the fix to my binutils PR 13476. tests/lib/libc/tls on hppa

CVS commit: src/external/gpl3/binutils/dist/bfd

2011-11-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 26 15:59:34 UTC 2011 Modified Files: src/external/gpl3/binutils/dist/bfd: elflink.c Log Message: Only set symbols not provided from the linker script as regular so that we can find their version from verdef not vertree.

CVS commit: src/external/gpl3/binutils/dist/bfd

2011-10-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 7 23:24:14 UTC 2011 Modified Files: src/external/gpl3/binutils/dist/bfd: elfxx-sparc.c Log Message: gnu style. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/external/gpl3/binutils/dist/bfd

2011-09-25 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 25 11:07:32 UTC 2011 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-vax.c Log Message: make this build again. gimpy, please check the #if 0'd code that may or may not be useful? :) To generate a diff of this

CVS commit: src/external/gpl3/binutils/dist/bfd

2010-02-23 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Tue Feb 23 20:42:40 UTC 2010 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-i386.c Log Message: adjust INTERP path for NetBSD (needed eg for -static -pie) To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/external/gpl3/binutils/dist/bfd

2010-01-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jan 29 06:09:37 UTC 2010 Modified Files: src/external/gpl3/binutils/dist/bfd: elfn32-mips.c Log Message: Add a _is_local_label_name routine (taken from elf64-mips.c). To generate a diff of this commit: cvs rdiff -u -r1.1.1.1

CVS commit: src/external/gpl3/binutils/dist/bfd

2009-12-23 Thread Marc Balmer
Module Name:src Committed By: mbalmer Date: Wed Dec 23 09:22:16 UTC 2009 Modified Files: src/external/gpl3/binutils/dist/bfd: elf32-m68k.c Log Message: Fix typo in a comment, no code change. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2

CVS commit: src/external/gpl3/binutils/dist/bfd

2009-12-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 7 10:00:21 UTC 2009 Modified Files: src/external/gpl3/binutils/dist/bfd: elf64-mips.c Log Message: Recognize $L as a local symbol for mips64. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2

CVS commit: src/external/gpl3/binutils/dist/bfd

2009-11-15 Thread Soren Jacobsen
Module Name:src Committed By: snj Date: Sun Nov 15 21:19:35 UTC 2009 Modified Files: src/external/gpl3/binutils/dist/bfd: elfxx-mips.c Log Message: Fix unbalanced parentheses to make this build again. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/external/gpl3/binutils/dist/bfd

2009-08-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Aug 19 10:53:28 UTC 2009 Modified Files: src/external/gpl3/binutils/dist/bfd: configure Log Message: Escape trailing whitespace so it's not lost by make(1). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3