summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [MACH-O] Fix the ASM code generated for __stub_helpers sectionRui Ueyama2017-08-241-0/+4
* Fix wrong formatting in lld introduced in r286561 (NFC)Mehdi Amini2016-11-111-1/+1
* Prevent at compile time converting from Error::success() to Expected<T>Mehdi Amini2016-11-111-10/+10
* Change getReferenceInfo/getPairReferenceInfo to use new Error handling. NFC.Pete Cooper2016-03-301-56/+48
* Fix more cases of UB from allocating 0 sized data. NFC.Pete Cooper2016-03-231-3/+4
* Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper2016-03-221-0/+4
* Revert "Use owning pointers instead of raw pointers for Atom's to fix leaks."Pete Cooper2016-03-221-4/+0
* Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper2016-03-221-0/+4
* Fix EHFrame processing to add implicit references when needed.Pete Cooper2016-03-151-0/+4
* Use __nl_symbol_ptr instead of __got in the stubs pass on x86 archs.Pete Cooper2016-02-091-0/+3
* Aligned __stub_helper section to 4-bytes.Pete Cooper2016-02-091-0/+2
* Add pointerKind() method to the MachO ArchHandler's. NFC.Pete Cooper2016-02-021-0/+4
* Move SimpleDefinedAtom::addReference to DefinedAtom.Pete Cooper2016-02-011-1/+2
* Fix Clang-tidy misc-use-override warnings, other minor fixes.Rui Ueyama2015-09-101-13/+2
* Define make_dynamic_error_code(const char *).Rui Ueyama2015-04-141-15/+14
* Use alignment values everywhere instead of log2.Rui Ueyama2015-03-261-6/+2
* [Core,MachO,Test] Remove trailing whitespace.Shankar Easwaran2015-02-221-9/+9
* [Mach-O] Rename enum typename for consistency. NFCJean-Daniel Dupas2015-02-191-4/+4
* Update ARM and x86 ArchHandler to check switch completeness. NFCJean-Daniel Dupas2015-02-151-7/+10
* Break some test. Revert until I got a proper fixJean-Daniel Dupas2015-02-141-41/+39
* Update ARM and x86 ArchHandler to match 64bits counterparts. NFCJean-Daniel Dupas2015-02-141-39/+41
* [cleanup] Re-sort #include lines using llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+0
* [mach-o] for 32-bit arm, in -r mode support B (not BL) to undefined symbolNick Kledzik2014-11-181-1/+3
* Follow-up to r221913. Fix some -Wcast-qual warning reasons.Simon Atanasyan2014-11-141-2/+2
* [mach-o] Fix lazy binding offsetsNick Kledzik2014-11-111-1/+3
* TMP: fix readN & writeN to not encourage UBTim Northover2014-10-271-49/+52
* [mach-o] Support missing MH_SUBSECTIONS_VIA_SYMBOLSNick Kledzik2014-10-211-2/+3
* Sort include files according to convention.Shankar Easwaran2014-10-181-2/+0
* [mach-o] avoid overly clever std::find_ifTim Northover2014-10-151-0/+4
* [mach-o] make __unwind_info defer to __eh_frame when necessary.Tim Northover2014-10-151-0/+11
* [macho] Create references from __eh_frame FDEs to their function.Tim Northover2014-10-151-0/+4
* [mach-o] Add Pass to create are shim Atoms for ARM interworking.Nick Kledzik2014-10-141-13/+195
* [mach-o] create __unwind_info section on x86_64Tim Northover2014-09-301-3/+16
* [mach-o] Add support for arm64 (AAarch64)Nick Kledzik2014-09-091-1/+4
* [mach-o] Fix arm interworking with movw/movtNick Kledzik2014-07-301-0/+8
* [mach-o] fix non-debug warningsNick Kledzik2014-07-281-4/+4
* [mach-o] Implement interworking between thumb and arm codeNick Kledzik2014-07-281-44/+116
* [mach-o] Add support for LC_DATA_IN_CODENick Kledzik2014-07-241-1/+31
* [mach-o] add initial support for modes in arm code.Nick Kledzik2014-07-231-6/+72
* [mach-o] add support for round tripping all arm/thumb relocationsNick Kledzik2014-07-221-60/+464
* [mach-o] Add test case for armv6 (arm not thumb) hello worldNick Kledzik2014-07-221-6/+5
* [mach-o] implement more x86 and x86_64 relocation supportNick Kledzik2014-07-171-15/+73
* [mach-o] refactor KindHandler into ArchHandler and simplify passes.Nick Kledzik2014-07-161-0/+662
OpenPOWER on IntegriCloud