aboutsummaryrefslogtreecommitdiff
path: root/lld/MachO/InputFiles.h
AgeCommit message (Expand)AuthorFilesLines
2022-02-01[lld-macho][nfc] Comments and style fixesJez Ng1-6/+3
2022-01-19[lld-macho] Add --start-lib --end-libFangrui Song1-7/+20
2022-01-12[lld-macho] Port CallGraphSort from COFF/ELFLeonard Grey1-0/+11
2021-12-17[lld-macho] Handle $ld$hide[$os] symbols.Vy Nguyen1-0/+3
2021-12-11[lld-macho][nfc] Simplify LC_DATA_IN_CODE generationJez Ng1-2/+2
2021-11-17[lld-macho][nfc] Factor-out NFC changes from main __eh_frame diffGreg McGary1-1/+5
2021-11-16[lld-macho][nfc] rename parsed-section types & variablesGreg McGary1-9/+15
2021-11-04[lld-macho] Clear resolvedReads cacheKeith Smiley1-0/+2
2021-10-31[MachO] Properly reset global stateShoaib Meenai1-0/+1
2021-10-26[lld-macho] Associate compact unwind entries with function symbolsJez Ng1-0/+1
2021-08-26[lld-macho] Refactor archive loadingJez Ng1-1/+6
2021-07-22[lld-macho] Disambiguate bitcode files with the same name by archive name/off...Leonard Grey1-1/+2
2021-07-12[lld/mac] Implement -application_extensionNico Weber1-0/+1
2021-07-11[lld-macho][nfc] clang-formatJez Ng1-3/+1
2021-07-11[lld-macho][nfc] Avoid using std::map for PlatformKindsJez Ng1-1/+0
2021-06-14[lld][MachO] Add support for LC_DATA_IN_CODEAlexander Shaposhnikov1-0/+2
2021-06-13[lld-macho][nfc] Add `final` to classes where possibleJez Ng1-5/+5
2021-06-07[lld-macho] Implement cstring deduplicationJez Ng1-2/+2
2021-06-07[lld/mac] Implement support for searching dylibs with @rpath/ in install nameNico Weber1-8/+8
2021-06-06[lld/mac] Rename DylibFile::dylibName to DylibFile::installNameNico Weber1-1/+1
2021-06-05[lld][MachO] Add support for $ld$install_name symbolsAlexander Shaposhnikov1-1/+3
2021-06-04[lld][MachO] Add first bits to support special symbolsAlexander Shaposhnikov1-0/+3
2021-06-03[lld-macho] Parse re-exports of nested TAPI documentsJez Ng1-1/+2
2021-06-02[lld/mac] Implement -needed_framework, -needed_library, -needed-lNico Weber1-0/+1
2021-06-01[lld/mac] fix test failure after 24979e111Nico Weber1-1/+1
2021-06-01[lld/mac] Implement removal of unused dylibsNico Weber1-0/+8
2021-06-01[lld/mac] Don't load DylibFiles from the DylibFile constructorNico Weber1-6/+10
2021-05-06[lld-macho] Support loading of zippered dylibsJez Ng1-6/+28
2021-05-03[lld-macho] De-templatize mach_header operationsJez Ng1-8/+7
2021-04-23[lld-macho] Fix use-after-free in loadDylib()Jez Ng1-1/+1
2021-04-21[lld][MachO] Refactor findCommandAlexander Shaposhnikov1-3/+5
2021-04-21[lld][MachO] Add support for LC_VERSION_MIN_* load commandsAlexander Shaposhnikov1-0/+1
2021-04-06[lld-macho] Rename SubsectionMapping to SubsectionMapJez Ng1-3/+3
2021-04-05[TextAPI] move source code files out of subdirectory, NFCCyndy Ishida1-1/+1
2021-04-02[lld-macho][nfc] Refactor in preparation for 32-bit supportJez Ng1-11/+17
2021-03-31[lld][MachO] Refactor handling of subsectionsAlexander Shaposhnikov1-5/+9
2021-03-11[lld-macho][nfc] Remove `MachO::` prefix where possibleJez Ng1-3/+4
2021-03-05[lld-macho] Check platform and version when constructor ObjFileVy Nguyen1-2/+14
2021-03-02[lld-macho] Rework length check when opening input filesGreg McGary1-2/+1
2021-02-27[lld-macho] check minimum header length when opening linkable input filesGreg McGary1-1/+2
2021-02-22Reland [lld-macho]Implement bundle_loaderVy Nguyen1-3/+11
2021-02-19Revert "Implement -bundle_loader"Vitaly Buka1-11/+3
2021-02-18Implement -bundle_loaderVy Nguyen1-3/+11
2020-12-17[lld-macho] Use LC_LOAD_WEAK_DYLIB for dylibs with only weakrefsJez Ng1-0/+2
2020-12-15[lld/mac] fill in current and compatibility version for LC_LOAD_(WEAK_)DYLIBNico Weber1-0/+2
2020-12-15[lld-macho] -weak_{library,framework} should always take priorityJez Ng1-1/+2
2020-12-10[lld-macho] Don't load dylibs more than onceJez Ng1-1/+0
2020-12-10[lld-macho] Don't attempt to emit rebase opcodes for debug sectionsJez Ng1-0/+1
2020-12-08[lld-macho][nfc] Move some methods from InputFile to ObjFileJez Ng1-13/+8
2020-12-01[mac/lld] Include archive name in diagnosticsNico Weber1-2/+6