| History log of /src/sys/arch/sparc/stand/bootblk/Makefile |
| Revision | | Date | Author | Comments |
| 1.17 |
| 29-Mar-2019 |
christos | no more _LKM -> _MODULE
|
| 1.16 |
| 01-Oct-2016 |
christos | branches: 1.16.16; deal with PIE and SSP
|
| 1.15 |
| 04-Mar-2014 |
joerg | branches: 1.15.6; 1.15.10; Add GENASSYM_CPPFLAGS in two more places.
|
| 1.14 |
| 21-Aug-2013 |
matt | Use <bsd.klinks.mk>
|
| 1.13 |
| 13-Feb-2010 |
eeh | branches: 1.13.10; 1.13.20; 1.13.24; Major overhaul:
1) Add support for multiple filesystems including ffsv1, ffsv2, lfsv1 and lfsv2. (ffsv1 and lfsv2 are known to work. ffv2 support needs more work. lfsv1 is probably untested.)
2) Only 32-bit Fcodes are used. All 64-bit math uses two cells. This means it should work on 32-bit machines.
Additional work to consider:
1) Rename genfth.cf to genffs.cf, or keep it and move the ffs symbols to genffs.cf
2) Move the ffs code and the lfs code to different source files so you can selectively fload the just the filesystems you want.
3) Add code to load ELF files directly instead of relying on the host firmware ELF support. But, since the binary is now 7250 bytes there may not be room.
|
| 1.12 |
| 06-Apr-2009 |
tsutsui | branches: 1.12.2; assym.fth.h also requires sparc symlink. Fix build without DESTDIR.
|
| 1.11 |
| 19-Oct-2008 |
apb | branches: 1.11.2; 1.11.8; Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands. Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
|
| 1.10 |
| 28-Aug-2006 |
tsutsui | branches: 1.10.56; 1.10.60; 1.10.66; Add src/common/include to include header search path since <sys/device.h> includes <prop/proplib.h>.
|
| 1.9 |
| 11-Dec-2005 |
christos | branches: 1.9.4; 1.9.8; merge ktrace-lwp.
|
| 1.8 |
| 30-May-2005 |
thorpej | branches: 1.8.2; Use TOOL_GENASSYM. Part of PR toolchain/30350
|
| 1.7 |
| 26-Oct-2003 |
lukem | Use ${HOST_SH} instead of `sh'.
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH; Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
|
| 1.6 |
| 30-Jul-2003 |
mrg | sprinkle some: libkern.h, some -ffreestanding and some cast-y goodness, all for the pleasure of the gcc 3 :-)
|
| 1.5 |
| 10-Jul-2003 |
lukem | Rename a large chunk of the make(1) variables which refer to a program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC
For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo
Document all of these in bsd.README.
This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables.
|
| 1.4 |
| 28-May-2002 |
bjh21 | branches: 1.4.6; Use ${FGEN} rather than fgen.
|
| 1.3 |
| 13-Dec-2001 |
tv | branches: 1.3.8; Fix problem introduced with the MKMAN->NOMAN conversion.
|
| 1.2 |
| 12-Dec-2001 |
tv | MKfoo=no -> NOfoo
|
| 1.1 |
| 20-Aug-2000 |
mrg | branches: 1.1.2; 1.1.4; 1.1.8; 1.1.12; move ofwboot & bootblk here; add a Makefile to build ofwboot.net
|
| 1.1.12.2 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.1.12.1 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.1.8.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.1.8.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.4.2 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
| 1.1.4.1 |
| 20-Aug-2000 |
bouyer | file Makefile was added on branch thorpej_scsipi on 2000-11-20 20:35:38 +0000
|
| 1.1.2.2 |
| 26-Aug-2000 |
mrg | move these from arch/sparc64/stand; approved by thorpej.
|
| 1.1.2.1 |
| 20-Aug-2000 |
mrg | file Makefile was added on branch netbsd-1-5 on 2000-08-26 00:05:22 +0000
|
| 1.3.8.1 |
| 30-May-2002 |
gehenna | Catch up with -current.
|
| 1.4.6.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.4.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.4.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.4.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.8.2.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.9.8.1 |
| 03-Sep-2006 |
yamt | sync with head.
|
| 1.9.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
| 1.10.66.1 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.10.60.2 |
| 11-Mar-2010 |
yamt | sync with head
|
| 1.10.60.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.10.56.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.11.8.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.11.2.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.12.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.13.24.2 |
| 18-May-2014 |
rmind | sync with head
|
| 1.13.24.1 |
| 28-Aug-2013 |
rmind | sync with head
|
| 1.13.20.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.13.20.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.13.10.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.15.10.1 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.15.6.1 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
| 1.16.16.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|