Re: [AD] AMD64 patch

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Peter Wang wrote:

Attached is another patch. Many of my changes from `long' to `int' (e.g. for holding pixel values) were not really necessary so reverted those. Also, addresses are now stored in uintptr_t's instead of intptr_t's. I also tried to handle cases where stdint.h might not be available by #define'ing the types where necessary.

I've tested the patch on linux/x86, linux/x86_64, djgpp, mingw32 and OpenWatcom 1.3. It still needs someone to test it on MSVC, MacOS X, BeOS, QNX and BCC. The last four are probably slightly broken by the patch. Older versions of Watcom might be missing stdint.h, and therefore be broken also (who really cares? ;-)


I'm planning to commit this in a couple of days. If it breaks compilation on some systems, we can fix it afterwards. How's that for everyone?

Peter




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/