llvm-6502/lib
Michael J. Spencer 6715be20e2 Fix the msvc 2010 build.
The Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01
implements parts of C++0x based on the draft standard. An old version of
the draft had a bug that makes std::pair<T1*, T2*>(something, 0) fail to
compile. This is because the template<class U, class V> pair(U&& x, V&& y)
constructor is selected, even though it later fails to implicitly convert
U and V to frist_type and second_type.

This has been fixed in n3090, but it seems that Microsoft is not going to
update msvc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111535 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-19 18:16:39 +00:00
..
Analysis Revert r111199; it breaks -debug-pass=Structure output. 2010-08-19 01:29:07 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser Don't print the filename twice in file-not-found errors. 2010-08-04 01:13:48 +00:00
Bitcode Revert r111082. No warnings for this common pattern. 2010-08-15 10:27:23 +00:00
CodeGen Fix the msvc 2010 build. 2010-08-19 18:16:39 +00:00
CompilerDriver llvmc: remove dynamic plugins. 2010-08-15 07:07:12 +00:00
ExecutionEngine When creating a JIT, try to load the program so that we can resolve symbols 2010-08-17 16:19:18 +00:00
Linker Revert r111082. No warnings for this common pattern. 2010-08-15 10:27:23 +00:00
MC MCELF: Count the section orders properly. Patch by Roman Divacky. 2010-08-19 13:44:49 +00:00
Support Do not assert when reading an exponent out of range. 2010-08-19 17:58:35 +00:00
System Fix failure of unittests/ExecutionEngine/JIT/MultiJITTest.cpp on 2010-08-17 15:42:43 +00:00
Target Add Thumb1 support for virtual frame indices. 2010-08-19 17:52:13 +00:00
Transforms Process the step before the start, because it's usually the simpler 2010-08-19 01:02:31 +00:00
VMCore Revert r111199; it breaks -debug-pass=Structure output. 2010-08-19 01:29:07 +00:00
Makefile