"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

Reply via email to