K 10 svn:author V 4 gahr K 8 svn:date V 27 2013-08-29T07:38:22.424434Z K 7 svn:log V 981 - Update to 1.7.41 Changes: * Many changes to Matrix classes for AVX and SSE. * FXHash hash-table improvements. * FXHash, FXPtrList needlessly had virtual destructors. * API's equalElms() added to FXElement.h. * Problems with initial list fixed in FXFileList and FXDirList. * Dropped default parameter value for FXString::mid() API. * Signed/unsigned warning issues fixed in FXArray.h. * FXArray and FXHash now use FXival to allow truly large arrays and dictionaries. * Fixed some warnings compiling synchronization classes. * Use FXuval for fxmalloc() and ilk. * Minor additional tweaks to CPU identification. * FXRefPtr moved into the Atomic Age:- use atomic swap when changing pointer value. * Add overloads for long, unsigned long in FXElement.h. * FXArray now consists of single (never NULL) pointer, same as FXString. This means FXArray takes up only a pointer's worth of space when empty. * Sign-extend macro added to fxdefs.h. END