| History log of /src/sys/arch/prep/stand/boot/Makefile |
| Revision | | Date | Author | Comments |
| 1.33 |
| 03-Jun-2023 |
lukem | bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER
Provide a single variable CC_WNO_ADDRESS_OF_PACKED_MEMBER with options for both clang and gcc, to replace CLANG_NO_ADDR_OF_PACKED_MEMBER CC_NO_ADDR_OF_PACKED_MEMBER GCC_NO_ADDR_OF_PACKED_MEMBER
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
| 1.32 |
| 08-Sep-2020 |
mrg | apply some GCC_NO_ADDR_OF_PACKED_MEMBER.
|
| 1.31 |
| 03-Sep-2019 |
martin | PR 54394: do not compile in experimental SCSI support by default, #ifdef it out as it breaks some machines. Based on a patch by Ulrich Teichert, with #ifdef instead of comments suggested by nonaka@.
|
| 1.30 |
| 08-Apr-2017 |
christos | branches: 1.30.14; centralize vers.c building for standalone programs.
|
| 1.29 |
| 08-Aug-2014 |
joerg | branches: 1.29.4; 1.29.8; 1.29.12; Don't set -mmultiple or -mno-string for PowerPC, the difference is too small to really matter and it sometimes even increases the size.
|
| 1.28 |
| 12-Jan-2014 |
tsutsui | branches: 1.28.2; Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.
XXX: probabry we should have bsd.saprog.mk or something.
|
| 1.27 |
| 21-Aug-2013 |
matt | Use <bsd.klinks.mk> Use ${_MKTARGET_LINK}
|
| 1.26 |
| 19-May-2012 |
kiyohara | branches: 1.26.2; 1.26.4; Support load kernel from SCSI HDD with siop. It copy from bebox. (EXPERIMENTAL)
|
| 1.25 |
| 22-Jan-2011 |
joerg | branches: 1.25.4; 1.25.8; 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.24 |
| 21-Jan-2011 |
joerg | Switch remaining platforms to modern CPP for assembler.
|
| 1.23 |
| 12-Jan-2009 |
tsutsui | branches: 1.23.6; 1.23.8; 1.23.10; Warning options should be in CFLAGS, not CPPFLAGS.
|
| 1.22 |
| 19-Dec-2007 |
garbled | branches: 1.22.6; 1.22.10; 1.22.18; Change the prep bootloader to reach over into the powerpc/stand/mkbootimage directory for the magic.h file.
|
| 1.21 |
| 19-Sep-2006 |
matt | branches: 1.21.28; 1.21.38; 1.21.42; Generate an intermediate boot.elf with symbols.
|
| 1.20 |
| 28-Jun-2006 |
garbled | branches: 1.20.4; 1.20.6; General fixups: 1) Fix support for the powerstack E1. This machine needs to use the 8259 directly, and cannot use the prep interrupt vector register. Place a quirk entry in the table for the machine. 2) Add a new com0_vreset boot image. The vreset code only works on a few machines, and breaks others like the 7025-F40. Its only limitedly useful when used with the com0, so just make it an optional image the user can install by hand if they want. 3) Bump the bootloader to 1.8 with the above change.
|
| 1.19 |
| 13-Apr-2006 |
garbled | branches: 1.19.4; More major bootblock changes: 1) Rewrite vreset.c completely. Saves about 1k, and now it sets the screen up much better. Previously the resulting video mode looked bad on my CRT, and my LCD wouldn't even recognize it as a valid mode. Now it looks reasonably good and my LCD can talk to it.
2) Call vga_reset unconditionally in the setup process to fix the onboard VGA. If you have a VGA and use the serial console, this will allow you to still use the VGA device for getty/wscons. Tested on a 7248 with VGA and a 7043 without VGA.
3) Change filesystem.c to use nullfs rather than ufs and cd9660. We don't actually need an fs at all, but it would take a major rewrite to get rid of them completely. This saves about 6KB on the bootloader.
4) Bump version to 1.7.
|
| 1.18 |
| 10-Apr-2006 |
garbled | Clean up the bootloader a little bit. Get rid of some unused code, set the makefile to build the bootloader without the DB_MONITOR stuff by default, as it is primarily for debugging. Reduces bootloader size by about 8k.
|
| 1.17 |
| 28-Dec-2005 |
skrll | branches: 1.17.4; 1.17.6; 1.17.8; 1.17.10; 1.17.12; More ro src breakage.
|
| 1.16 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.15 |
| 11-May-2005 |
jmc | branches: 1.15.2; Rework depends so this works w. -j after .BEGIN fixes
|
| 1.14 |
| 10-Mar-2004 |
nonaka | boot-loader can find attached kernel again.
|
| 1.13 |
| 05-Jan-2004 |
nonaka | reduce program size.
|
| 1.12 |
| 05-Jan-2004 |
nonaka | Use 32bit daddr_t.
|
| 1.11 |
| 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.10 |
| 08-Oct-2003 |
simonb | Define LIB{CRT0,C,CRTBEGIN,CRTEND} as nothing, we don't need to link against them.
|
| 1.9 |
| 30-Sep-2003 |
matt | Add -ffreestanding
|
| 1.8 |
| 12-Dec-2001 |
lukem | branches: 1.8.16; Set NOxxx= before <bsd.own.mk> is pulled in (even indirectly). Otherwise the appropriate MKxxx=no won't be defined .
|
| 1.7 |
| 12-Dec-2001 |
tv | MKfoo=no -> NOfoo
|
| 1.6 |
| 14-Nov-2001 |
tv | ${MAKE} print-objdir -> ${PRINTOBJDIR}
|
| 1.5 |
| 19-Jun-2001 |
nonaka | branches: 1.5.2; 1.5.8; Back out last changes.
|
| 1.4 |
| 17-Jun-2001 |
nonaka | identified prep model.
|
| 1.3 |
| 14-Aug-2000 |
nonaka | branches: 1.3.2; 1.3.4; Fix link problem.
|
| 1.2 |
| 21-Jul-2000 |
jdolecek | switch to sys/conf/newvers_stand.sh for generation of version file slighly adjust the Makefile WRT vers.c and SRCS & CLEANFILES sync the message in boot/version with other ports using newvers_stand.sh
|
| 1.1 |
| 29-Feb-2000 |
nonaka | Initial import prep port.
|
| 1.3.4.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.3.2.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.3.2.1 |
| 14-Aug-2000 |
bouyer | file Makefile was added on branch thorpej_scsipi on 2000-11-20 20:23:07 +0000
|
| 1.5.8.2 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.5.8.1 |
| 19-Jun-2001 |
nathanw | file Makefile was added on branch nathanw_sa on 2002-01-08 00:27:19 +0000
|
| 1.5.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.8.16.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.8.16.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.8.16.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.8.16.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.15.2.3 |
| 21-Jan-2008 |
yamt | sync with head
|
| 1.15.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.15.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
| 1.17.12.1 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.17.10.1 |
| 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.17.8.3 |
| 11-Aug-2006 |
yamt | sync with head
|
| 1.17.8.2 |
| 24-May-2006 |
yamt | sync with head.
|
| 1.17.8.1 |
| 11-Apr-2006 |
yamt | sync with head
|
| 1.17.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
| 1.17.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
| 1.19.4.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.20.6.1 |
| 22-Oct-2006 |
yamt | sync with head
|
| 1.20.4.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
| 1.21.42.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.21.38.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
| 1.21.28.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
| 1.22.18.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.22.10.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.22.6.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.23.10.1 |
| 08-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.23.8.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.23.6.1 |
| 05-Mar-2011 |
rmind | sync with head
|
| 1.25.8.1 |
| 02-Jun-2012 |
mrg | sync to latest -current.
|
| 1.25.4.2 |
| 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.25.4.1 |
| 23-May-2012 |
yamt | sync with head.
|
| 1.26.4.2 |
| 18-May-2014 |
rmind | sync with head
|
| 1.26.4.1 |
| 29-Aug-2013 |
rmind | sync with head
|
| 1.26.2.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.26.2.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.28.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
| 1.29.12.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
| 1.29.8.1 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
| 1.29.4.1 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.30.14.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|