Date: Sat, 24 Feb 2001 23:44:40 -0800 (PST) From: Peter Wemm <peter@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 bioscall.s locore.s Message-ID: <200102250744.f1P7ieV91620@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 2001/02/24 23:44:40 PST
Modified files:
sys/i386/i386 bioscall.s locore.s
Log:
Make the kernel actually compile and link under a.out, using
gcc -aout -mno-underscores. The bioscall.s tweak is not an a.out
requirement really, but to work around the bugs in the antique version of
gas that used for a.out. Makefile hacks are all that is needed to
get an a.out kernel. There is no telling if it will work though.
This is little more than an academic curiosity anyway since all it is
good for is situations where the boot code is hard wired, eg: rom
bootstraps (such as the gnat box).
GENERIC:
...
size -aout kernel ; chmod 755 kernel
text data bss dec hex
3051520 368640 198688 3618848 373820
Revision Changes Path
1.10 +9 -1 src/sys/i386/i386/bioscall.s
1.142 +7 -1 src/sys/i386/i386/locore.s
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102250744.f1P7ieV91620>
