freebsd-dev/sys/boot/i386
David E. O'Brien c8e02dfe73 Add -fdata-sections, which is a new GCC 2.95 optimization. Remove
-fschedule-insns as it wasn't such a big win with 2.95 after all.

Add the *BIG* win "-mpreferred-stack-boundary=2" optimiztion submitted by
Dima.  GCC 2.95 ensures the stack frame is always properly [opitimally]
aligned by surrounding every function call by code simular to
"addl $-12, %esp" / "addl $12, %esp".  Here we need the reduction in space,
with speed not an issue.
1999-11-15 04:23:40 +00:00
..
boot0 Remove accidental cut&paste garbage in a comment. 1999-09-03 01:38:29 +00:00
boot2 Add -fdata-sections, which is a new GCC 2.95 optimization. Remove 1999-11-15 04:23:40 +00:00
btx If PAGING is defined then actually turn it on when entering protected 1999-10-27 02:22:52 +00:00
gptboot Add -fdata-sections, which is a new GCC 2.95 optimization. Remove 1999-11-15 04:23:40 +00:00
kgzldr $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
libi386 Make the "machine" target a prequisite to all source files. 1999-10-19 03:53:59 +00:00
loader $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mbr $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00