hanchenye-llvm-project/lld/lib/Core
Rui Ueyama 7caea31189 Fix a bug that mergeCases table does not match the merge constants.
MergeCases table should not have an entry for MergeContents because atoms with
MergeContents attribute should never have name. This issue was not caught by a
test because getting a value of 6th element of an array of array actually gets
the first element's value of the next array, and that happened to be a valid
value. Added asserts to catch that error.

llvm-svn: 203322
2014-03-08 00:44:01 +00:00
..
CMakeLists.txt [CMake] Use target_link_libraries(INTERFACE|PRIVATE) on CMake-2.8.12 to increase opportunity for parallel build. 2014-02-26 06:53:16 +00:00
DefinedAtom.cpp [PECOFF] Refactor IdataPass. 2013-12-11 08:23:37 +00:00
Error.cpp Add "override" and remove "virtual" where appropriate. 2014-03-06 21:14:04 +00:00
File.cpp Remove extraneous curly braces and blank lines. 2013-11-19 06:18:39 +00:00
InputGraph.cpp [C++11] Add #include's for OwningPtr. 2014-03-03 07:20:05 +00:00
LinkingContext.cpp Use getError instead of the error_code operator. 2014-01-08 22:00:09 +00:00
PassManager.cpp Remove extraneous curly braces and blank lines. 2013-11-19 06:18:39 +00:00
Resolver.cpp Fix odd titlecasing and spacing in an error message. 2014-01-18 00:57:40 +00:00
SymbolTable.cpp Fix a bug that mergeCases table does not match the merge constants. 2014-03-08 00:44:01 +00:00
TODO.txt remove completed items 2012-05-04 01:14:02 +00:00