aboutsummaryrefslogtreecommitdiff
path: root/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-11Arm64 stubs alignment is 2, not 4.Pete Cooper1-2/+2
2016-03-30Change getReferenceInfo/getPairReferenceInfo to use new Error handling. NFC.Pete Cooper1-30/+31
2016-03-24Use unaligned read to fix UB. NFC.Pete Cooper1-3/+4
2016-03-23Fix more cases of UB from allocating 0 sized data. NFC.Pete Cooper1-3/+4
2016-03-15Fix EHFrame processing to add implicit references when needed.Pete Cooper1-2/+36
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
2016-01-07Always generate the fixup content for unwindFDEToFunction as we noPete Cooper1-3/+11
2016-01-06Fix MachO arm64 delta32ToGOT reloc encoding in -r.Pete Cooper1-1/+1
2016-01-05Improved debugging printing. NFCPete Cooper1-0/+17
2015-12-16Fix negDelta32 relocatable fixups for arm64 in mach-o.Pete Cooper1-1/+1
2015-12-10Verify that macho-o delta64 relocs have the same offset.Pete Cooper1-0/+3
2015-12-09Don't bypass the GOT for delta32toGOT references.Pete Cooper1-0/+6
2015-09-10Fix Clang-tidy misc-use-override warnings, other minor fixes.Rui Ueyama1-6/+2
2015-04-14Define make_dynamic_error_code(const char *).Rui Ueyama1-2/+2
2015-02-19[Mach-O] Rename enum typename for consistency. NFCJean-Daniel Dupas1-6/+6
2015-01-14[cleanup] Re-sort #include lines using llvm/utils/sort_includes.pyChandler Carruth1-1/+0
2014-12-02[mach-o] add support for arm64 compact unwind infoNick Kledzik1-11/+68
2014-11-22Silence a -Wcast-qual warningDavid Majnemer1-1/+1
2014-11-18[mach-o] enhance arm64 reloc parser to support local pointer relocationsNick Kledzik1-1/+5
2014-11-18[mach-o] fix typos. No function changeNick Kledzik1-5/+1
2014-11-18[mach-o] enhance arm64 reloc parser to support local pointer relocationsNick Kledzik1-5/+19
2014-11-18[mach-o] fix typos. No function changeNick Kledzik1-4/+3
2014-11-14Follow-up to r221913. Fix some -Wcast-qual warning reasons.Simon Atanasyan1-4/+4
2014-11-11[mach-o] Fix lazy binding offsetsNick Kledzik1-1/+3
2014-11-03Fix warnings about missing override.Rafael Espindola1-1/+1
2014-10-31[mach-o] explicitly cast little_n uses to ints to silence MSVCTim Northover1-2/+2
2014-10-27TMP: fix readN & writeN to not encourage UBTim Northover1-49/+42
2014-10-21[mach-o] Support missing MH_SUBSECTIONS_VIA_SYMBOLSNick Kledzik1-2/+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-5/+14
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-0/+13
2014-09-10Remove unused local typedef.Eric Christopher1-1/+0
2014-09-09[mach-o] Add support for arm64 (AAarch64)Nick Kledzik1-0/+727