aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils/libbfd
Commit message (Collapse)AuthorAgeFilesLines
...
* Default vector to big endian ARM if "TARGET_BIG_ENDIAN" is defined.David E. O'Brien2006-09-121-4/+11
| | | | Notes: svn path=/head/; revision=162242
* Add rs6000 to the architectures on PowerPC. It's needed by gdb(1).Marcel Moolenaar2006-08-241-0/+2
| | | | Notes: svn path=/head/; revision=161560
* Fix typo.David E. O'Brien2006-08-101-1/+1
| | | | | | | Submitted by: kevlo Notes: svn path=/head/; revision=161188
* Add ARM platform Makefile for building BFD. We include the New ARM ABI only.David E. O'Brien2006-07-221-17/+7
| | | | | | | (rev 1.1 was an accidental commit) Notes: svn path=/head/; revision=160579
* Be consistent in quoting.David E. O'Brien2006-07-221-0/+24
| | | | Notes: svn path=/head/; revision=160578
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-241-1/+1
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* MAJOR cleanup of the Bmake framework.David E. O'Brien2004-07-0813-21704/+57
| | | | | | | | | | | | This includes removing all vestiges of the old not-really supported ability to build cross tools targeting non-FreeBSD systems, such as m68k Lynx and NetBSD. Move as much duplicated code from platform Makefiles into the shared Makefiles. Add a simple mechanism for specifying ELF 'ldscripts'. Also share as many .h files as possible (now a single bfd.h vs. one per platform). Notes: svn path=/head/; revision=131832
* With tmm's latest change to the sparc64 dynamic loader, we can remove thisDavid E. O'Brien2004-06-202-19/+1
| | | | | | | hack to binutils and use the stock sparc64 sources. Notes: svn path=/head/; revision=130771
* Add the necessary branding of ELF files. This is relatively easy toMarcel Moolenaar2004-06-191-3/+2
| | | | | | | | | | | | | achieve on ia64, because we need to generate the ELF64/ia64 code and simply tag elf-fbsd-brand.c at the end of it. This hasn't actually been tested beyond trivial compilation testing. A buildworld has been started and it's time I wait for my changes to loop back to my local repo anyway. I'll get back to this in a couple of hours... Notes: svn path=/head/; revision=130747
* Add bfdwin.c to SRCS. The file contains support for mmap(2) windowsMarcel Moolenaar2004-06-191-1/+1
| | | | | | | | into a BFD. It's included in stock BFD on the platforms I checked (i386 and ia64). Notes: svn path=/head/; revision=130746
* Move the elf32-target.h and elf64-target.h targets from the MDMarcel Moolenaar2004-06-197-20/+6
| | | | | | | | | makefiles to the centralized makefile. This not only reduces duplication, it also makes the MD quirks stand out better and thus improves maintenance. Notes: svn path=/head/; revision=130743
* Update to binutils 2.15:Marcel Moolenaar2004-06-191-3/+3
| | | | | | | | | | | | o BFD_VERSION_DATE now reflects the release date of 2.15, o BFD_VERSION now has the correct version number. Previous values reflected 2.14.92 from a week prior to release. While here, fix a whitespace (tab) nit. Notes: svn path=/head/; revision=130740
* Update to binutils 2.15:Marcel Moolenaar2004-06-191-5/+26
| | | | | | | | o HAVE_SEEKO and HAVE_TELLO are defined now. These are used in bfdio.c. o HAVE_STRTOULL is defined now. This is used in bfd.c. Notes: svn path=/head/; revision=130739
* Update to binutils 2.15.Marcel Moolenaar2004-06-191-887/+1247
| | | | Notes: svn path=/head/; revision=130736
* Commit a crude hack so we get sparc64 snapshots working again with aDavid E. O'Brien2004-06-172-1/+19
| | | | | | | | | stable ld.so. We need to revisit the rtld-elf/sparc64/rtld_start.S rev. 1.5 and rtld-elf/sparc64/rtld_machdep.h rev. 1.5, which was suppose to allow stock Binutils 2.13 (and later) to be used. Notes: svn path=/head/; revision=130635
* Updated Bmake framework for Binutils 2.15.David E. O'Brien2004-06-167-3546/+5012
| | | | Notes: svn path=/head/; revision=130575
* Revert rev 1.21 which configured with --enable-64-bit-bfd.David E. O'Brien2004-04-181-1/+1
| | | | | | | | GDB 5.2 can't handle a 64-bit BFD on a 32-bit host. We can revisit configuring with --enable-64-bit-bfd when we get a modern GDB. Notes: svn path=/head/; revision=128405
* Configure as --enable-64-bit-bfd.David E. O'Brien2004-03-182-2/+2
| | | | Notes: svn path=/head/; revision=127161
* Fix style bug in last commit,Johan Karlsson2004-02-251-2/+3
| | | | | | | | | | | add a tab after WARNS?=. While I'm here fix other style bugs. Submitted by: bde (libbdf/Makefile) Notes: svn path=/head/; revision=126228
* style.Makefile(5):Johan Karlsson2004-02-241-2/+2
| | | | | | | | | | | | | | Use WARNS?= instead of WARNS= For this to work properly for all part is the subdirectories the WARNS assignments in Makefile.inc0 are moved to the correspondning Makefile.inc. Approved by: obrien (binutils maintainer) Tested by: make universe Notes: svn path=/head/; revision=126197
* Temporarily turn off -Werror for these components.Alexander Kabaev2003-07-111-0/+1
| | | | Notes: svn path=/head/; revision=117423
* bfd_elf32_i386_freebsd_vec is the only 32-bit vector we really need.David E. O'Brien2003-07-011-1/+1
| | | | | | | ar and nm aren't very smart when faced with multiple applicable vectors. Notes: svn path=/head/; revision=117131
* The AMD64 Hammer bits.David E. O'Brien2003-04-264-1/+4119
| | | | Notes: svn path=/head/; revision=114050
* Remove first attempt at x86-64 bits. We're going to call it "amd64" now.David E. O'Brien2003-04-262-3932/+0
| | | | | | | Sponsored by: Microsoft Notes: svn path=/head/; revision=114049
* We need to support the bfd_efi_app_ia64_vec vector for loader support.David E. O'Brien2002-12-051-0/+1
| | | | | | | | Submitted by: Marcel Approved by: RE Notes: svn path=/head/; revision=107644
* Don't dike out ELF_DYNAMIC_INTERPRETER, we need this copy now.David E. O'Brien2002-12-051-2/+1
| | | | | | | | | This should have been committed with ia64/bfd.h rev 1.6. Approved by: RE Notes: svn path=/head/; revision=107640
* Remove the ancient PEI cruft that is useless.David E. O'Brien2002-12-021-4/+0
| | | | Notes: svn path=/head/; revision=107511
* We can handle the bfd_elf32_i386_vec vector at the same time as theDavid E. O'Brien2002-12-021-2/+2
| | | | | | | bfd_elf32_i386_freebsd_vec. This may help in intra-branch building. Notes: svn path=/head/; revision=107510
* We can handle the bfd_elf64_alpha_vec vector at the same time as theDavid E. O'Brien2002-12-021-2/+2
| | | | | | | bfd_elf64_alpha_freebsd_vec. This may help in intra-branch building. Notes: svn path=/head/; revision=107509
* Cleaner support of a DEFAULT_VECTOR.David E. O'Brien2002-12-025-17/+21
| | | | Notes: svn path=/head/; revision=107508
* Update for the Binutils 2.13.2 20021127 snapshot import.David E. O'Brien2002-12-021-8/+2
| | | | Notes: svn path=/head/; revision=107507
* Handle the "HAVE_" defines via the VECS list.David E. O'Brien2002-12-027-14/+4
| | | | Notes: svn path=/head/; revision=107506
* Update for the Binutils 2.13.2 20021127 snapshot import.David E. O'Brien2002-12-025-112/+225
| | | | | | | Among other things, we don't need to redefine ELF_DYNAMIC_INTERPRETER here. Notes: svn path=/head/; revision=107505
* We HAVE_STPCPY now.David E. O'Brien2002-10-201-2/+2
| | | | Notes: svn path=/head/; revision=105502
* Take a guess at what WARNS level will make this compile on ia64.David E. O'Brien2002-10-141-1/+1
| | | | Notes: svn path=/head/; revision=105070
* Update for 2.13 10-Oct-2002 import.David E. O'Brien2002-10-121-1/+10
| | | | Notes: svn path=/head/; revision=104962
* Shut up GCC, don't shadow Version 6 standard functions.David E. O'Brien2002-10-126-6/+6
| | | | Notes: svn path=/head/; revision=104960
* The 2.13-almost.1 import was done on 10/10, not 11/10.David E. O'Brien2002-10-123-6/+6
| | | | Notes: svn path=/head/; revision=104950
* Update for 2.13 10-Oct-2002 import.David E. O'Brien2002-10-121-472/+692
| | | | Notes: svn path=/head/; revision=104949
* witch over to the new FreeBSD bfd vec and emulationDavid E. O'Brien2002-10-111-4/+4
| | | | Notes: svn path=/head/; revision=104876
* Switch over to the new FreeBSD emulation and bfd vecDavid E. O'Brien2002-10-111-4/+4
| | | | Notes: svn path=/head/; revision=104875
* Really update for 2.13 10-Oct-2002 import. (this time for sure Rocky)David E. O'Brien2002-10-113-3/+27
| | | | Notes: svn path=/head/; revision=104853
* Update for 2.13 10-Oct-2002 import.David E. O'Brien2002-10-113-243/+585
| | | | Notes: svn path=/head/; revision=104852
* There is need to have a special BINUTIL_ARCH when we can use our moreDavid E. O'Brien2002-09-221-10/+2
| | | | | | | common place TARGET_ARCH. Notes: svn path=/head/; revision=103780
* This isn't quite ready for WARNS=3 in the sparc64 case.Mike Barcroft2002-07-161-1/+1
| | | | | | | Noticed by: sparc64 tinderbox Notes: svn path=/head/; revision=100177
* The AMD x86-64 Hammer bits.David E. O'Brien2002-05-182-0/+3933
| | | | Notes: svn path=/head/; revision=96853
* Update to Binutils 2.12.0 and stick to the native emulation for now.David E. O'Brien2002-05-171-13/+5
| | | | | | | | This lets us get on the with the task at hand -- porting FreeBSD. We can get fancy later on. Notes: svn path=/head/; revision=96783
* Update to Binutils 2.12.0 release.David E. O'Brien2002-05-171-443/+538
| | | | Notes: svn path=/head/; revision=96782
* We aren't quite ready to switch emulations and loose theDavid E. O'Brien2002-05-151-0/+3
| | | | | | | | | override ELF_DYNAMIC_INTERPRETER requirement. Has a good eye: jmallet Notes: svn path=/head/; revision=96641
* We won't be doing FreeBSD/m68k or FreeBSD/rs6k anytime soon.David E. O'Brien2002-05-157-5845/+0
| | | | | | | (not to mention these bits are still at the 2.9.1 level) Notes: svn path=/head/; revision=96640