Home | History | Annotate | Download | only in xxboot
History log of /src/sys/arch/vax/boot/xxboot/Makefile
RevisionDateAuthorComments
 1.22  15-Sep-2020  mrg make build (and run) with GCC 9.
 1.21  11-Dec-2005  christos merge ktrace-lwp.
 1.20  11-Dec-2003  matt Rework things to move common stuff into Makefile.inc.
 1.19  09-Dec-2003  matt Make sure to include <bsd.own.mk> to pick up the definition of HAVE_GCC3
 1.18  08-Dec-2003  matt Move common CFLAGS/AFLAGS to Makefile.inc.
For now, only suppy -mno-asm-pic when not using gcc3.
 1.17  04-Feb-2003  matt branches: 1.17.2;
Add CPPFLAGS=-D__daddr_t=int32_t to shrink primary boot block.
 1.16  05-Nov-2002  thorpej Add -mno-asm-pic to CFLAGS and AFLAGS.
 1.15  15-Jun-2002  matt Make sure to cleanup the ${PROG}.out files
 1.14  09-Jun-2002  matt Add -ffreestanding and LIBC= to stand/boot/*/Makefile. Fix various
asm's to work with gcc-current.
 1.13  29-Mar-2002  matt branches: 1.13.2; 1.13.4;
Add a xxboot_ustarfs for floppies.
 1.12  24-Feb-2002  matt Move .s files to .S files. (and .s.o rules in boot/Makefile.inc)
Put in register prefixes everywhere.
 1.11  12-Dec-2001  tv MKfoo=no -> NOfoo
 1.10  03-May-2001  matt branches: 1.10.2; 1.10.8;
change to let make obj work right with MAKEOBJDIRPREFIX and read-only source
 1.9  19-Jul-2000  matt branches: 1.9.2;
Add support for loading a 2nd stage boot in either a.out or ELF.
Add support for loading a 2nd stage boot directly to it's desired address
if possible.
cleanup use of u_int/size_t.
 1.8  03-Jul-2000  matt Make cross-compile friendly
 1.7  19-Jun-2000  matt Rename ncr[5380] device to si to more consistent with other ports.
Add VAX660 to cputype.h. Remove needs-flag from si & asc entries.
 1.6  22-May-2000  matt branches: 1.6.2;
get rid of a double /
 1.5  20-May-2000  ragge Rewriting of the VAX boot block. Differences:

- Use the RPB for passing boot device info up to kernel, instead of the
old BSD "hack" with an encoded longword (see sys/reboot.h for details)
- Instead of separate drivers for all devices, use the HW-provided ROM
routines as much as possible.
- Add filesystem support for CD9660 also (now when there is space).
- Make everything compile with WARNS=1.

The boot block is now <7K in size and have support for UFS, CD9660 and USTAR.
 1.4  18-Apr-2000  matt Compile -Os instead of -O2 (optimize for space).
 1.3  16-Apr-2000  matt Use objcopy to emit the binary and linked around for debugging.
 1.2  23-Oct-1999  ragge Boot block code fixed to 1) understand SCSI disks and 2) read from a
ustar filesystem (used in installation).
 1.1  06-Mar-1999  ragge branches: 1.1.8; 1.1.10; 1.1.12;
New boot program for vax. Appearance similar to the i386 boot blocks.
 1.1.12.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.1.10.1  15-Nov-1999  fvdl Sync with -current
 1.1.8.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.6.2.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.9.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.10.8.6  11-Nov-2002  nathanw Catch up to -current
 1.10.8.5  20-Jun-2002  nathanw Catch up to -current.
 1.10.8.4  17-Apr-2002  nathanw Catch up to -current.
 1.10.8.3  28-Feb-2002  nathanw Catch up to -current.
 1.10.8.2  08-Jan-2002  nathanw Catch up to -current.
 1.10.8.1  03-May-2001  nathanw file Makefile was added on branch nathanw_sa on 2002-01-08 00:28:29 +0000
 1.10.2.3  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.10.2.2  16-Mar-2002  jdolecek Catch up with -current.
 1.10.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.13.4.2  26-Jan-2003  jmc Pullup revisions 1.13-1.14 and 1.15-1.16 (requested by he in ticket #1072)
Add -mno-asm-pic to CFLAGS and AFLAGS, and add -ffreestanding and
empty LIBC setting to bootloader Makefiles.
 1.13.4.1  18-Jun-2002  lukem Pull up revision 1.15 (requested by matt in ticket #287):
Make sure to cleanup the ${PROG}.out files
 1.13.2.1  15-Jul-2002  gehenna catch up with -current.
 1.17.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.17.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.17.2.1  03-Aug-2004  skrll Sync with HEAD

RSS XML Feed