summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/3.0.0_cvscvs2svn1999-01-2132-32/+32
| | | | | | | 'RELENG_3_0_0_RELEASE'. This commit was manufactured to restore the state of the 3.0-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* This commit was manufactured by cvs2svn to create tagrelease/3.0.0cvs2svn1999-01-214-434/+2
| | | | | | | | 'RELENG_3_0_0_RELEASE'. Notes: svn path=/stable/3/; revision=42951 svn path=/release/3.0.0/; revision=42952; tag=release/3.0.0
* This commit was manufactured by cvs2svn to create branch 'RELENG_3'.cvs2svn1999-01-2122-3503/+0
| | | | Notes: svn path=/stable/3/; revision=42951
* Ignore return value for strip. Avoids make world going popNick Hibma1999-01-081-2/+2
| | | | | | | | | | | | | because of strip maybe_stripped strip: maybe_stripped: File format not recognized *** Error code 1 in I/usr/src/gnu/usr.bin/binutils/strip Notes: svn path=/head/; revision=42393
* Fixed breakage of gdbreplay's and gdbserver's BINDIR in previous commit.Bruce Evans1998-10-151-1/+3
| | | | | | | | | | They may belong in /usr/libexec/{aout,elf}, but objformat doesn't support that. Fixed bogus `?=' assignments for BINDIR. Notes: svn path=/head/; revision=40391
* Don't build the info pages for the old assembler. Instead, buildJohn Polstra1998-10-033-2/+90
| | | | | | | and install the info pages for the new assembler and linker. Notes: svn path=/head/; revision=39909
* Fix GDB so that it can handle ELF core dumps.John Polstra1998-09-145-8/+49
| | | | Notes: svn path=/head/; revision=39199
* Update alpha configuration files and remove i386 target fromDoug Rabson1998-09-073-181/+302
| | | | | | | libbinutils/config.h - it is declared in the arch Makefile. Notes: svn path=/head/; revision=38906
* Update for import of binutils-2.9.1.John Polstra1998-09-067-192/+329
| | | | | | | Submitted by: Doug Rabson <dfr> Notes: svn path=/head/; revision=38892
* Missed some BINFORMATs. Fingers! Can't live with 'em. Can't live without 'em.John Birrell1998-08-301-4/+4
| | | | Notes: svn path=/head/; revision=38634
* BINFORMAT -> OBJFORMAT ready for E-day. I tossed a coin to decide thisJohn Birrell1998-08-301-2/+2
| | | | | | | one. We'll probably need to revisit gdb after E-day. Notes: svn path=/head/; revision=38633
* Install binutils tools in /usr/libexec/elf like on i386 so that objformatJohn Birrell1998-08-181-5/+1
| | | | | | | | | can be used to select them. The purpose of this is not necessarily to allow another host format, but to allow us to use the objformat trickery for cross compilation. Notes: svn path=/head/; revision=38419
* Fixed printf format errors.Bruce Evans1998-06-302-4/+4
| | | | Notes: svn path=/head/; revision=37314
* Don't use beforedepend or give dependencies on generated headers explicitly.Bruce Evans1998-06-043-18/+7
| | | | | | | Just put generated headers in SRCS. Notes: svn path=/head/; revision=36633
* Removed superfluous beforedepends. Their files were already in SRCS.Bruce Evans1998-06-042-6/+2
| | | | Notes: svn path=/head/; revision=36627
* Don't use beforedepend; just put generated headers in SRCS. ldgram.hBruce Evans1998-06-041-4/+3
| | | | | | | | | | was already put in SRCS by the general yacc rules. Putting ldemul-list.h in SRCS fixes races in `make -jN' when .depend hasn't been made. Don't forget to clean ldemul-list.h. Notes: svn path=/head/; revision=36623
* Removed special rules for lex- and yacc- generated files. The generalBruce Evans1998-06-041-12/+1
| | | | | | | | rules work identically, except that they actually work if the yacc- generated header somehow becomes out of date. Notes: svn path=/head/; revision=36620
* Missing DPADD's.Peter Wemm1998-06-031-1/+4
| | | | Notes: svn path=/head/; revision=36616
* Add missing DPADD's.Peter Wemm1998-06-0311-11/+42
| | | | Notes: svn path=/head/; revision=36615
* Don't attempt to read process context from the kernel when (theBruce Evans1998-05-122-4/+4
| | | | | | | | | kernel's) curproc is null. This fixes endless recursion in xfer_umem() for attempts to read from user addresses, in particular for attempts to read %fs and %gs from the pcb for `info reg'. Notes: svn path=/head/; revision=35972
* The yacc makefile changes don't seem to know when to generate theJohn Birrell1998-05-111-2/+2
| | | | | | | | header file and when not to, so for the time being make sure the sucker gets generated up front. Notes: svn path=/head/; revision=35946
* Add CROSS_TARGETS to the list of GASES to build. We end up with a separateJohn Birrell1998-05-111-2/+4
| | | | | | | | | | | gas for each target format. So for m68k targets that means several gases. I wanted a m68k gas for VxWorks which uses aout in sun3 big endian format, cross compiled on i386 under FreeBSD using libraries supplied by DEC and intended by them for cross compilation on Alpha under OSF/1. And it actually works! Notes: svn path=/head/; revision=35945
* Make a path absolute.John Birrell1998-05-111-2/+2
| | | | Notes: svn path=/head/; revision=35944
* Fix the path.John Birrell1998-05-051-2/+2
| | | | Notes: svn path=/head/; revision=35743
* Specify an absolute include path.John Birrell1998-05-054-20/+8
| | | | | | | | Backout the previous commit in favour of the Makefile.inc added to the parent directory. Notes: svn path=/head/; revision=35742
* One of those silently included files that just about guarantee thatJohn Birrell1998-05-051-0/+4
| | | | | | | nobody has any idea how something like BINDIR gets defined. Notes: svn path=/head/; revision=35741
* The BINDIR definition is an extra directory level away, so include itJohn Birrell1998-05-054-4/+16
| | | | | | | explicitly. Notes: svn path=/head/; revision=35740
* Oops, missed the common part of gas.John Birrell1998-05-051-0/+23
| | | | Notes: svn path=/head/; revision=35739
* Support cross architectures by using specific directories instead ofJohn Birrell1998-05-048-272/+0
| | | | | | | the ones that match the host. Notes: svn path=/head/; revision=35724
* i386 gas config files.John Birrell1998-05-0410-0/+300
| | | | Notes: svn path=/head/; revision=35723
* Alpha gas config files.John Birrell1998-05-0410-0/+300
| | | | Notes: svn path=/head/; revision=35722
* Support cross-architectures using sub-directories.John Birrell1998-05-042-13/+0
| | | | Notes: svn path=/head/; revision=35721
* Add support for cross-architecture gases. Since the GNU code doesn'tJohn Birrell1998-05-041-19/+6
| | | | | | | | | support more than one architecture at a time, build as from the default for the host and if CROSS_TOOLS defines other architectures, build them as as_${arch} Notes: svn path=/head/; revision=35720
* BINDIR is now specified in a single place. There are no cross-architectureJohn Birrell1998-05-047-35/+0
| | | | | | | issues with this utility. Notes: svn path=/head/; revision=35719
* Work out the list of emulations based on the cross-architecturesJohn Birrell1998-05-041-3/+14
| | | | | | | defined. The TARGET is now set from an included makefile. Notes: svn path=/head/; revision=35717
* Add cross-architecture support.John Birrell1998-05-042-15/+20
| | | | Notes: svn path=/head/; revision=35716
* BINDIR is now specified in a single place. There are no cross-architectureJohn Birrell1998-05-042-10/+0
| | | | | | | issues with this utility. Notes: svn path=/head/; revision=35715
* BIDIR is now specified in a single place. There are no cross-architectureJohn Birrell1998-05-041-5/+0
| | | | | | | issues with this utility. Notes: svn path=/head/; revision=35714
* Evaluate the TARGET from the architecture. We'll assume that FREEBSDJohn Birrell1998-05-041-2/+2
| | | | | | | is ELF from here on. Notes: svn path=/head/; revision=35713
* Remote i386 cross-architecture support. It's now configurable, and offJohn Birrell1998-05-041-3/+3
| | | | | | | by default. Notes: svn path=/head/; revision=35712
* Add cross-architecture support.John Birrell1998-05-043-24/+34
| | | | Notes: svn path=/head/; revision=35711
* Since the makefiles below binutils with the architecture extensionJohn Birrell1998-05-041-1/+5
| | | | | | | | | | are now included according to the cross-architecture support required, default the BINDIR for i386 to /usr/libexec/elf here instead of in all the i386 specific makefiles. For all other architectures, BINDIR is just /usr/bin. Notes: svn path=/head/; revision=35710
* Add makefile support for cross-architectures. Allow CROSS_TOOLS toJohn Birrell1998-05-041-3/+7
| | | | | | | | | | | | | | be defined (in /etc/make.conf, say) and set to the additional architectures that need to be compiled in. So on alpha I set CROSS_TOOLS = i386. On i386 you can't build alpha due to lack of 64-bit support on 32-bit architectures, but that's a GNU problem. This change relies on makefiles in the binutils sub-directories having the extension defined in the CROSS_TOOLS, instead of those makefiles being selected based on the host architecture. Notes: svn path=/head/; revision=35709
* Simplified using new yacc rules. This is cosmetic - the old rulesBruce Evans1998-05-041-5/+4
| | | | | | | | | worked because .ORDER prevented problems from concurrent generation of multiple parsers (and their headers), and there were no missing dependencies because the generated headers were not actually used. Notes: svn path=/head/; revision=35697
* Fixed races in `make -jN' using new yacc rules. This also fixes plainBruce Evans1998-05-041-8/+2
| | | | | | | `make' (without a previous `make depend'). Notes: svn path=/head/; revision=35692
* Inherit BINDIR properly.Bruce Evans1998-05-012-4/+2
| | | | Notes: svn path=/head/; revision=35588
* Fixed apparent bitrot (`=' changed to `?=') in the definition of BINDIRBruce Evans1998-05-011-2/+1
| | | | | | | | in the previous commit. Just don't define it here at all. This works now that the default is inherited properly. Notes: svn path=/head/; revision=35587
* Oops, This should have been committed with the Makefile change thatBruce Evans1998-05-011-0/+24
| | | | | | | | | | | | | requires the new file. Fixed stale near-copy of contrib/libreadline/doc/hsuser.texinfo. Patch it at build ntime, and only keep the patch for it here. Don't keep a copy of contrib/gdb/gdb/doc/all-cfg.texi here. Link to it at build time. Notes: svn path=/head/; revision=35585
* Add support for ELF shared libraries. Also use bfd from the binutils in thatDoug Rabson1998-04-302-3/+37
| | | | | | | case rather than gdb's own copy. Notes: svn path=/head/; revision=35535
* Give up on a.out support in binutils. It has too many problems toJohn Polstra1998-03-309-20/+44
| | | | | | | | | | be worth much effort. Install all i386 binutils programs in "/usr/libexec/elf". Disable a.out support in libbfd. It's too dangerous to leave it in. Some of the utilities think they can handle a.out, but they generate bad object files. Notes: svn path=/head/; revision=34955