summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/binutils
Commit message (Collapse)AuthorAgeFilesLines
* Add NO_WERROR here. Binutils as does not compile cleanly with GCC 3.4.x.kan2004-07-281-0/+1
|
* MAJOR cleanup of the Bmake framework.obrien2004-07-0837-23475/+162
| | | | | | | | | 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).
* Removed. It was used for building gdb docs, which we don't do heremarcel2004-06-271-31/+0
| | | | anymore.
* GDB has moved up one level.obrien2004-06-251-8/+0
|
* Remove building gdb info files. The gdb info files are built as partmarcel2004-06-251-31/+3
| | | | | of building gdb itself, which has been decoupled from binutils for as much as is reasonable.
* Turn back on the building of GDB info files.obrien2004-06-231-4/+0
|
* This should be the right set of docs sources.obrien2004-06-211-3/+5
|
* Disable building of GDB info files until the gdb6 upgrade is finished.obrien2004-06-212-2/+8
|
* With tmm's latest change to the sparc64 dynamic loader, we can remove thisobrien2004-06-202-19/+1
| | | | hack to binutils and use the stock sparc64 sources.
* Our 'TOOLS_PREFIX' and not 'DESTDIR' matches what the stock GNU buildobrien2004-06-201-2/+2
| | | | framework wants.
* Update to binutils 2.15.marcel2004-06-191-15/+20
|
* Seperately add regex.c and splay-tree.c to SRCS. They are both neededmarcel2004-06-191-6/+9
| | | | by gdb(1). While here, sort SRCS.
* Add the necessary branding of ELF files. This is relatively easy tomarcel2004-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...
* Add bfdwin.c to SRCS. The file contains support for mmap(2) windowsmarcel2004-06-191-1/+1
| | | | | into a BFD. It's included in stock BFD on the platforms I checked (i386 and ia64).
* Move the elf32-target.h and elf64-target.h targets from the MDmarcel2004-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.
* Update to binutils 2.15:marcel2004-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.
* Update to binutils 2.15:marcel2004-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.
* Update to binutils 2.15.marcel2004-06-191-891/+1251
|
* Commit a crude hack so we get sparc64 snapshots working again with aobrien2004-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.
* Updated Bmake framework for Binutils 2.15.obrien2004-06-1642-3846/+5536
|
* Disable gdb from the build due to the impending binutils 2.15 import.obrien2004-06-161-1/+1
| | | | GDB 5.12 cannot consume the 2.15 bfd and libiberty.
* Sperate out the MD parts of kvm-fbsd to get rid of the #ifdef maze.obrien2004-06-115-275/+317
| | | | Also quiet some warnings by tweaking the included headers.
* Use pcbp->pcb_ufp for UltraSparc vs. ->pcb_fp.obrien2004-05-101-2/+2
|
* Revert rev 1.21 which configured with --enable-64-bit-bfd.obrien2004-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.
* Configure as --enable-64-bit-bfd.obrien2004-03-182-2/+2
|
* I accidently spammed rev. 1.18, back out rev 1.19.obrien2004-03-171-1/+1
|
* Avoid the whole -I${DESTDIR}/usr/include/gnu issue by includingobrien2004-03-172-6/+5
| | | | <gnu/regex.h> vs. just <regex.h>.
* gasp(1) isn't linked with -lgnuregex, and it doesn't need <gnu/regex.h>ru2004-03-151-1/+0
| | | | | | either. Reviewed by: obrien
* Back out attempt to bypass contrib's getopt.h on the way,ache2004-03-053-8/+2
| | | | | it makes cross-build fail. Prefer invisible incorrect -current build to visible failure.
* Move -I${DESTDIR}/usr/include/gnu up, beforeache2004-03-052-2/+6
| | | | -I${DESTDIR}/usr/include to pick correct regex.h
* Add -I${DESTDIR}/usr/include before -I${SRCDIR}/include to pick rightache2004-03-041-0/+2
| | | | getopt.h (as workaround until it will be removed from contrib)
* Use system getopt_long*ache2004-02-281-1/+1
|
* Fix style bug in last commit,johan2004-02-251-2/+3
| | | | | | | | add a tab after WARNS?=. While I'm here fix other style bugs. Submitted by: bde (libbdf/Makefile)
* style.Makefile(5):johan2004-02-2419-22/+25
| | | | | | | | | | | 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
* Oops, use -I${DESTDIR}/usr/include/gnu instead of ... /../../include/gnuache2004-02-172-2/+2
|
* Remove old explicit -I${DESTDIR}/usr/include/readlineache2004-02-171-1/+1
| | | | it is no longer needed
* Switch back to regex.hache2004-02-161-1/+2
|
* Formally switch back to regex.h (not sure it ever needed here - libgnuregexache2004-02-161-1/+2
| | | | is not used)
* Removed all the complexities when installing the strip(1) binary.ru2004-02-061-13/+1
| | | | Submitted by: bde
* strip wasn't stripped since we stopped to include bsd.own.mk from sys.mk.ru2004-02-051-8/+6
|
* Discontinuation of an action that now fits on one.obrien2004-01-271-3/+1
|
* Fix problem where kgdb misses trap frames.obrien2004-01-267-22/+24
| | | | Reported by: iedowse
* Use proper name.obrien2004-01-262-6/+8
|
* style.Makefile(5)obrien2004-01-261-2/+3
|
* Follow existing GDB style for frame_info vars.obrien2004-01-261-5/+5
|
* Remove trailing white space.obrien2004-01-261-5/+5
|
* Don't put objects in SRCS -- this creates all sort of havoc likeru2004-01-121-1/+1
| | | | | causing objects to be built during "make depend", missed sources in .depend, etc.
* FBSDID style nit.obrien2003-11-121-1/+2
|
* Implement gdb_solib_create_inferior_hook().simokawa2003-10-291-1/+7
| | | | | | | | This function is used for autoloading kld module symbols for remote kgdb. We still need a patch(*) for src/contrib/gdb/gdb/solib-svr4.c to enable this function. (*) http://people.freebsd.org/~simokawa/gdb/patch-solib-svr4.c
* Enable '--interpreter=mi' support.obrien2003-09-071-1/+3
| | | | Submitted by: Rui Lopes <rui@ruilopes.com>
OpenPOWER on IntegriCloud