Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hpfcso!mjs From: mjs@hpfcso.HP.COM (Marc Sabatella) Newsgroups: comp.sys.hp Subject: Re: HP Pascal speaks! [long] Message-ID: <7370017@hpfcso.HP.COM> Date: 15 Oct 89 18:07:32 GMT References: <1340077@hpclisp.HP.COM> Organization: Hewlett-Packard, Fort Collins, CO, USA Lines: 28 >For the s800, while I admit that a problem exists here, I wonder if >you've tried running strip(1) on your executables? For example,the >"errno" program above produced an a.out of 133KB on my 840 with a >recent compiler. When I stripped it ("strip a.out"), it was reduced >to less than 84KB. Still large, but much less embarrassing. > >Jim B. says (re the s300): > With 6.5, file buffers were increased to 8K buffers to match the Kernel > buffer increase. > >I consider the arrival of shared libraries in the 7.0 release on both >systems to be the rest of the solution to this particular problem. Woah - no shared libraries in 7.0; you'll have to wait until next summer for 8.0 or whatever they have decided to call the release. Also, shared library support for Pascal on the 300 is not currently planned for that release, although it is on the 800. There are several things that could be done to improve things even given archive libraries. In particular, my pet peeve is that the library is so poorly structured, a simple "hello world" program results in the "arctangent" routine being brought in from libpc! -------------- Marc Sabatella HP Colorado Language Lab (CoLL) marc@hpmonk