[all-commits] [llvm/llvm-project] 815a12: [ELF] Remove ignored options that likely nobody uses

Fangrui Song via All-commits all-commits at lists.llvm.org
Sun Oct 24 18:29:57 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 815a1207bfe121c8dcf3804a4f4638e580f63519
      https://github.com/llvm/llvm-project/commit/815a1207bfe121c8dcf3804a4f4638e580f63519
  Author: Fangrui Song <i at maskray.me>
  Date:   2021-10-24 (Sun, 24 Oct 2021)

  Changed paths:
    M lld/ELF/Options.td
    M lld/test/ELF/pie.s
    M lld/test/ELF/silent-ignore.test

  Log Message:
  -----------
  [ELF] Remove ignored options that likely nobody uses

GNU ld doesn't support `--no-pic-executable`.

`-p` has been removed from likely the only use case (Linux kernel) for over 2.5 years: https://git.kernel.org/linus/091bb549f7722723b284f63ac665e2aedcf9dec9

`--no-add-needed` was the pre-binutils-2.23 spelling for `--no-copy-dt-needed-entries`.
The legacy alias is irrelevant in 2021.




More information about the All-commits mailing list