CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2010/07/10 10:11:44

Modified files:
        sys/arch/i386/stand/boot: Makefile 
        sys/arch/i386/stand/cdboot: Makefile 
        sys/arch/i386/stand/pxeboot: Makefile 

Log message:
link bootblocks with -Z instead of -N, to ensure that the file offset and
addresses line up correctly.  Newer i386 gcc4 - for some reason -- is
prompting the linker with -N to not do this alignment which it used to do
(perhaps because the alignment of all .o's have dropped to very small
amounts??).  Using -Z wastes around a page of bootblock space which matters
even more on the small install media, so this definately needs revisiting.
Workaround from toby

Reply via email to