There's a bug in the VC7 optimizer relating to the duff loop optimization

This commit is contained in:
Sam Lantinga 2002-12-02 02:40:58 +00:00
parent a503d7728e
commit 7548e315b5

View File

@ -375,7 +375,11 @@ do { \
} while(0)
/* This is a very useful loop for optimizing blitters */
#if defined(_MSC_VER) && (_MSC_VER == 1300)
/* There's a bug in the Visual C++ 7 optimizer when compiling this code */
#else
#define USE_DUFFS_LOOP
#endif
#ifdef USE_DUFFS_LOOP
/* 8-times unrolled loop */