[v3] libstdc++/54727

Paolo Carlini paolo.carlini@oracle.com
Thu Sep 27 13:21:00 GMT 2012


Hi,

unbreak Mozilla build. Tested x86_64-linux.

Thanks,
Paolo.

/////////////////////
-------------- next part --------------
2012-09-27  Paolo Carlini  <paolo.carlini@oracle.com>

	PR libstdc++/54727
	* config/cpu/i486/opt/bits/opt_random.h: Avoid UINT64_C.
-------------- next part --------------
Index: config/cpu/i486/opt/bits/opt_random.h
===================================================================
--- config/cpu/i486/opt/bits/opt_random.h	(revision 191799)
+++ config/cpu/i486/opt/bits/opt_random.h	(working copy)
@@ -64,7 +64,7 @@
 	      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);


More information about the Gcc-patches mailing list