aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/ToolChains/OpenBSD.cpp
AgeCommit message (Expand)AuthorFilesLines
12 daysAdding Loongarch64 to OpenBSD parts (#149737)Slava "nerfur" Voronzoff1-1/+1
2025-06-06[Driver] Move CommonArgs to a location visible by the Frontend Drivers (#142800)Cameron McInally1-1/+1
2025-05-23[Driver][LTO] Move common code for LTO to addLTOOptions() (#74178)Brad Smith1-12/+2
2025-04-03[flang-rt] Pass the whole path of libflang_rt.runtime.a to linker on AIX and ...Daniel Chen1-6/+6
2024-12-15Revert "[Driver] Cache SanitizerArgs (NFC) (#119442)"Nico Weber1-4/+2
2024-12-12[Driver] Cache SanitizerArgs (NFC) (#119442)Aaron Puchert1-2/+4
2024-09-17[flang][Driver] Support -nostdlib and -nodefaultlibs (#108868)Tarun Prabhu1-1/+2
2024-05-15[clang] Don't assume location of compiler-rt for OpenBSD (#92183)John Ericson1-1/+2
2024-04-01[OpenMP] Use loaded offloading toolchains to add libraries (#87108)Joseph Huber1-1/+1
2024-03-04[Driver][RISCV] Forward --no-relax option to linker for RISC-V on *BS… (#83...Brad Smith1-1/+5
2024-03-02[Driver] Remove duplicate -r flag usage when linking (#82715)Brad Smith1-2/+2
2024-01-19[Driver] Use SmallString::operator std::string (NFC)Kazu Hirata1-2/+2
2023-11-28[flang][Driver] Let the linker fail on multiple definitions of main() (#73124)Michael Klemm1-1/+1
2023-11-23[flang] Add runtimes using --dependent-lib on MSVC targets (#72519)David Truby1-1/+1
2023-11-20[Driver] Make ELF -nopie specific to OpenBSD (#72578)Fangrui Song1-1/+1
2023-11-15[Driver][NFC] A bit more const for OpenBSD and DragonFlyBrad Smith1-7/+7
2023-11-13[Driver][OpenBSD] Enable kernel address sanitizer on amd64Brad Smith1-4/+3
2023-11-13[Driver] Add LTO support for Haiku and OpenBSD (#72047)Brad Smith1-0/+14
2023-11-10[flang][windows] Add option to link against specific MSVC CRT (#70833)David Truby1-1/+1
2023-11-01[Driver] Silence stdlib warning when linking C on *BSD / Solaris / Haiku (#70...Brad Smith1-0/+3
2023-10-27[Driver][NFC] Fix a typo in the function nameBrad Smith1-1/+1
2023-10-27[Driver] Link Flang runtime on FreeBSD, NetBSD, OpenBSD, DragonFly and Haiku ...Brad Smith1-0/+14
2023-10-26[Driver][NFC] Make use of auto (#70400)Brad Smith1-4/+2
2023-10-26[Driver] Clean up unused architecture related bits for *BSD's (#69809)Brad Smith1-2/+1
2023-10-20[Driver] Corrections for linker flags passed with relocatable linking on Open...Brad Smith1-3/+3
2023-10-15[Driver] Don't pass -Z to ld for ELF platforms (#69120)Fangrui Song1-3/+2
2023-10-10[Driver] Rename AddAllArgs (initialization list overload) to addAllArgsFangrui Song1-1/+1
2023-09-25[Driver] Move assertion check before checking Output.isFilename (#67210)Brad Smith1-2/+1
2023-08-28[Driver] Improve legibility of ld -z options on SolarisRainer Orth1-2/+2
2023-07-07[Driver] Remove duplicate -eFangrui Song1-3/+3
2023-02-26[Driver][OpenBSD] Simplify command-line option handling. NFCBrad Smith1-16/+19
2022-09-20Refactor unwind table driver interface to expose default level. NFC.Tim Northover1-7/+8
2022-07-22[Clang][Driver] Fix include paths for `--sysroot /` on OpenBSD/FreeBSDEgor Zhdan1-3/+4
2022-07-19[clang] Add a new flag -fexperimental-library to enable experimental library ...Louis Dionne1-0/+2
2022-07-16[Driver] Don't passs --dynamic-linker in -r modeBrad Smith1-1/+1
2022-06-26[Driver] Use Component in OpenBSD::getCompilerRT to find librariesGreg Steuck1-5/+15
2022-06-18[Driver][OpenBSD] Use Arch reference instead of getArch(). NFCBrad Smith1-3/+4
2022-06-18[Driver] Pass -X to ld for riscv64-openbsdBrad Smith1-0/+3
2022-03-09[Driver][OpenBSD] Disable unwind tables on ArmBrad Smith1-0/+9
2022-02-21[Driver][OpenBSD] Pass sysroot to the linkerBrad Smith1-0/+3
2022-02-07[Driver][OpenBSD] -r: imply -nostdlib like GCCBrad Smith1-3/+6
2021-10-20[Driver][OpenBSD] Some improvements to the external assembler handlingBrad Smith1-6/+19
2021-10-09[Driver][OpenBSD] Use ToolChain reference instead of getToolChain().Frederic Cambus1-10/+13
2021-09-03Support linking against OpenMP runtime on OpenBSD.Brad Smith1-0/+5
2021-09-03[clang] Allow the OpenBSD driver to link the libclang_rt.profile library.Frederic Cambus1-0/+2
2021-09-02[clang-cl] Emit nicer warning on unknown /arch: argumentsNico Weber1-2/+4
2021-02-20[clang][Driver][OpenBSD] libcxx also requires pthreadBrad Smith1-0/+1
2020-10-08[Driver] Add output file to properties of CommandSerge Pavlov1-4/+6
2020-08-29Remove OpenBSD/sparc supportBrad Smith1-9/+0
2020-08-27Default to -fuse-init-array on OpenBSD.Brad Smith1-9/+0