From: Martí M. <mar...@li...> - 2017-08-04 06:44:50
|
Hi Bob, Thanks for pointing out this. Yes, x64 is supported and tested. I have done a search of "size_t" and the core library does not use it, nor unsigned long. The places where integer overflow can happen are known, as this may represent a security risk. Best regards Marti On 8/3/2017 7:29 PM, Bob Friesenhahn wrote: > For 64-bit Windows builds, 'unsigned long' is only a 32-bit type but > 'size_t' is a 64-bit type. It seems likely that there are many more > problems when computing size_t values given apparent assumptions that > 'unsigned long' will be large enough. Integer overflow may occur. > There will also be more prominence of sign-extension problems, which > can create security risks. > > Have test compiles also been done for 64-bit Windows builds? > > Bob |