ld.lld(1) on Linux
The text a1745d0a6f79, as Arch Linux 2026-11-01 shipped it. The page shows this text now.
ELF linker from the LLVM project
Flags it lists
-
--Bdynamic -
--Bsharable -
--Bstatic -
--EB -
--EL -
--Map -
--Tbss -
--Tdata -
--Ttext -
--allow-multiple-definition -
--allow-shlib-undefined -
--apply-dynamic-relocs -
--as-needed -
--auxiliary -
--be8 -
--branch-to-branch -
--build-id -
--call-graph-profile-sort -
--color-diagnostics -
--compress-debug-sections -
--compress-sections -
--cref -
--debug-names -
--default-script -
--defsym -
--demangle -
--disable-new-dtags -
--discard-all -
--discard-locals -
--discard-none -
--dn -
--dy -
--dynamic-linker -
--dynamic-list -
--eh-frame-hdr -
--emit-relocs -
--enable-new-dtags -
--enable-non-contiguous-regions -
--end-lib -
--entry -
--error-handing-script -
--error-limit -
--error-unresolved-symbols -
--exclude-libs -
--execute-only -
--export-dynamic -
--export-dynamic-symbol -
--export-dynamic-symbol-list -
--fat-lto-objects -
--fatal-warnings -
--filter -
--fini -
--force-group-allocation -
--format -
--gc-sections -
--gdb-index -
--hash-style -
--help -
--icf -
--ignore-data-address-equality -
--ignore-function-address-equality -
--image-base -
--init -
--keep-unique -
--library -
--library-path -
--lto-O -
--lto-aa-pipeline -
--lto-newpm-passes -
--lto-partitions -
--nmagic -
--no-allow-shlib-undefined -
--no-as-needed -
--no-color-diagnostics -
--no-demangle -
--no-dynamic-linker -
--no-fat-lto-objects -
--no-fortran-common -
--no-gc-sections -
--no-gnu-unique -
--no-merge-exidx-entries -
--no-nmagic -
--no-omagic -
--no-pic-executable -
--no-pie -
--no-relax -
--no-rosegment -
--no-undefined -
--no-warn-mismatch -
--no-warn-symbol-ordering -
--no-warnings -
--no-whole-archive -
--noinhibit-exec -
--nostdlib -
--oformat -
--omagic -
--opt-remarks-filename -
--opt-remarks-passes -
--opt-remarks-with-hotness -
--orphan-handling -
--pack-dyn-relocs -
--package-metadata -
--pic-executable -
--pic-veneer -
--pie -
--pop-state -
--power10-stubs -
--print-archive-stats -
--print-gc-sections -
--print-icf-sections -
--print-map -
--push-state -
--randomize-section-padding -
--relocatable -
--remap-inputs -
--remap-inputs-file -
--reproduce -
--retain-symbols-file -
--rpath -
--rsp-quoting -
--script -
--section-start -
--shared -
--shuffle-sections -
--soname -
--sort-common -
--sort-section -
--start-lib -
--static -
--strip-all -
--strip-debug -
--symbol-ordering-file -
--sysroot -
--target1-abs -
--target1-rel -
--target2 -
--thinlto-cache-dir -
--thinlto-cache-policy -
--thinlto-jobs -
--threads -
--time-trace -
--time-trace-file -
--time-trace-granularity -
--trace -
--trace-symbol -
--undefined -
--undefined-glob -
--undefined-version -
--unique -
--unresolved-symbols -
--use-android-relr-tags -
--verbose -
--version -
--version-script -
--warn-backrefs -
--warn-backrefs-exclude -
--warn-common -
--warn-ifunc-textrel -
--warn-unresolved-symbols -
--whole-archive -
--why-extract -
--why-live -
--wrap -
-Bno-symbolic -
-Bsymbolic -
-Bsymbolic-functions -
-Bsymbolic-non-weak -
-Bsymbolic-non-weak-functions -
-E -
-F -
-L -
-M -
-N -
-O -
-R -
-S -
-T -
-V -
-X -
-b -
-dT -
-h -
-l -
-m -
-n -
-o -
-q -
-r -
-s -
-u -
-v -
-w -
-x -
-y -
-z