llvm-project/lld/lib/ReaderWriter/MachO
Tim Northover 1565e56785 [mach-o]: make sure custom sort method is irreflexive.
The previous function returned true for "s < s", which could completely mess up
the sorting of symbols within a section.

Unfortunately, I don't think there's a robust way to write a test for this.
Anything I come up with will be making assumptions about the particular
implementation of std::sort.

llvm-svn: 211704
2014-06-25 15:12:55 +00:00
..
Atoms.h Move Simple.h and Alias.h to include/Core. 2014-06-11 21:47:51 +00:00
CMakeLists.txt [MachO] Begin to add some MachO specific File/Atoms, and add the start of 2014-01-03 23:12:02 +00:00
ExecutableAtoms.hpp MachO: rename _outputFileType to avoid shadowing parent field. 2014-06-20 15:59:00 +00:00
File.h Move Simple.h and Alias.h to include/Core. 2014-06-11 21:47:51 +00:00
GOTPass.hpp [MachO] Remove "virtual" and add "override". 2014-03-28 21:36:33 +00:00
MachOLinkingContext.cpp MachO: rename _outputFileType to avoid shadowing parent field. 2014-06-20 15:59:00 +00:00
MachONormalizedFile.h Don't import error_code into the lld namespace. 2014-06-12 14:53:47 +00:00
MachONormalizedFileBinaryReader.cpp Using llvm::sys::swapByteOrder() for the common case of byte-swapping a value in place 2014-06-14 13:26:14 +00:00
MachONormalizedFileBinaryUtils.h Using llvm::sys::swapByteOrder() for the common case of byte-swapping a value in place 2014-06-14 13:26:14 +00:00
MachONormalizedFileBinaryWriter.cpp Left two files out of the previous commit 2014-06-14 12:40:04 +00:00
MachONormalizedFileFromAtoms.cpp MachO: rename _outputFileType to avoid shadowing parent field. 2014-06-20 15:59:00 +00:00
MachONormalizedFileToAtoms.cpp [mach-o]: make sure custom sort method is irreflexive. 2014-06-25 15:12:55 +00:00
MachONormalizedFileYAML.cpp Refer to error_code with an std prefix. 2014-06-12 20:42:12 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00
ReferenceKinds.cpp Run clang-format on r197727. 2013-12-20 07:48:29 +00:00
ReferenceKinds.h [MachO] Remove "virtual" and add "override". 2014-03-28 21:36:33 +00:00
StubAtoms.hpp Move Simple.h and Alias.h to include/Core. 2014-06-11 21:47:51 +00:00
StubAtoms_x86.hpp [MachO] Remove "virtual" and add "override". 2014-03-28 21:36:33 +00:00
StubAtoms_x86_64.hpp [MachO] Remove "virtual" and add "override". 2014-03-28 21:36:33 +00:00
StubsPass.hpp Move Simple.h and Alias.h to include/Core. 2014-06-11 21:47:51 +00:00
WriterMachO.cpp MachO: rename _outputFileType to avoid shadowing parent field. 2014-06-20 15:59:00 +00:00