aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-01-21[llvm-lib] Don't rewrite paths for members in non-thin archives (#123416)Martin Storsjö1-11/+10
2025-01-05[llvm-lib] Handle MIPS architecture (#121254)Hervé Poussineau1-0/+3
2024-12-27Revert "[llvm-lib] Handle MIPS architecture (#121007)"YunQiang Su1-3/+0
2024-12-27[llvm-lib] Handle MIPS architecture (#121007)Hervé Poussineau1-0/+3
2024-12-19[llvm-lib] Add /llvmlibindex:no to disable writing an index (#120596)Nico Weber1-1/+7
2024-12-11Rework the `Option` library to reduce dynamic relocations (#119198)Chandler Carruth1-6/+9
2024-11-15[llvm-lib][llvm-dlltool] Fix handling of invalid ARM64EC function names (#116...Jacek Caban1-4/+9
2024-08-04[llvm] Construct SmallVector with ArrayRef (NFC) (#101872)Kazu Hirata1-1/+1
2024-07-07[llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#97914)Kazu Hirata1-1/+1
2024-05-01[z/OS] treat text files as text files so auto-conversion is done (#90128)Sean Perry1-1/+2
2024-02-13[Object][COFF][NFC] Make writeImportLibrary NativeExports argument optional. ...Jacek Caban1-3/+2
2024-02-13[llvm-lib] Add support for -defArm64Native argument. (#81426)Jacek Caban1-2/+28
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata1-1/+1
2023-08-22[AIX] supporting -X options for llvm-ranlib in AIX OSzhijian1-6/+4
2023-08-15Reapply "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner1-0/+1
2023-08-14Revert "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner1-1/+0
2023-08-14[Option] Add "Visibility" field and clone the OptTable APIs to use itJustin Bogner1-0/+1
2023-08-04[llvm] Extract common `OptTable` bits into macrosJan Svoboda1-4/+3
2023-06-08[llvm-lib] Pass the right value of MingwDef to parseCOFFModuleDefinitionMartin Storsjö1-1/+1
2023-04-21[llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.Jacek Caban1-7/+12
2023-04-21[llvm-lib] Add support for ARM64EC libraries.Jacek Caban1-5/+27
2023-03-23[llvm-lib] Use COFF archive format in llvm-lib (other archive tools don't use...Jacek Caban1-2/+4
2023-03-01[llvm-lib] 'llvm-lib' currently cannot generate an import library from a WindowsVadim Paretsky (Intel Americas Inc)1-22/+80
2023-02-10[llvm-lib] Write object files in reversed order.Jacek Caban1-2/+7
2023-01-12[OptTable] Precompute OptTable prefixes union table through tablegenserge-sans-paille1-3/+2
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-25Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...Vitaly Buka1-4/+1
2022-12-24[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-08Store OptTable::Info::Name as a StringRefserge-sans-paille1-1/+1
2022-12-06Process: convert Optional to std::optionalKrzysztof Parzyszek1-1/+2
2022-06-20[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-04-11[llvm-lib] Add /WX, warn by default on empty inputs, add opt-outNico Weber1-5/+21
2021-06-24[OptTable] Rename PrintHelp to printHelpFangrui Song1-1/+1
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan1-4/+4
2021-01-26llvm-lib: Pull error printing code out of two functionsNico Weber1-22/+22
2020-07-24[llvm-lib] Support adding short import library objects with llvm-libMartin Storsjö1-2/+4
2020-05-08[COFF] Use Expected in COFFObjectFile creationReid Kleckner1-4/+4
2020-05-01[ms] llvm-lib gives a more useful error if no inputs and no output path are p...Eric Astor1-5/+10
2020-04-30[ms] Add new option to llvm-lib: /llvmlibemptyEric Astor1-2/+3
2020-01-29[llvm] Replace SmallStr.str().str() with std::string conversion operator.Jonas Devlieghere1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2019-10-02[llvm-lib] Detect duplicate input filesRui Ueyama1-0/+12
2019-10-02[llvm-lib] Correctly handle .lib input filesRui Ueyama1-88/+132
2019-07-05lld, llvm-dlltool, llvm-lib: Use getAsString() instead of getSpelling() for p...Nico Weber1-1/+2
2019-06-12Share /machine: handling code with llvm-cvtres tooNico Weber1-25/+1
2019-06-11llvm-lib: Implement /machine: argumentNico Weber1-5/+32