powerpc64-linux-gnu-ld.gold(1) on Linux
The text 1557c873ac5c, as Debian 12 (Bookworm) shipped it. The page shows this text now.
The GNU ELF linker
Flags it lists
-
-( -
-) -
--add-needed -
--allow-shlib-undefined -
--apply-dynamic-relocs -
--as-needed -
--be8 -
--build-id -
--build-id-chunk-size-for-treehash -
--build-id-min-file-size-for-treehash -
--check-sections -
--compress-debug-sections -
--copy-dt-needed-entries -
--cref -
--ctors-in-init-array -
--debug -
--define-common -
--defsym -
--demangle -
--dependency-file -
--detect-odr-violations -
--disable-new-dtags -
--discard-all -
--discard-locals -
--discard-none -
--dynamic-linker -
--dynamic-list -
--dynamic-list-cpp-new -
--dynamic-list-data -
--eh-frame-hdr -
--emit-relocs -
--emit-stub-syms -
--enable-new-dtags -
--end-group -
--end-lib -
--error-unresolved-symbols -
--export-dynamic -
--export-dynamic-symbol -
--fatal-warnings -
--filter -
--fix-arm1176 -
--fix-cortex-a53-835769 -
--fix-cortex-a53-843419 -
--fix-cortex-a8 -
--fix-v4bx -
--fix-v4bx-interworking -
--format -
--gc-sections -
--gdb-index -
--gnu-unique -
--hash-bucket-empty-fraction -
--hash-style -
--help -
--icf -
--icf-iterations -
--incremental -
--incremental-base -
--incremental-changed -
--incremental-full -
--incremental-startup-unchanged -
--incremental-unchanged -
--incremental-unknown -
--incremental-update -
--just-symbols -
--keep-files-mapped -
--keep-unique -
--ld-generated-unwind-info -
--library -
--library-path -
--long-plt -
--map-whole-files -
--merge-exidx-entries -
--mmap-output-file -
--nmagic -
--no-add-needed -
--no-allow-multiple-definition -
--no-allow-shlib-undefined -
--no-apply-dynamic-relocs -
--no-as-needed -
--no-check-sections -
--no-cref -
--no-ctors-in-init-array -
--no-define-common -
--no-demangle -
--no-detect-odr-violations -
--no-eh-frame-hdr -
--no-emit-stub-syms -
--no-enum-size-warning -
--no-export-dynamic -
--no-fatal-warnings -
--no-fix-arm1176 -
--no-fix-cortex-a53-835769 -
--no-fix-cortex-a53-843419 -
--no-fix-cortex-a8 -
--no-gc-sections -
--no-gdb-index -
--no-gnu-unique -
--no-incremental -
--no-keep-files-mapped -
--no-keep-memory -
--no-ld-generated-unwind-info -
--no-long-plt -
--no-map-whole-files -
--no-merge-exidx-entries -
--no-mmap-output-file -
--no-omagic -
--no-pic-executable -
--no-plt-localentry -
--no-plt-static-chain -
--no-plt-thread-safe -
--no-posix-fallocate -
--no-power10-stubs -
--no-print-gc-sections -
--no-print-icf-sections -
--no-relax -
--no-rosegment -
--no-stub-group-multi -
--no-text-reorder -
--no-threads -
--no-tls-get-addr-optimize -
--no-tls-optimize -
--no-toc-optimize -
--no-toc-sort -
--no-undefined -
--no-undefined-version -
--no-warn-common -
--no-warn-constructors -
--no-warn-drop-version -
--no-warn-execstack -
--no-warn-mismatch -
--no-warn-search-mismatch -
--no-warn-shared-textrel -
--no-wchar-size-warning -
--no-whole-archive -
--noinhibit-exec -
--oformat -
--omagic -
--orphan-handling -
--output -
--package-metadata -
--pic-executable -
--pic-veneer -
--plt-align -
--plt-localentry -
--plt-static-chain -
--plt-thread-safe -
--plugin -
--plugin-opt -
--pop-state -
--posix-fallocate -
--power10-stubs -
--preread-archive-symbols -
--print-gc-sections -
--print-icf-sections -
--print-map -
--print-output-format -
--print-symbol-counts -
--push-state -
--relax -
--retain-symbols-file -
--rosegment -
--rosegment-gap -
--rpath-link -
--script -
--section-ordering-file -
--section-start -
--secure-plt -
--sort-common -
--sort-section -
--spare-dynamic-tags -
--split-stack-adjust-size -
--start-group -
--start-lib -
--stats -
--strip-all -
--strip-debug -
--strip-debug-gdb -
--strip-debug-non-line -
--strip-lto-sections -
--stub-group-multi -
--stub-group-size -
--sysroot -
--target1-abs -
--target1-rel -
--text-reorder -
--thread-count -
--thread-count-final -
--thread-count-initial -
--threads -
--tls-get-addr-optimize -
--tls-optimize -
--toc-optimize -
--toc-sort -
--trace -
--trace-symbol -
--undefined -
--undefined-version -
--unresolved-symbols -
--verbose -
--version -
--version-script -
--warn-common -
--warn-constructors -
--warn-drop-version -
--warn-execstack -
--warn-multiple-gp -
--warn-search-mismatch -
--warn-shared-textrel -
--warn-unresolved-symbols -
--weak-unresolved-symbols -
--whole-archive -
--wrap -
-Bgroup -
-Bno-symbolic -
-Bshareable -
-Bsymbolic -
-Bsymbolic-functions -
-E -
-EB -
-EL -
-F -
-G -
-I -
-L -
-M -
-Map -
-N -
-O -
-Qy -
-R -
-S -
-T -
-Tbss -
-Tdata -
-Trodata-segment -
-Ttext -
-Ttext-segment -
-V -
-X -
-Y -
-assert -
-b -
-d -
-dc -
-dn -
-dp -
-dy -
-fini -
-fuse-ld -
-g -
-h -
-i -
-init -
-l -
-m -
-n -
-no-pie -
-no-pipeline-knowledge -
-nostdlib -
-o -
-optimize -
-p -
-pie -
-q -
-r -
-relocatable -
-rpath -
-s -
-shared -
-soname -
-static -
-t -
-u -
-v -
-x -
-y -
-z