David E. O'Brien
95cfc25d0d
Back out last commit. I expect our bsd.*.mk gods to remove the need for
...
defining so many extra things in addition to INTERNALLIB. We don't like
repetitive C code and we shouldn't for make code either.
2002-05-12 13:54:42 +00:00
David E. O'Brien
3bf8b9cee3
NOPIC, NOPROFILE, NOMAN, and INTERNALSTATICLIB are redundant when using
...
INTERNALLIB now.
2002-05-11 18:02:33 +00:00
Robert Nordier
816aa3c0b5
Unset MAINTAINER.
2001-07-21 14:32:47 +00:00
Robert Nordier
ce6a6a0f90
Set MAINTAINER.
2000-10-02 17:23:16 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Mike Smith
f41c619d3d
Pop the return address off the stack before making a V86_CALLF call;
...
this allows us to implement what look like C function calls from user
space "directly" to v86 mode code. (Used for calling the PnP BIOS)
1998-10-22 20:22:07 +00:00
Robert Nordier
10806461a7
Override for ELF. Override .s.o suffix rule.
1998-10-11 11:27:48 +00:00
Robert Nordier
731a4a01db
Adjust setting of argument pointer for BTX 0.87.
1998-10-04 21:15:45 +00:00
Mike Smith
9d38269bae
Fix an egregious precedence bug.
1998-10-02 20:52:26 +00:00
Mike Smith
39de38225b
Mark exit() as __attribute__((__noreturn__))
1998-10-02 16:22:54 +00:00
Mike Smith
948486abe3
Initial integration of the i386 bootloader and BTX.
...
- Discard large amounts of BIOS-related code in favour of the more compact
BTX vm86 interface.
- Build the loader module as ELF, although the resulting object is a.out,
make gensetdefs 32/64-bit sensitive and use a single copy of it.
- Throw away installboot, as it's no longer required.
- Use direct bcopy operations in the i386_copy module, as BTX
maps the first 16M of memory. Check operations against the
detected size of actual memory.
1998-09-17 23:52:16 +00:00
Robert Nordier
4cbf0238eb
Add BTX startup/interface code.
1998-09-14 10:37:00 +00:00