aboutsummaryrefslogtreecommitdiff
path: root/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-03-30Change getReferenceInfo/getPairReferenceInfo to use new Error handling. NFC.Pete Cooper1-29/+25
2016-03-23Fix more cases of UB from allocating 0 sized data. NFC.Pete Cooper1-3/+4
2016-03-22Move empty atom check to target independent code. NFC.Pete Cooper1-5/+0
2016-03-22Avoid memcpy from nullptr. NFC.Pete Cooper1-0/+5
2016-03-15Fix EHFrame processing to add implicit references when needed.Pete Cooper1-0/+4
2016-02-09Use __nl_symbol_ptr instead of __got in the stubs pass on x86 archs.Pete Cooper1-0/+3
2016-02-09Aligned __stub_helper section to 4-bytes.Pete Cooper1-0/+2
2016-02-02Add pointerKind() method to the MachO ArchHandler's. NFC.Pete Cooper1-0/+4
2015-09-10Fix Clang-tidy misc-use-override warnings, other minor fixes.Rui Ueyama1-9/+4
2015-04-14Define make_dynamic_error_code(const char *).Rui Ueyama1-4/+4
2015-02-22[Core,MachO,Test] Remove trailing whitespace.Shankar Easwaran1-11/+11
2015-02-19[Mach-O] Rename enum typename for consistency. NFCJean-Daniel Dupas1-4/+4
2015-02-15Update ARM and x86 ArchHandler to check switch completeness. NFCJean-Daniel Dupas1-8/+10
2015-02-14Break some test. Revert until I got a proper fixJean-Daniel Dupas1-35/+33
2015-02-14Update ARM and x86 ArchHandler to match 64bits counterparts. NFCJean-Daniel Dupas1-33/+35
2015-01-14[cleanup] Re-sort #include lines using llvm/utils/sort_includes.pyChandler Carruth1-1/+0
2014-11-14Follow-up to r221913. Fix some -Wcast-qual warning reasons.Simon Atanasyan1-10/+14
2014-11-11[mach-o] Fix lazy binding offsetsNick Kledzik1-1/+3
2014-10-31[mach-o] explicitly cast little_n uses to ints to silence MSVCTim Northover1-6/+6
2014-10-27TMP: fix readN & writeN to not encourage UBTim Northover1-34/+38
2014-10-21[mach-o] Support missing MH_SUBSECTIONS_VIA_SYMBOLSNick Kledzik1-1/+2
2014-10-18Sort include files according to convention.Shankar Easwaran1-2/+0
2014-10-15[mach-o] avoid overly clever std::find_ifTim Northover1-0/+4
2014-10-15[mach-o] make __unwind_info defer to __eh_frame when necessary.Tim Northover1-0/+11
2014-10-15[macho] Create references from __eh_frame FDEs to their function.Tim Northover1-0/+4
2014-10-14[mach-o] Add Pass to create are shim Atoms for ARM interworking.Nick Kledzik1-0/+4
2014-09-30[mach-o] create __unwind_info section on x86_64Tim Northover1-3/+16
2014-09-09[mach-o] Add support for arm64 (AAarch64)Nick Kledzik1-1/+4
2014-07-24[mach-o] Add support for LC_DATA_IN_CODENick Kledzik1-0/+33
2014-07-21[mach-o] add support for old x86 __eh_frame sectionsNick Kledzik1-24/+45
2014-07-18[mach-o] Add support for x86 pointers which use scattered relocationsNick Kledzik1-4/+20
2014-07-18[mach-o] Add support for x86 CALL instruction that uses a scattered relocationNick Kledzik1-14/+47
2014-07-17[mach-o] implement more x86 and x86_64 relocation supportNick Kledzik1-25/+184
2014-07-16[mach-o] refactor KindHandler into ArchHandler and simplify passes.Nick Kledzik1-0/+331