Hello Mark

On 09-Nov-99, you wrote:

> 
>>> 2. To solve the problem of local data >32k in file "lame.c", I moved the
>>> large arrays outside the local function.  In other words, I made them
>>> global within the file.
> 
> What kind of compiler would have a 32k limit for data on the stack???
> The Amiga seemed to have this problem, but you could set some option
> to increase the limit.  
> 

every good (680x0) compiler.
_small data modell_: local data accessed with 16bit(A4) indirect address
register access
_large data modell_: local data accessed with abs32 = 4GByte

global data is normally always accessed with abs32 (const data can be accessed
with 16bit(pc) rel)

Large data is normally the default setting, unless someone messed with the
config files.
Regards
-- 
             __  __
            / / / /
           / / / /
          / / / /
 __  __  / / / /
 \ \ \ \/ / / / Better than ever!
  \ \ \/ / / /
   \ \/ /\/ /
    \__/\__/ Amiga 1200T PPC AA AmigaOS 3.0 PowerUp OberonV4

--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to