Commit ecc7533a by Francois-Xavier Coudert Committed by François-Xavier Coudert

PR bootstrap/PR61146

	PR bootstrap/PR61146
	* wide-int.cc: Do not include longlong.h when compiling with clang.

From-SVN: r211023
parent 6e5799b9
2014-05-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR bootstrap/PR61146
* wide-int.cc: Do not include longlong.h when compiling with clang.
2014-05-28 Richard Biener <rguenther@suse.de> 2014-05-28 Richard Biener <rguenther@suse.de>
* tree-ssa-propagate.c (add_control_edge): Print less vertical space. * tree-ssa-propagate.c (add_control_edge): Print less vertical space.
......
...@@ -38,7 +38,8 @@ along with GCC; see the file COPYING3. If not see ...@@ -38,7 +38,8 @@ along with GCC; see the file COPYING3. If not see
#endif #endif
#define W_TYPE_SIZE HOST_BITS_PER_WIDE_INT #define W_TYPE_SIZE HOST_BITS_PER_WIDE_INT
#if GCC_VERSION >= 3000 && (W_TYPE_SIZE == 32 || defined (__SIZEOF_INT128__)) /* Do not include longlong.h when compiler is clang-based. See PR61146. */
#if GCC_VERSION >= 3000 && (W_TYPE_SIZE == 32 || defined (__SIZEOF_INT128__)) && !defined(__clang__)
typedef unsigned HOST_HALF_WIDE_INT UHWtype; typedef unsigned HOST_HALF_WIDE_INT UHWtype;
typedef unsigned HOST_WIDE_INT UWtype; typedef unsigned HOST_WIDE_INT UWtype;
typedef unsigned int UQItype __attribute__ ((mode (QI))); typedef unsigned int UQItype __attribute__ ((mode (QI)));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment