From owner-freebsd-small Fri Dec 31 2:59:51 1999 Delivered-To: freebsd-small@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id 23D6614BF4 for ; Fri, 31 Dec 1999 02:59:47 -0800 (PST) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id LAA03426; Fri, 31 Dec 1999 11:32:09 +0100 (CET) (envelope-from luigi) From: Luigi Rizzo Message-Id: <199912311032.LAA03426@info.iet.unipi.it> Subject: Re: loader dictionary full on 3.4R picobsd ? In-Reply-To: <386C7BFE.A64A5253@newsguy.com> from "Daniel C. Sobral" at "Dec 31, 1999 06:48:46 pm" To: "Daniel C. Sobral" Date: Fri, 31 Dec 1999 11:32:08 +0100 (CET) Cc: small@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > While this is a good motivation to finally get rid of the fancy > > loader config and do with a very plain loader.rc, any idea > > on what caused this change between 3.3 and 3.4 ? > > FICL uses a pre-allocated dictionary. It's size has always been barely > enough for the stuff we load. You can change the size in > sys/boot/common/interp_forth.c, though the correct solution is growing > the dictionary. It's in my plans... I really ought to sit down and > finish all stuff I have pending for FICL. including a bit of bare-bone documentation on what is the minimal loader configuration that would be required to load essentially the kernel and an FS image without having to load loader.conf, defaults/loader.conf, loader.4th, support.4th which are pretty bulky ? (ok, this is a bit picobsd-oriented but after all this is one of the only two uses of FICL that i know of...) cheers/happy new year luigi -----------------------------------+------------------------------------- Luigi RIZZO, luigi@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL/FAX: +39-050-568.533/522 . via Diotisalvi 2, 56126 PISA (Italy) Mobile +39-347-0373137 -----------------------------------+------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message