>>
>> 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.
>
> I don't know why this limit exists on PowerPC machines, though, both
> Metroworks CodeWarrior and MPW (Free C/C++ Development environment by Apple)
> have this limit. Known by reports on other Japanese mailing list, MPW has
> critial bug obtaining large stack more than 32K. (We can compile, but it
> will not work.) I don't use MPW so I don't know this is truth or not.
>
PPC is (a bit) similar to 680x0:
_small data_: accessed with 16bit(r2) = smaller faster, offset is embedded into
the 32bit opcode, no additional mem access etc. (PowerOpen ABI)
_large data_: accessed with TOC hunk = larger, a bit slower
Regards
--
__ __
/ / / /
/ / / /
/ / / /
__ __ / / / /
\ \ \ \/ / / / Better than ever!
\ \ \/ / / /
\ \/ /\/ /
\__/\__/ Amiga 1200T PPC AA AmigaOS 3.0 PowerUp OberonV4
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )