From owner-freebsd-current Sun Nov 1 10:01:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA10384 for freebsd-current-outgoing; Sun, 1 Nov 1998 10:01:16 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from korin.warman.org.pl (korin.nask.waw.pl [148.81.160.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA10370 for ; Sun, 1 Nov 1998 10:01:13 -0800 (PST) (envelope-from abial@nask.pl) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.9.1/8.8.5) with SMTP id TAA00655; Sun, 1 Nov 1998 19:06:43 +0100 (CET) X-Authentication-Warning: korin.warman.org.pl: abial owned process doing -bs Date: Sun, 1 Nov 1998 19:06:42 +0100 (CET) From: Andrzej Bialecki X-Sender: abial@korin.warman.org.pl To: Mike Smith cc: current@FreeBSD.ORG Subject: Re: New boot loader and alternate kernels In-Reply-To: <199811010315.TAA00686@dingo.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 31 Oct 1998, Mike Smith wrote: > > abial# size libficl.a > > text data bss dec hex filename > > 2403 0 0 2403 963 dict.o (ex libficl.a) > > 989 20 0 1009 3f1 ficl.o (ex libficl.a) > > 892 0 0 892 37c math64.o (ex libficl.a) > > 63 3130 0 3193 c79 softcore.o (ex libficl.a) > > 674 0 0 674 2a2 stack.o (ex libficl.a) > > 253 0 0 253 fd sysdep.o (ex libficl.a) > > 2154 44 0 2198 896 vm.o (ex libficl.a) > > 18222 92 0 18314 478a words.o (ex libficl.a) > > > > (this can be still reduced if we limit ourselves to CORE words - I think > > 1/3 of words.o would go away). > > It builds a little bigger here; it weighs in at about 40k. If you > strip the OO extensions out it comes down to about 22k. I don't know I stripped LOCALS, multithreading, stack checking, but added KEY... Well, this is still around 20k. > whether there's much we can strip from the core wordset; I'll leave > that for the FORTH guruen to argue over. At 22k (plus whatever it As I said above, we probably can strip CORE-EXT and SEARCH - I wouldn't touch the CORE itself, however. > costs to bind it in) I think we have a goer. Doug's resolved the Alpha > space issues too, so it should be comfy. Great! I think we won't regret it... > > U __assert > > We need an assert. You mean: "anyway"? Because it's only as a diagnostics and can be defined as no-op. Andrzej Bialecki -------------------- ++-------++ ------------------------------------- ||PicoBSD|| FreeBSD in your pocket? Go and see: Research & Academic |+-------+| "Small & Embedded FreeBSD" Network in Poland | |TT~~~| | http://www.freebsd.org/~picobsd/ -------------------- ~-+==---+-+ ------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message