| History log of /src/sys/arch/pmax/stand/Makefile.booters |
| Revision | | Date | Author | Comments |
| 1.65 |
| 25-Apr-2021 |
christos | Handle mipsn64
|
| 1.64 |
| 01-Jan-2019 |
christos | branches: 1.64.16; ELF2ECOFF -> MIPS_ELF2ECOFF
|
| 1.63 |
| 08-Apr-2017 |
christos | branches: 1.63.12; 1.63.14; centralize vers.c building for standalone programs.
|
| 1.62 |
| 03-Sep-2016 |
christos | branches: 1.62.2; Add NOPIE
|
| 1.61 |
| 22-Mar-2016 |
mrg | branches: 1.61.2; remove a bunch of "@echo done" from the tail of rules. these messages were vaguely useful back when we didn't run make -j, but now you end up with a single line "done" every so often, with no idea what it is for. very few other targets claim they're done so just remove these.
|
| 1.60 |
| 16-Jan-2014 |
christos | branches: 1.60.6; eliminate use of bsd.sys.mk from Makefiles
|
| 1.59 |
| 12-Jan-2014 |
tsutsui | Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.
XXX: probabry we should have bsd.saprog.mk or something.
|
| 1.58 |
| 12-Aug-2013 |
joerg | Build boot loaders without unwind tables.
|
| 1.57 |
| 10-Jul-2011 |
mrg | branches: 1.57.2; 1.57.12; 1.57.16; don't set MACHINE_ARCH. the CPUFLAGS/etc. is enough, and otherwise this doesn't work with an isolated $TOOLDIR from the mipse[lb] toolchain.
|
| 1.56 |
| 20-Feb-2011 |
matt | Merge forward from matt-nb5-mips64. New interrupt code. mips64 support for DS5000/260.
|
| 1.55 |
| 28-Jan-2011 |
tsutsui | typo
|
| 1.54 |
| 23-Jan-2011 |
joerg | Define NOMAN earlier
|
| 1.53 |
| 22-Jan-2011 |
joerg | Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly disabled by -D) from the output of newvers_stand.sh. Change -D to the inverted logic, so that it adds the date to bootprog_rev in ().
Change all platforms accordingly. -D is added if MKREPRO is not yes and wasn't present before. Platforms that didn't use -D don't depend on MKREPRO now either.
|
| 1.52 |
| 27-May-2010 |
dholland | branches: 1.52.2; 1.52.4; Introduce .WAIT into the cleandir rule for blasting the libsa/libkern/etc. trees, because it can race with the libsa/libkern/etc. makefiles' own cleandir rules. I think I've found all of the uses of the offending idiom... Closes PR 43360.
|
| 1.51 |
| 23-Apr-2009 |
tsutsui | branches: 1.51.2; 1.51.4; Make sure to remove all generated files on cleandir.
|
| 1.50 |
| 23-Apr-2009 |
tsutsui | Use <bsd.klinks.mk> to create machine and ${MACHINE_ARCH} symlinks.
|
| 1.49 |
| 03-Apr-2009 |
tsutsui | Remove obsolete LIBSA_USE_MEMCPY and LIBSA_USE_MEMSET. They were removed from <lib/libsa/stand.h> on December 2007.
|
| 1.48 |
| 17-Mar-2009 |
he | Introduce LIBSA_NO_DEV_IOCTL, and don't declare ioctl() if it's defined. Also, don't declare the close() function if LIBSA_NO_DEV_CLOSE is defined.
|
| 1.47 |
| 12-Jan-2009 |
tsutsui | branches: 1.47.2; WARNSfy
|
| 1.46 |
| 11-Dec-2005 |
christos | branches: 1.46.74; 1.46.78; 1.46.86; merge ktrace-lwp.
|
| 1.45 |
| 01-Jan-2005 |
simonb | Don't specify the object format to pick the right endianness - the linker already knows if it is big- or little-endian.
|
| 1.44 |
| 21-Jun-2004 |
jmc | Ignore errors on some rm -rf's for platforms that aren't quite POSIX compliant and return errors on r/o source (FreeBSD) for -rf. Fixes PR#25022
|
| 1.43 |
| 24-Nov-2003 |
he | branches: 1.43.2; I've been informed that any dependent targets on .BEGIN are ignored. Fix the symlink creation for machine, mips, and pmax accordingly.
Also, there's nothing .PHONY about the vers.c target, as far as I can see, so I've removed that.
|
| 1.42 |
| 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.41 |
| 08-Oct-2003 |
simonb | Define LIB{CRT0,C,CRTBEGIN,CRTEND} as nothing, we don't need to link against them.
|
| 1.40 |
| 09-Dec-2002 |
jdolecek | branches: 1.40.6; need -mno-abicalls in AFLAGS as well, so that .S would be compiled as non-PIC same way as .c
|
| 1.39 |
| 09-Dec-2002 |
jdolecek | build with -ffreestanding
|
| 1.38 |
| 07-May-2002 |
simonb | Use "NOMAN=" instead of "MKMAN=no"; per lukem.
|
| 1.37 |
| 05-May-2002 |
jdolecek | no manpages here
|
| 1.36 |
| 04-May-2002 |
gmcgarry | Pull in <bsd.own.mk> for definition of ELF2ECOFF.
|
| 1.35 |
| 12-Apr-2002 |
lukem | use ${ELF2ECOFF} from <bsd.{own,sys}.mk>
|
| 1.34 |
| 20-Mar-2002 |
gmcgarry | Test for USETOOLS properly. cVS: ----------------------------------------------------------------------
|
| 1.33 |
| 23-Feb-2002 |
gmcgarry | Support two-stage netboot. Is known to work on maxine, but problems have been reported on 3min.
|
| 1.32 |
| 05-Oct-2001 |
simonb | branches: 1.32.4; Use a single ldscript instead of separate scripts for either endianness; use command line parameters to ld(1) instead to set the endian format. Clean up some endian decisions in mips/conf/Makefile.mips. Wrap some long lines.
|
| 1.31 |
| 22-Sep-2001 |
tsutsui | Fix errors on make cleandir in stand/boot* dirs. Patch from misc/14012 by kwellsch@tampabay.rr.com.
|
| 1.30 |
| 13-Jul-2000 |
jdolecek | branches: 1.30.2; 1.30.4; switch to sys/conf/newvers_stand.sh for generating vers.c sync comments in */version with i386 add a hack to ${PROG} target so that symlinks machine, pmax, mips are created properly even when building on NetBSD/pmax 1.4.1
|
| 1.29 |
| 21-May-2000 |
soren | Also share BE ldscripts.
|
| 1.28 |
| 23-Jan-2000 |
mycroft | Clean up the machine symlink stuff ever so slightly. Needs to be standardized between files.
|
| 1.27 |
| 27-Nov-1999 |
simonb | Update for new alpha-style bootblocks - a good deal of this is based on the alpha stand/Makefile.bootprogs and stand/Makefile.bootxx.
|
| 1.26 |
| 13-Nov-1999 |
thorpej | Backout my libsa changes.
|
| 1.25 |
| 12-Nov-1999 |
simonb | Remove references to libkern after Jason's recent work to libsa.
|
| 1.24 |
| 21-Jul-1999 |
mrg | branches: 1.24.2; 1.24.4; 1.24.8; do not "quote" SAMISCMAKEFLAGS values, it causes pain and suffering.
|
| 1.23 |
| 28-Apr-1999 |
christos | use new loadfile
|
| 1.22 |
| 11-Apr-1999 |
simonb | Move BINDIR, BINMODE to Makefile.inc. Remove -DSMALL. Define an empty LIBZ if building first stage bootblocks since LIBZ defaults to /usr/lib/libz.a.
|
| 1.21 |
| 01-Apr-1999 |
simonb | branches: 1.21.4; Build the full MI libsa for the first stage bootblocks rather than picking the bits we wanted explicitly, taking advantage of some of the recent code-size trimming from cgd. There's now no duplication if libsa code in sys/arch/pmax/stand.
As a bonus, we now have 416 bytes free in stage one (up from 80), and will all of Chris' space saving options enabled (these are commented out in scsiboot/Makefile), theres over a 1kB free.
|
| 1.20 |
| 31-Mar-1999 |
simonb | Create/build vers.c/vers.o inside the final link stage so that the build datestamp get's updated each build.
|
| 1.19 |
| 31-Mar-1999 |
simonb | Reorder ${LIBS} so that we don't need to explicitly pull in bcmp.c and bzero.c from libkern.
|
| 1.18 |
| 27-Mar-1999 |
simonb | Go back to a Makefile.booters scheme, like most other ports do. No more problems for "make depend" - tested with and without obj dirs.
|
| 1.17 |
| 25-Mar-1999 |
simonb | Not needed at the moment - may be resurrected when netboot comes along.
|
| 1.16 |
| 22-Feb-1999 |
simonb | Load the bootblocks at 0x8070000 so that ramdisk kernels don't overwrite the beginning of the bootblocks.
|
| 1.15 |
| 30-Jan-1999 |
simonb | Actually depend on libsa now.
|
| 1.14 |
| 22-Jan-1999 |
simonb | More Makefile cleanups: + Don't use our own "clean" and "depend" targets + "make depend" works + Only include each include path once on compile lines + Clean up include file names + Don't build a separate libdrive.a, just specify driver source files + Use "make print-objdir" instead of old "printf ... | make -f-" + Remove more unnecessary targets, variables and other cruft
Still builds identical bootblocks to 1.3.3 with gcc, still too large with egcs.
dec_boot.h, dec_exec.h & dec_prom.h were copied via respository copy to sys/arch/pmax/stand/libsa.
|
| 1.13 |
| 21-Jan-1999 |
simonb | Round one of the Makefile clean up: + dependency on libsa works + set and use BINDIR/BINMODE + don't pull in sys/lib/lib{sa,kern}/Makefile.inc (``make clean'' doesn't make empty lib/{sa,kern} directories in each directory/obj dir). + remove unnecessary targets, variables and other cruft + wrap lines at 80 chars
Re-ordering SRCS line in libsa/Makefile to a more logical sequence (alphabetical by source dir) results in a libsa.a with archive members in a different order, and a resultant bootrz that differs from the 1.3.3 bootrz. Untested as yet, so left in but commented out.
Also, _don't_ install the bootblocks (as per intent of previous commit) or our own small libsa(!).
|
| 1.12 |
| 21-Jan-1999 |
simonb | Almost working bootblocks for the pmax. This compiles fine with gcc 2.7.2.2-myc2 (and produces _identical_ bootblocks with the 1.3.3 bootblocks which weren't in the tree), but egcs 1.1.1 builds a ufs.o that's about a 100 bytes too big, and it busts the 7.5k we've got for bootrz.
Still needs cleanup - the Makefiles could be better/cleaner, and doesn't install yet (because of above problem). At least there's something to work with now.
Note that we have our own versions of a lot of the sys/lib/libsa routines which are less functional/smaller.
|
| 1.11 |
| 22-May-1998 |
drochner | STANDALONE->_STANDALONE (cpp definition) closes PR kern/5481 (Erik Bertelsen <erik@q610.ebe.uni-c.dk>)
|
| 1.10 |
| 15-Jun-1997 |
jonathan | branches: 1.10.8; Remove old 4.4bsd/pmax rules and targets.
|
| 1.9 |
| 25-May-1997 |
jonathan | Create standard Makefile for arch/pmax/stand. Copy old Makefile with bootblock rules to Makefile.booters.
|
| 1.8 |
| 18-Oct-1996 |
thorpej | Use ${INSTALL}.
|
| 1.7 |
| 01-Feb-1996 |
mycroft | LOCORE -> _LOCORE
|
| 1.6 |
| 15-Jan-1996 |
thorpej | Use ${BINOWN} and ${BINGRP} per Arne H. Juul <arnej@ikke.idt.unit.no> in PR #705.
|
| 1.5 |
| 18-Jan-1995 |
mellon | Many changes from Jonathan Stone and a few from me to make small boot blocks and handle NetBSD a.out
|
| 1.4 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
| 1.3 |
| 27-May-1994 |
glass | bsd 4.4-lite pmax port as ported to NetBSD
|
| 1.2 |
| 27-May-1994 |
glass | upgrade to bsd 4.4-lite code base. only mod is rcsids
|
| 1.1 |
| 12-Oct-1993 |
deraadt | branches: 1.1.1; Initial revision
|
| 1.1.1.1 |
| 12-Oct-1993 |
deraadt | pmax code from <ralphc@pyramid.com> & <rick@snowhite.cis.uoguelph.ca>
|
| 1.10.8.1 |
| 02-Feb-1999 |
cgd | pull up revs 1.11-1.14 from trunk (simonb)
|
| 1.21.4.2 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.21.4.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
| 1.24.8.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.24.4.1 |
| 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.24.2.1 |
| 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.30.4.3 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.30.4.2 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.30.4.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.30.2.2 |
| 11-Oct-2001 |
fvdl | Catch up with -current. Fix some bogons in the sparc64 kbd/ms attach code. cd18xx conversion provided by mrg.
|
| 1.30.2.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.32.4.6 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.32.4.5 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.32.4.4 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.32.4.3 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.32.4.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.32.4.1 |
| 05-Oct-2001 |
nathanw | file Makefile.booters was added on branch nathanw_sa on 2002-02-28 04:11:23 +0000
|
| 1.40.6.4 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.40.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.40.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.40.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.43.2.1 |
| 22-Jun-2004 |
tron | Pull up revision 1.44 (requested by jmc in ticket #531): Ignore errors on some rm -rf's for platforms that aren't quite POSIX compliant and return errors on r/o source (FreeBSD) for -rf. Fixes PR#25022
|
| 1.46.86.2 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.46.86.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.46.78.2 |
| 11-Aug-2010 |
yamt | sync with head.
|
| 1.46.78.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.46.74.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.47.2.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.51.4.2 |
| 05-Mar-2011 |
rmind | sync with head
|
| 1.51.4.1 |
| 30-May-2010 |
rmind | sync with head
|
| 1.51.2.1 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
| 1.52.4.2 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.52.4.1 |
| 08-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.52.2.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.57.16.2 |
| 18-May-2014 |
rmind | sync with head
|
| 1.57.16.1 |
| 28-Aug-2013 |
rmind | sync with head
|
| 1.57.12.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.57.12.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.57.2.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.60.6.3 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.60.6.2 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
| 1.60.6.1 |
| 22-Apr-2016 |
skrll | Sync with HEAD
|
| 1.61.2.1 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
| 1.62.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.63.14.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.63.12.1 |
| 18-Jan-2019 |
pgoyette | Synch with HEAD
|
| 1.64.16.1 |
| 13-May-2021 |
thorpej | Sync with HEAD.
|