Required for compatibility with C++17.
To compile everything as C++ the src/library/md5sum.c is renamed to cpp and
the extern "C" is removed from src/library/fft_binary_lookup.cpp.
+
+To be compatible with ISO C++17, we have removed the "register" storage
+class in src/statTimer/statisticalTimer.CPU.cpp and
+src/statTimer/statisticalTimer.GPU.cpp
{
static TCHAR scratch [8*sizeof(T)];
- register TCHAR * ptr = scratch + countOf( scratch );
+ TCHAR * ptr = scratch + countOf( scratch );
*(--ptr) = 0;
for (int digits = 3; ; )
{
static TCHAR scratch [8*sizeof(T)];
- register TCHAR * ptr = scratch + countOf( scratch );
+ TCHAR * ptr = scratch + countOf( scratch );
*(--ptr) = 0;
for (int digits = 3; ; )