gcc/libstdc++-v3/include/c_global
Paolo Carlini a2ca8577e6 re PR c++/52764 (Including <cstdint> after <stdint.h> fails to define limit macros)
2012-10-06  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/52764
	* ginclude/stdint-wrap.h: In C++11 if __STDC_HOSTED__ define
	__STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROS.
	* ginclude/stdint-gcc.h: In C++11 unconditionally define
	limit and constant macros.

/testsuite
2012-10-06  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/52764
	* g++.dg/cpp0x/stdint.C: New.

/libstdc++-v3
2012-10-06  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/52764
	* include/c_global/cstdint: Remove __STDC_LIMIT_MACROS and
	__STDC_CONSTANT_MACROS related macros.

From-SVN: r192174
2012-10-06 23:06:04 +00:00
..
cassert re PR libstdc++/42460 (man page errors for generated libstdc++ man pages) 2010-02-04 18:20:34 +00:00
ccomplex cstdlib: Remove redundant pasto code protected by __GXX_EXPERIMENTAL_CXX0X__. 2012-10-05 17:39:32 +00:00
cctype PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cerrno re PR libstdc++/42460 (man page errors for generated libstdc++ man pages) 2010-02-04 18:20:34 +00:00
cfenv PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cfloat cstdlib: Remove redundant pasto code protected by __GXX_EXPERIMENTAL_CXX0X__. 2012-10-05 17:39:32 +00:00
cinttypes * include/c_global/cinttypes: Update comments that refer to TR1. 2011-12-23 17:20:44 +00:00
ciso646 re PR libstdc++/42460 (man page errors for generated libstdc++ man pages) 2010-02-04 18:20:34 +00:00
climits re PR libstdc++/42460 (man page errors for generated libstdc++ man pages) 2010-02-04 18:20:34 +00:00
clocale PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cmath Remove obsolete Solaris 8 support 2012-03-14 17:08:03 +00:00
csetjmp PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
csignal PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cstdalign acinclude.m4: Check for <stdalign.h> 2011-11-07 08:46:58 +00:00
cstdarg PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cstdbool hashtable.h: Fold in include/tr1_impl/hashtable.h contents. 2010-02-10 19:14:33 +00:00
cstddef c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
cstdint re PR c++/52764 (Including <cstdint> after <stdint.h> fails to define limit macros) 2012-10-06 23:06:04 +00:00
cstdio cstdio: Remove extraneous extern. 2012-03-02 16:44:50 +00:00
cstdlib re PR target/54686 (std::abs (long long) resorts to std::abs (double) if llabs is absent) 2012-10-05 19:10:22 +00:00
cstring PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ctgmath hashtable.h: Fold in include/tr1_impl/hashtable.h contents. 2010-02-10 19:14:33 +00:00
ctime PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cwchar re PR libstdc++/48698 (gnu-versioned-namespace problems) 2011-09-27 00:02:54 +00:00
cwctype cstdlib: Remove redundant pasto code protected by __GXX_EXPERIMENTAL_CXX0X__. 2012-10-05 17:39:32 +00:00