From 83d88d499a2354dc7b49426b05fa42b2011a136a Mon Sep 17 00:00:00 2001 From: ps Date: Fri, 5 May 2000 07:24:03 +0000 Subject: [PATCH] Remove the static heap. It is unknown why it was needed in the beginning, but it no longer is required. This has been tested with many different revisions of the PXE rom from Intel. --- sys/boot/i386/loader/main.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/sys/boot/i386/loader/main.c b/sys/boot/i386/loader/main.c index 721a664ff2c2..a078c6d0b501 100644 --- a/sys/boot/i386/loader/main.c +++ b/sys/boot/i386/loader/main.c @@ -70,11 +70,6 @@ extern char bootprog_name[], bootprog_rev[], bootprog_date[], bootprog_maker[]; /* XXX debugging */ extern char end[]; -/* XXX - I dont know why we have to do this, but it helps. */ -#if defined(LOADER_NFS_SUPPORT) || defined(LOADER_TFTP_SUPPORT) -char Heap[200*1024]; -#endif - void main(void) { @@ -91,12 +86,7 @@ main(void) */ bios_getmem(); - /* XXX - I dont know why we have to do this, but it helps PXE. */ -#if defined(LOADER_NFS_SUPPORT) || defined(LOADER_TFTP_SUPPORT) - setheap(Heap, Heap+sizeof(Heap)); -#else setheap((void *)end, (void *)bios_basemem); -#endif /* * XXX Chicken-and-egg problem; we want to have console output early, but some