]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR libstdc++/54727 (error: declaration of ‘UINT64_C’ must be available)
authorPaolo Carlini <paolo.carlini@oracle.com>
Thu, 27 Sep 2012 12:53:46 +0000 (12:53 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 27 Sep 2012 12:53:46 +0000 (12:53 +0000)
2012-09-27  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/54727
* config/cpu/i486/opt/bits/opt_random.h: Avoid UINT64_C.

From-SVN: r191806

libstdc++-v3/ChangeLog
libstdc++-v3/config/cpu/i486/opt/bits/opt_random.h

index 7a6f73e6a4f047a429ac94891a6b706a12ed4cbe..ea1b7187c826b61f6b8a5c2bdbd964beb2e22ec9 100644 (file)
@@ -1,3 +1,8 @@
+2012-09-27  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR libstdc++/54727
+       * config/cpu/i486/opt/bits/opt_random.h: Avoid UINT64_C.
+
 2012-09-26  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * include/ext/random: Add include checks for c++11 and <cstdint>.
index 9584e275b96545215345c6599a4a95e1d3467286..3b0fb5d8006cd0fe5cd2732e9093252dc4d69fa6 100644 (file)
@@ -64,7 +64,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
              return;
          }
 
-       constexpr uint64_t __maskval = UINT64_C(0xfffffffffffff);
+       constexpr uint64_t __maskval = 0xfffffffffffffull;
        static const __m128i __mask = _mm_set1_epi64x(__maskval);
        static const __m128i __two = _mm_set1_epi64x(0x4000000000000000ull);
        static const __m128d __three = _mm_set1_pd(3.0);