another optimization question: int n = 5; for (i=0; i<n; ++i) can gcc unroll this loop the way it can (for instance) #define N 5 for (i=0; i<N; ++i) if it can't, what about const int n = 5; for (i=0; i<n; ++i) pete