Xref: utzoo comp.sys.amiga.applications:151 comp.sys.amiga.programmer:405 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!elroy.jpl.nasa.gov!zardoz.cpd.com!tmiuv0!rick From: rick@tmiuv0.uucp Newsgroups: comp.sys.amiga.applications,comp.sys.amiga.programmer Subject: Re: CPR question Message-ID: <2179@tmiuv0.uucp> Date: 28 Jan 91 11:44:48 GMT References: <1991Jan25.123736.5759@uni-paderborn.de> Organization: Technology Marketing Inc., Irvine, CA Lines: 36 In article <1991Jan25.123736.5759@uni-paderborn.de>, fillg1@uni-paderborn.de (Michael Illgner) writes: > Hi folks, > What does the following CPR message mean ? > > -- static function table overflow -- > > How can I avoid this ? > It is possible to increase the table ? > > The manual does not say anything about it. > -- > Michael Illgner fillg1@uni-paderborn.de Tel. > Theodorstrasse 27 Warburgerstr. 100 Buero 05251/60-2331 > 4790 Paderborn Theoretische Physik Privat 05251/26488 > Germany Buero : N3.323 Rather depends. I'd guess that you have LOTS of functions defined as static, or a lot of static data (like quoted strings). I had a similar problem with another part of CPR when I had a program that had LOTS (and I do mean LOTS!!) of functions -- the table used to hold entry points, etc. overflowed. I got a beta version of CPR (V1.10 I think) from Lattice (before they disappeared) that fixed my problem. Double check your code and see if you have too many static functions or static data. Don't forget them quoted strings! -- .--------------------------------------------------------------------------. |[- O] Rick Stevens | | ? EMail: uunet!zardoz!tmiuv0!rick -or- uunet!zardoz!xyclone!sysop | | V CIS: 75006,1355 (75006.1355@compuserve.com from Internet) | | | | "Everybody has to deviate from the norm...." | | - Rush | | "I guess that makes me a deviant!" | | - Me! | '--------------------------------------------------------------------------`