llvm-project/libcxx
Yaron Keren e050d66e12 Compiling libcxx with gcc 4.6.4 (MingW) produces these errors:
type_traits:3280:31: error: expected primary-expression before 'decltype'
 type_traits:3280:29: error: expected ';' at end of member declaration

 memory:2415:49: error: function 'std::__1::default_delete<_Tp>::default_delete()'
 defaulted on its first declaration must not have an exception-specification

 memory:2435:49: error: function 'std::__1::default_delete<_Tp []>::default_delete()'
 defaulted on its first declaration must not have an exception-specification

The attached patch defines _LIBCPP_HAS_NO_ADVANCED_SFINAE and 
_LIBCPP_HAS_NO_DEFAULTED_FUNCTIONS for gcc version < 4.7, making
the library compile with gcc 4.6.4.

llvm-svn: 195431
2013-11-22 09:22:12 +00:00
..
cmake Explicitly specify -Wno-error if LIBCXX_ENABLE_WERROR is false. 2013-10-02 07:44:19 +00:00
include Compiling libcxx with gcc 4.6.4 (MingW) produces these errors: 2013-11-22 09:22:12 +00:00
lib Justin Bogner: This makes the headers available in the build directory, making it 2013-11-15 17:18:57 +00:00
src Patch by Xing Xue to improve libc++ support for AIX 2013-11-19 19:16:03 +00:00
test Fix a test that I broke over the weekend 2013-11-19 19:14:27 +00:00
www Fix LWG Issue 2078. Make std::async(policy,...) try multiple policies until one succeeds. 2013-11-03 15:43:35 +00:00
.arcconfig Add a simple .arcconfig to make using the 'arc' commandline tool and the 2012-12-31 05:59:45 +00:00
CMakeLists.txt Justin Bogner: This makes the headers available in the build directory, making it 2013-11-15 17:18:57 +00:00
CREDITS.TXT Updated my role 2013-09-28 01:25:55 +00:00
LICENSE.TXT Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
Makefile Set the permissions for 'experimental' and its context to the correct values. 2013-11-18 07:01:16 +00:00