llvm-6502/lib/Object
David Majnemer a18e46cbc9 Object, COFF: Tighten the object file parser
We were a little lax in a few areas:
- We pretended that import libraries were like any old COFF file, they
  are not.  In fact, they aren't really COFF files at all, we should
  probably grow some specialized functionality to handle them smarter.
- Our symbol iterators were more than happy to attempt to go past the
  end of the symbol table if you had a symbol with a bad list of
  auxiliary symbols.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222124 91177308-0d34-0410-b5e6-96231b3b80d8
2014-11-17 11:17:17 +00:00
..
Archive.cpp Object, support both mach-o archive t.o.c file names 2014-11-12 01:37:45 +00:00
Binary.cpp
CMakeLists.txt
COFFObjectFile.cpp Object, COFF: Tighten the object file parser 2014-11-17 11:17:17 +00:00
COFFYAML.cpp obj2yaml, yaml2obj: Add support for COFF executables 2014-11-14 08:15:42 +00:00
ELF.cpp
ELFObjectFile.cpp
ELFYAML.cpp
Error.cpp
IRObjectFile.cpp
LLVMBuild.txt
MachOObjectFile.cpp Object, Mach-O: Refactor and clean code up 2014-11-13 19:48:56 +00:00
MachOUniversal.cpp
Makefile
Object.cpp
ObjectFile.cpp
RecordStreamer.cpp
RecordStreamer.h
SymbolicFile.cpp