aboutsummaryrefslogtreecommitdiff
path: root/lld/MachO/MarkLive.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-10-19[lld-macho][nfc] Clean up includesVy Nguyen1-1/+4
2022-10-04[lld-macho] Mark aliased symbols as noDeadStripKeith Smiley1-1/+1
2022-08-31[lld-macho][nfc] Simplify MarkLive.cpp using `if constexpr`Jez Ng1-51/+37
2022-08-31[lld-macho] Support synthesizing __TEXT,__init_offsetsDaniel Bertalan1-0/+5
2022-08-08[lld/mac] Use C++17 nested namespace syntax in most placesNico Weber1-4/+2
2022-05-24[lld-macho][nfc] Run clang-format on lld/MachO/*.{h,cpp}Vy Nguyen1-2/+1
2022-04-22[lld-macho] Allow dead_strip to work with exported private extern symbolsVincent Lee1-5/+4
2022-03-21[lld-macho][nfc] Add comment explaining why a cast<> is safeJez Ng1-2/+7
2022-02-24[lld/MachO] Fix +asserts build after recent changeReid Kleckner1-1/+1
2022-02-24[lld-macho] Implement -why_live (without perf overhead)Jez Ng1-35/+142
2022-02-23[lld-macho][nfc] Refactor MarkLiveJez Ng1-81/+94
2021-11-17[lld-macho][nfc] Factor-out NFC changes from main __eh_frame diffGreg McGary1-2/+2
2021-11-04[lld-macho] Fix an assertion failure when -u specifies an undefined section$s...Fangrui Song1-2/+1
2021-10-26[lld-macho] Associate compact unwind entries with function symbolsJez Ng1-26/+8
2021-07-06[lld/mac] Partially implement -export_dynamicNico Weber1-3/+5
2021-07-01[lld-macho] Factor out common InputSection membersJez Ng1-4/+4
2021-07-01[lld-macho] Move ICF earlier to avoid emitting redundant bindsJez Ng1-33/+25
2021-06-11[lld-macho] Have dead-stripping work with literal sectionsJez Ng1-10/+12
2021-06-11[lld-macho][nfc] Move liveness-tracking fields into ConcatInputSectionJez Ng1-22/+25
2021-06-02[lld/mac] Implement -dead_stripNico Weber1-0/+189