"Diez B. Roggisch" <[EMAIL PROTECTED]> writes: > And regarding the "zero exceptions" - I know for sure that quite a few > programs were crashing when the transition in 68K from 24 bit > addresses to real 32 bit was done on popular systems like the ATARI ST > - as some smart-asses back then used the MSByte for additional > parameter space. > > I can't say though if that was only in assembler writen code - quite > popular back then even for larger apps - or a compiler optimization. I > do presume the former.
Being one of the smart-asses in question, I'll say that in some cases the answer was "neither". It wasn't hard to convince a C compiler to let you fool with the high-order bits of a pointer. I don't think any of the Amiga compilers would do that on purpose, though. <mike -- Mike Meyer <[EMAIL PROTECTED]> http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. -- http://mail.python.org/mailman/listinfo/python-list