summaryrefslogtreecommitdiffstats
path: root/sys/boot/common/load_aout.c
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>1998-09-17 23:52:16 +0000
committermsmith <msmith@FreeBSD.org>1998-09-17 23:52:16 +0000
commitf0b5ddae6f18f4e9b5ad66d339e2f6b10f5003fa (patch)
tree7fadd070d2d84c282103a99a4ea34ee576dfe81c /sys/boot/common/load_aout.c
parent00163848c15519499c016ae12ed2a2a3aaf24a83 (diff)
downloadFreeBSD-src-f0b5ddae6f18f4e9b5ad66d339e2f6b10f5003fa.zip
FreeBSD-src-f0b5ddae6f18f4e9b5ad66d339e2f6b10f5003fa.tar.gz
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.
Diffstat (limited to 'sys/boot/common/load_aout.c')
-rw-r--r--sys/boot/common/load_aout.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/boot/common/load_aout.c b/sys/boot/common/load_aout.c
index 3ecba66..3845a9a 100644
--- a/sys/boot/common/load_aout.c
+++ b/sys/boot/common/load_aout.c
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: load_aout.c,v 1.2 1998/09/03 02:10:07 msmith Exp $
+ * $Id: load_aout.c,v 1.3 1998/09/14 18:27:04 msmith Exp $
*/
#include <sys/param.h>
@@ -35,6 +35,7 @@
#include <stand.h>
#define _AOUT_INCLUDE_
#include <nlist.h>
+#define FREEBSD_AOUT
#include <link.h>
#include "bootstrap.h"
OpenPOWER on IntegriCloud