summaryrefslogtreecommitdiff
path: root/lld/MachO/SymbolTable.cpp
AgeCommit message (Expand)Author
2021-07-06[lld/mac] Implement -arch_multipleNico Weber
2021-07-01[lld-macho] Factor out common InputSection membersJez Ng
2021-06-11[lld-macho][nfc] Move liveness-tracking fields into ConcatInputSectionJez Ng
2021-06-02[lld/mac] Implement -dead_stripNico Weber
2021-06-01[lld/mac] Implement removal of unused dylibsNico Weber
2021-05-17[lld/mac] Honor REFERENCED_DYAMICALLY, set it on __mh_execute_headerNico Weber
2021-05-10[lld-macho] Treat undefined symbols uniformlyJez Ng
2021-05-07[lld/mac] Write every weak symbol only once in the outputNico Weber
2021-04-30[lld-macho] Parse & emit the N_ARM_THUMB_DEF symbol flagJez Ng
2021-04-15[lld-macho] LTO: Unset VisibleToRegularObj where possibleJez Ng
2021-04-06[lld-macho] Symbol::value should always be uint64_tJez Ng
2021-04-06[lld-macho] Fix & refactor symbol size calculationsJez Ng
2021-04-01[lld][MachO] Make emitEndFunStab independent from .subsections_via_symbolsAlexander Shaposhnikov
2021-03-19 [lld-macho] Define __mh_*_header synthetic symbols.Vy Nguyen
2021-03-16[lld-macho][NFC] Drop unnecessary braces around simple if/for bodiesGreg McGary
2021-03-16[lld-macho] Handle error cases properly for -exported_symbol(s_list)Greg McGary
2021-03-12[lld-macho][nfc] Give every SyntheticSection a fake InputSectionJez Ng
2021-03-09[lld-macho][NFC] when reasonable, replace auto keyword with type namesGreg McGary
2021-03-01[lld/mac] Implement the missing bits of -undefinedNico Weber
2021-03-01[lld/mac] Add support for -flat_namespaceNico Weber
2021-02-26[lld/mac] Add some support for dynamic lookup symbols, and implement -UNico Weber
2021-02-03[lld-macho] Associate each Symbol with an InputFileJez Ng
2021-01-09[lld-macho] Remove unnecessary llvm:: namespace prefixesJez Ng
2020-12-21[lld/mac] Implement support for private extern symbolsNico Weber
2020-12-17[lld-macho] Implement option: -undefined TREATMENTGreg McGary
2020-12-17[lld-macho] Add support for weak referencesJez Ng
2020-11-19[Mach0] Fix unused-variable warningsGabriel Hjort Ã…kerlund
2020-09-25[lld-macho] Support absolute symbolsJez Ng
2020-09-24[lld-macho][re-land] Implement and test resolution of common symbolsJez Ng
2020-09-24[lld-macho][re-land] Initial support for common symbolsJez Ng
2020-09-24Revert "[lld-macho] Initial support for common symbols"Muhammad Omair Javaid
2020-09-24Revert "[lld-macho] Implement and test resolution of common symbols"Muhammad Omair Javaid
2020-09-23[lld-macho] Implement and test resolution of common symbolsJez Ng
2020-09-23[lld-macho] Initial support for common symbolsJez Ng
2020-08-27[lld-macho] Emit binding opcodes for defined symbols that override weak dysymsJez Ng
2020-08-26[lld-macho] Implement weak bindings for GOT/TLVJez Ng
2020-08-12[lld-macho] Support dynamic linking of thread-localsJez Ng
2020-07-30[lld-macho] Support __dso_handle for C++Jez Ng
2020-07-24[lld-macho] Partial support for weak definitionsJez Ng
2020-05-14[lld] Add archive file support to Mach-O backendKellie Medlin
2020-05-09[lld-macho] Dylib symbols should always replace undefined symbolsJez Ng
2020-04-21[lld-macho] Add basic support for linking against dylibsJez Ng
2020-04-02Reland D75382 "[lld] Initial commit for new Mach-O backend"Fangrui Song
2020-04-02Revert "[lld] Initial commit for new Mach-O backend"Oliver Stannard
2020-03-31[lld] Initial commit for new Mach-O backendJez Ng