summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils
AgeCommit message (Collapse)Author
2003-03-05regenerate all this files with correct man_MANS and TEXINFO, and 'generatedmrg
from' lines. this should fix set lists problems with missing binutils man pages and info manual.
2003-03-01update / regenerate for binutils 2.13.2.1mrg
2003-03-01update / regenerate for binutils 2.13.2.1mrg
2003-03-01update / regenerate for binutils 2.13.2.1mrg
2002-09-19- use NETBSDSRCDIR as appropriatelukem
- makefile lint (moving NOxx to top of file, include <bsd.own.mk> as necessary, ...)
2002-09-16Delete the egcs/binutils 2.9 toolchain. Remove USE_NEW_TOOLCHAINthorpej
conditionals.
2002-06-18build tree for full-featured binutils. usually not visited.itojun
(sysdump and srconv are omitted)
2002-05-20Add native toolchain bits for "armeb" (big-endian ARM).thorpej
2002-05-20Add armelfb_nbsd linker emulation.thorpej
2002-04-13Get m68k-parse.y, not m68k-parse.c, to get proper .NOPATH handling for ROtv
source tree.
2002-03-22Add m68000-specific `toolchain2netbsd' generated toolchain build/config files.fredette
2002-02-27New toolchain infrastructure for sh3eb, generated with mknative.tv
2002-02-27New toolchain framework for sh3el platforms, generated with mknative.tv
2002-02-11Skip building if the target's .mk file is missing.tv
2002-01-31itbl-parse ends in .y; itbl-lex in .l.tv
2002-01-22regenerate.mrg
2001-12-31Introduce 3 new MK* variables that have effect in the USE_NEW_TOOLCHAINthorpej
case: MKBFD If set to "no", disables building of libbfd, libiberty, and all things that depend on them (binutils/gas/ld, gdb, dbsym, mdsetimage). MKGDB If set to "no", disables bulding of gdb. MKGCC If set to "no", disables building of gcc and the gcc-related libraries (libg2c, libgcc, libobjc, libstdc++). These are useful for building platforms for which either of the following situations are true: (1) You have no userland from which to run toolchain2netbsd in order to build the appropriate toolchain build framework. (2) The platform which you are building requires a newer set of tools than are currently in the tree (e.g. x86-64, ia64).
2001-12-21Update for Alpha emulation change.thorpej
2001-12-19* Add protoize and unprotoize. (Closes PR 6894.)tv
* Regen files with proper OS names and version numbers. * Clean up toolchain2netbsd somewhat, to get it ready to be cross-host compatible (more work to be done here, but it's getting closer). * Add framework for gdbreplay and gdbserver, but hold off on enabling these by default until low-nbsd.c is verified to work everywhere.
2001-12-15Allow a new-toolchain build to be done without actually buildingthorpej
the target "native toolchain" if BOOTSTRAP_NEW_TOOLCHAIN is set. This is important if you don't have any userland at all, and you're trying to make one from which you can run toolchain2netbsd.
2001-12-14Commit the results of running toolchain2netbsd on the Alpha.thorpej
2001-12-12MKfoo=no -> NOfootv
2001-12-11Make absolutely sure that MACHINE is no in the environment whenthorpej
the linker scripts are generated.
2001-12-11Set G_EMUL to elf32lmip.thorpej
2001-12-05Fix up `netbsdY' or `netbsdZ' in various places where toolchain2netbsdrafal
stripped netbsd1.5[YZ] to netbsd[YZ]. toolchain2netbsd should probably be whacked to DTRT as well.
2001-11-26A few things to make r/o source trees work that might have timestamps on thejmc
dist .y and .c files reversed. 1. Move the .y.c and other assorted implicit rule overrides out of Makefile.inc and into local Makefile's. The system Makefile (bsd.sys.mk) sets up .l.c and .y.c rules so unless these come after all inclusions they just get ignored. 2. Add @true as the command for any of the rule overrides. Otherwise make still bails complaining about not knowing how to build the requisite .c or .h file. This obviously wasn't tested before as it couldn't have worked as-is.
2001-11-17New toolchain files for mipsel.simonb
From Rafal's commit for mipseb (which applies here too): WARNING: Binutils 2.11.2 (maybe earlier) changed the MIPS ABI, so any shared libs built by this toolchain WILL NOT WORK without either a whack to BFD to fix that or a patch to ld_elf.so to work around it. I need to chase the binutils folks on this issue still.
2001-11-08Oops, last round checked in make droppings here. Check in the actualrafal
toolchain2netbsd generated files, though this is as of yet untested.
2001-11-08New toolchain files for mipseb. Mainly toolchain2netbsd output with somerafal
changes to configuration stuff to (a) recognize `mipseb', and (b) build a BE-default GCC on mipseb. gprof and gdb still not done. WARNING: Binutils 2.11.2 (maybe earlier) changed the MIPS ABI, so any shared libs built by this toolchain WILL NOT WORK without either a whack to BFD to fix that or a patch to ld_elf.so to work around it. I need to chase the binutils folks on this issue still. That said, the new toolchain seems to work quite well once the ABI change is worked around/fixed -- I'm committing from a machine running a user- land built with the new compiler.
2001-11-05Add m68k-specific `toolchain2netbsd' generated toolchain build/config files.scw
2001-10-18Updated files from new toolchain2netbsdmatt
2001-10-04Generate ldcripts as "native" for a native linker. However, disabletv
installation into /usr/share/ldscripts at the moment, as the scripts will no longer be shareable on all targets. This will be tweaked at a later date to generate "cross style" scripts for all targets (native ones are compiled into the ld binary) so that they will indeed be shareable. Should fix PR bin/14114, pkg/14122, and related issues.
2001-09-08Rebuild USE_NEW_TOOLCHAIN files for vax. Add binutils, etc. ..matt
2001-08-30Regenerate so that ${DIST} is not expanded.matt
2001-08-28Commit NEW_TOOLCHAIN files. Do not attempt to use these unless you knowmatt
what you are doing!
2001-08-19Update new toolchain that now toolchain2netbsd has beenmatt
run natively on an ARM ELF system.
2001-08-19When making the ldscripts, set MACHINE to "". elf.sc makes bad scriptsmatt
if MACHINE is set.
2001-08-19preliminary new toolchain support for ARM ELF.matt
2001-08-19Prelim ARM ELF support for binutils.matt
2001-08-15regenerate.mrg
2001-08-14Regen.tv
2001-08-14Regen.tv
2001-08-10build sparc & sparc64 binutils & gdb.mrg
2001-08-10deal with no TEMPLATE_NAME being defined for a targetmrg
2001-08-06Use target_alias without a release number; toolchain2netbsd strips this now.tv
2001-08-06Add gprof.tv
2001-08-06Install ldscripts into /usr/share/ldscripts. (Currently non-unified, so thetv
install will only add scripts for the current target to /usr/share/ldscripts. This will be fixed to build all applicable scripts for all NetBSD targets.)
2001-08-06Add new toolchain binutils build structure.tv
2001-01-09- Use PRINTOBJDIR and .WAIT where appropriate.enami
- Define PARALLEL in gdb/Makefile since multiple yacc might run.
2001-01-09convert to using .WAITlukem