On Thu, 14 Dec 2006, Bob wrote:
Because asterisk was developed over the last few years exclusively on 32 bit Lintel platforms with almost no work with regards to making it a 64 bit application.
You just said it; it was developed in the last few years. That makes it doubtful that it tries in any way to be portable for systems of 15+ years ago.
The principal cause of the problems that we have with 64-bits are due to those steps which needed to be taken to ensure portability on past systems. What is now "forbidden" was once "mandatory". And vice-versa.
True, most of those systems are now extinct, and software needs to be updated to reflect modern reality. Nonetheless, doing what was once the right (and in fact mandatory) thing does not constitute a failure to follow "tight programming standards"; and implying otherwise is not going to influence the developer.
-- Mark -- http://staff.washington.edu/mrc Science does not emerge from voting, party politics, or public debate. Si vis pacem, para bellum. _______________________________________________ Imap-uw mailing list [email protected] https://mailman1.u.washington.edu/mailman/listinfo/imap-uw
