summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/WriterOptionsMachO.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move everything over to TargetInfo.Michael J. Spencer2013-01-231-137/+0
| | | | | | | | I really would have liked to split this patch up, but it would greatly complicate the lld-core and lld drivers having to deal with both {Reader,Writer}Option and TargetInfo. llvm-svn: 173217
* remove return statements after llvm_unreachable() as the compiler no longer ↵Nick Kledzik2012-06-151-7/+0
| | | | | | warns abot missing return values llvm-svn: 158544
* use llvm_unreachable() instead of assert(0) for invalid enum values in ↵Nick Kledzik2012-06-151-7/+7
| | | | | | switch statements llvm-svn: 158542
* Move implementation of WriterOptionsMachO to its own file. Reduced redundantNick Kledzik2012-06-111-0/+144
ivars in WriterOptionsMachO instead have its methods compute ivar interactions. Refactor mach-o Reference Kinds and introduce abstract class KindHandler. Split up StubAtoms.hpp by architecture. Add support for 32-bit x86 stubs. llvm-svn: 158336
OpenPOWER on IntegriCloud