History log of /src/tools/mdsetimage |
Revision | Date | Author | Comments |
1.19 | 30-Jun-2024 |
christos | Don't hardcode the binutils subdir
|
1.18 | 30-Jun-2024 |
christos | Adjust for binutils-2.42
|
1.17 | 01-May-2018 |
christos | branches: 1.17.14; Create a new bsd.hostinit.mk file and put the build definitions for all host programs there; make all Makefiles that use bsd.hostprog.mk include it. Namely turn off MKREPRO and don't make lint, man pages, info files etc. Remove the Makefile.inc files that contained these same settings, and remove the settings from Makefile.host
|
1.16 | 01-May-2018 |
christos | Centralize NOMAN handling.
|
1.15 | 01-May-2018 |
christos | PR/53238: Robert Elz: Disable MKREPRO in tools; the host compiler might not support the necessary options. This is done thusly:
1. Set MKREPRO=no in Makefile.host. This handles all the Makefiles that use it and don't include bsd.own.mk. 2. Create Makefile.inc and set MKREPRO=no in it. Change the Makefiles that include bsd.own.mk, to include bsd.init.mk which includes Makefile.inc first. This will also allow us to control other tools options from a single location if we need to.
XXX: pullup-8
|
1.14 | 27-Dec-2017 |
christos | branches: 1.14.2; Better EXTERNAL_TOOLCHAIN support from Zachary McGrew - Allow mdsetimage and dbsym to be built with EXTERNAL_TOOLCHAIN - Allow BFDDIR and IBERTYDIR to be overwritten for mdsetimage and dbsym
|
1.13 | 06-Jan-2017 |
christos | branches: 1.13.6; handle the case where we don't have the files built yet
|
1.12 | 06-Jan-2017 |
christos | don't run grep if we don't have the Makefile, like when we are building objdirs
|
1.11 | 01-Feb-2016 |
christos | branches: 1.11.2; kill error message
|
1.10 | 01-Feb-2016 |
christos | Add -ldl if it is needed
|
1.9 | 31-Oct-2011 |
mrg | branches: 1.9.6; obsolete now useless (and wrongly set to "219" :-) HAVE_BINUTILS. switch the sense of the gdb and gcc tests to list the platforms not switched to gcc 4.5 or gdb 7, which is now:
GCC 4.1: .if ${MACHINE_ARCH} == "alpha" || \ ${MACHINE_CPU} == "arm" || \ ${MACHINE_CPU} == "m68k" || \ ${MACHINE_CPU} == "vax"
GDB 6: .if ${MACHINE_ARCH} == "alpha" || \ ${MACHINE_ARCH} == "hppa" || \ ${MACHINE_CPU} == "mips" || \ ${MACHINE_CPU} == "sh3" || \ ${MACHINE_ARCH} == "vax"
let's go, people! (-:
|
1.8 | 27-Oct-2009 |
tsutsui | Use HOST_SRCDIR=external/gpl3/binutils/usr.sbin/foo in $(HAVE_BINUTILS)=="219" case. Fixes build failures on Cygwin. (new libbfd depends on libz)
BTW, should we revive old ones under src/usr.sbin for native dbsym(8)/mdsetimage(8) binaries which don't need libbfd?
|
1.7 | 04-Dec-2003 |
mrg | look for libbfd etc in binutils always now.
|
1.6 | 25-Jul-2003 |
mrg | - build "binutils" and "gcc" separately if USE_TOOLS_TOOLCHAIN is not set to "yes". - adjust dbsym/mdsetimage to look in the correct place for libbfd. - new mknative-gcc based in toolchain/mknative
|
1.5 | 13-Dec-2001 |
lukem | missed a couple of NOMAN= :(
|
1.4 | 12-Nov-2001 |
tv | Major overhaul of src/tools and host toolchain. Summary of changes:
* Rewrite src/tools Make logic to work like the rest of the tree wrt "dependall" and "install". The old "make build" hack is gone.
* Remove the MKTOOLS logic. This was linked to the "make build" hack, and was only needed because TOOLDIR originally had no writable default.
* Redo the GNU configure/make logic to make it fit reasonably in a BSD make wrapper. Use new ${.ALLTARGETS} variable to scan for targets in $(srcdir), and mark them with .MADE: to prevent rebuilding.
* Only build cross tools in src/tools; remove some messy logic in src/usr.* and src/gnu/usr.* that would do target filename rewriting (improves consistency and readability).
* Add the ability to build cross gdb at tool build time by setting MKCROSSGDB (default no) to "yes" in mk.conf.
* Add src/tools/groff and set up paths to work with this cross groff.
|
1.3 | 25-Oct-2001 |
thorpej | Avoid some annoying pitfalls of HOST_CPPFLAGS:=... in Makefile.host.
|
1.2 | 24-Oct-2001 |
thorpej | Build a properly target-prefixed cross-tool version of mdsetimage, using libbfd.
|
1.1 | 21-Oct-2001 |
jmc | Pull in mdsetimage to the tools builds. (XXX - using libbfd here would probably be preferrable long term).
|
1.9.6.1 | 20-Nov-2012 |
matt | Support building GPL2 versions of binutils, dbsym, gdb, and mdsetimage
|
1.11.2.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.13.6.1 | 05-May-2018 |
martin | Pull up following revision(s) (requested by christos in ticket #796):
tools/mdsetimage/Makefile: revision 1.15 tools/compat/Makefile: revision 1.82 tools/gdb/Makefile: revision 1.35 tools/lorder/Makefile: revision 1.13 tools/gcc/Makefile: revision 1.85 tools/dtc/Makefile: revision 1.3 tools/cvslatest/Makefile: revision 1.2 tools/ctfmerge/Makefile: revision 1.8 tools/libelf/Makefile: revision 1.9 tools/libdwarf/Makefile: revision 1.8 tools/ctfconvert/Makefile: revision 1.7 tools/makekeys/Makefile: revision 1.2 tools/gettext/Makefile: revision 1.7 tools/binstall/Makefile: revision 1.12 tools/libfdt/Makefile: revision 1.3 tools/libctf/Makefile: revision 1.7 tools/binutils/Makefile: revision 1.27 tools/mandoc/Makefile: revision 1.11 tools/Makefile.host: revision 1.32 tools/dbsym/Makefile: revision 1.13 tools/genassym/Makefile: revision 1.7 tools/Makefile.inc: revision 1.14
PR/53238: Robert Elz: Disable MKREPRO in tools; the host compiler might not support the necessary options. This is done thusly:
1. Set MKREPRO=no in Makefile.host. This handles all the Makefiles that use it and don't include bsd.own.mk. 2. Create Makefile.inc and set MKREPRO=no in it. Change the Makefiles that include bsd.own.mk, to include bsd.init.mk which includes Makefile.inc first. This will also allow us to control other tools options from a single location if we need to.
XXX: pullup-8
|
1.14.2.1 | 02-May-2018 |
pgoyette | Synch with HEAD
|
1.17.14.1 | 01-Jul-2024 |
perseant | Sync with HEAD.
|