Home | History | Annotate | only in /src/sys/arch/i386/stand/cdboot
History log of /src/sys/arch/i386/stand/cdboot
RevisionDateAuthorComments
 1.15 02-Jun-2018  christos - Disable MKSANITIZER
- Redo using NOPIE
- Add NORELRO
 1.14 12-Jan-2014  tsutsui branches: 1.14.28;
Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.

XXX: probabry we should have bsd.saprog.mk or something.
 1.13 12-Sep-2013  joerg Overwrite PIE_*, otherwise bootxx_cd9660 is not recognized by
installboot in MKPIE=yes builds.
 1.12 20-May-2011  joerg branches: 1.12.4; 1.12.14; 1.12.18;
Disable integrated assembler for files that use .code16 or .code32 for
now. Disable Clang completely for bootxx and netboot for now until the
size issue has been sorted out.
 1.11 02-Jan-2011  jakllsch branches: 1.11.2;
Relocate cdboot (aka bootxx_cd9660) to 0x1000 instead of 0x600.
A similar change was made in v1.38 of Makefile.bootxx about 13 months ago,
no reason these shouldn't be consistent with each other, like they were before.
 1.10 29-Dec-2010  jakllsch bootxx_cd9660 (cdboot), like bootxx_fat16 (fatboot), is not a traditional
libsa-based program. As such, build bootxx_cd9660 where its source lives.
This has been done by moving bootxx/bootxx_cd9660/Makefile to cdboot/Makefile
and adjusting the relative paths appropriately, so as to minimize binary change.
 1.9 14-Feb-2009  abs branches: 1.9.4;
Convert more MACHINE tests to MACHINE_ARCH
 1.8 25-Oct-2008  apb branches: 1.8.2; 1.8.8;
Use ${TOOL_SED} instead if plain sed in Makefiles.
 1.7 20-Oct-2008  christos disable PIE for boot code.
 1.6 25-Jun-2006  lukem branches: 1.6.58; 1.6.62; 1.6.68;
Use -Wl,-Ttext,foo instead of -Ttext foo when using $(CC)
 1.5 13-May-2006  lukem branches: 1.5.4;
support MAKEVERBOSE
 1.4 13-May-2006  lukem Convert to using CC instead of LD, as LDFLAGS is for CC not LD.
 1.3 12-Nov-2005  simonb branches: 1.3.6; 1.3.8; 1.3.10; 1.3.14;
Adjust the S variable (pointer to top of sys tree) so that it points to
the right place. Fixes build problems in this directory.
 1.2 20-Jul-2005  junyoung branches: 1.2.6;
Add a compile time switch DISABLE_KEYPRESS for those who want unattended boot.
 1.1 15-Jun-2005  junyoung branches: 1.1.2;
Initial commit of cdboot, a primary boot loader that loads a secondary
boot loader directly from CD without performing floppy/hard disk emulation
as described by the El Torito specification.
 1.1.2.2 30-Dec-2006  yamt sync with head.
 1.1.2.1 21-Jun-2006  yamt sync with head.
 1.2.6.3 11-Dec-2005  christos Sync with head.
 1.2.6.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.6.1 20-Jul-2005  skrll file Makefile was added on branch ktrace-lwp on 2005-11-10 13:56:53 +0000
 1.3.14.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.3.10.2 26-Jun-2006  yamt sync with head.
 1.3.10.1 24-May-2006  yamt sync with head.
 1.3.8.1 01-Jun-2006  kardel Sync with head.
 1.3.6.1 09-Sep-2006  rpaulo sync with head
 1.5.4.1 13-Jul-2006  gdamore Merge from HEAD.
 1.6.68.1 13-Dec-2008  haad Update haad-dm branch to haad-dm-base2.
 1.6.62.1 04-May-2009  yamt sync with head.
 1.6.58.1 17-Jan-2009  mjf Sync with HEAD.
 1.8.8.4 27-Aug-2011  jym Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.
 1.8.8.3 10-Jan-2011  jym Sync with HEAD
 1.8.8.2 01-Nov-2009  jym Sync with HEAD.
 1.8.8.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.8.2.1 03-Mar-2009  skrll Sync with HEAD.
 1.9.4.2 31-May-2011  rmind sync with head
 1.9.4.1 05-Mar-2011  rmind sync with head
 1.11.2.1 06-Jun-2011  jruoho Sync with HEAD.
 1.12.18.1 18-May-2014  rmind sync with head
 1.12.14.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.12.4.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.14.28.1 25-Jun-2018  pgoyette Sync with HEAD
 1.13 05-Dec-2021  msaitoh s/decriptor/descriptor/ in comment.
 1.12 04-Jan-2011  jakllsch Relocate buffers to not coincide with new location of executable text.
 1.11 24-Oct-2009  dsl branches: 1.11.4;
Fix constant in comment
 1.10 24-Oct-2009  dsl Support reading /boot > 64k. Based on the patch from Izumi Tsutsui.
Compiles but not actually tested! Fixes PR/42202
 1.9 24-Oct-2009  dsl Add some illumination ...
 1.8 03-May-2008  ad branches: 1.8.14;
i386 -> x86
 1.7 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.6 11-Dec-2005  christos branches: 1.6.74; 1.6.76; 1.6.78;
merge ktrace-lwp.
 1.5 06-Oct-2005  dyoung branches: 1.5.6;
Change the layout of cdboot to meet installboot(8)'s expectations:
MBR+NetBSD disklabel+boot parameters. Invoke the secondary boot
loader with a pointer to the boot parameters.
 1.4 20-Jul-2005  junyoung Add a compile time switch DISABLE_KEYPRESS for those who want unattended boot.
 1.3 06-Jul-2005  junyoung Add another case we can skip boot wait.
 1.2 06-Jul-2005  junyoung If no hard disks are present, do not wait for key press.
 1.1 15-Jun-2005  junyoung branches: 1.1.2;
Initial commit of cdboot, a primary boot loader that loads a secondary
boot loader directly from CD without performing floppy/hard disk emulation
as described by the El Torito specification.
 1.1.2.1 21-Jun-2006  yamt sync with head.
 1.5.6.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.5.6.1 06-Oct-2005  skrll file cdboot.S was added on branch ktrace-lwp on 2005-11-10 13:56:53 +0000
 1.6.78.2 11-Mar-2010  yamt sync with head
 1.6.78.1 16-May-2008  yamt sync with head.
 1.6.76.1 18-May-2008  yamt sync with head.
 1.6.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.8.14.2 10-Jan-2011  jym Sync with HEAD
 1.8.14.1 01-Nov-2009  jym Sync with HEAD.
 1.11.4.1 05-Mar-2011  rmind sync with head

RSS XML Feed