llvm-project/lld/lib/ReaderWriter/PECOFF
Rui Ueyama fbd82d0813 [PECOFF] Use INT3 instead of NOP.
This patch does not change the meaning of the program, but if something's wrong
in the linker or the compiler and the control reaches to the gap of imported
function table, it will stop immediately because of the presence of INT3. If
NOP, it'd fall through to the next call instruction, which is usually a
completely foreign function call.

llvm-svn: 194860
2013-11-15 22:11:43 +00:00
..
Atoms.h Fix include guards. 2013-11-15 03:09:26 +00:00
CMakeLists.txt [PECOFF] Add missing dependency. 2013-11-14 00:51:51 +00:00
GroupedSectionsPass.h Fix include guards. 2013-11-15 03:09:26 +00:00
IdataPass.h Fix include guards. 2013-11-15 03:09:26 +00:00
LinkerGeneratedSymbolFile.h [PECOFF] Give a better name to the linker generated file. 2013-11-15 21:04:23 +00:00
PECOFFLinkingContext.cpp [PECOFF] Avoid using statically initialized std::vector. 2013-11-15 05:45:20 +00:00
ReaderCOFF.cpp Don't use getFileOrStdin() at where we don't want to read from stdin. 2013-11-14 23:21:25 +00:00
ReaderImportHeader.cpp [PECOFF] Use INT3 instead of NOP. 2013-11-15 22:11:43 +00:00
ReaderImportHeader.h Remove unnecessary namespace qualifier. 2013-11-05 01:37:40 +00:00
WriterPECOFF.cpp Fix Windows buildbot on which size_t is not unsinged long. 2013-11-15 08:08:29 +00:00