Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some compatibility improvements for linker option processing #20384

Closed
wants to merge 41 commits into from
Closed
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
2b9b710
Accept and ignore `-(-)(enable,disable)-auto-image-base` linker options.
alexrp Jun 22, 2024
6d1ac35
Accept and ignore `--full-shutdown` linker option.
alexrp Jun 22, 2024
9460418
Handle double-dash variant of `-no-pie` linker option.
alexrp Jun 22, 2024
8145e3f
Accept and handle `-(-)pic-executable` linker option.
alexrp Jun 22, 2024
7e2d8d1
Accept and handle `-no_pie` linker option.
alexrp Jun 22, 2024
ed5eef8
Handle single-dash variant of `--out-implib` linker option.
alexrp Jun 22, 2024
f2301f4
Handle double-dash variant of `-implib` linker option.
alexrp Jun 22, 2024
3f7d37b
Handle single-dash variants of `--(no-)as-needed` linker options.
alexrp Jun 22, 2024
4c562fa
Handle single-dash variant of `--sort-common` linker option.
alexrp Jun 22, 2024
d5c416f
Handle double-dash variants of `-B(dynamic,static)` linker options.
alexrp Jun 22, 2024
09848b2
Handle single-dash variant of `--subsystem` linker option.
alexrp Jun 22, 2024
73df802
Handle single-dash versions of `--(no-)undefined-version` linker opti…
alexrp Jun 22, 2024
9f689c1
Handle single-dash variants of `--(enable,disable)-new-dtags` linker …
alexrp Jun 22, 2024
607558c
Handle double-dash variants of `-dy`/`-dn` linker options.
alexrp Jun 22, 2024
6f4f862
Handle double-dash variants of `-call_shared`/`-non_shared` linker op…
alexrp Jun 22, 2024
9784f77
Handle double-dash variant of `-static` linker option.
alexrp Jun 22, 2024
0f9f47c
Handle single-dash variant of `--no-undefined` linker option.
alexrp Jun 22, 2024
e895d9a
Handle single-dash variants of `--(no,print-)-gc-sections` linker opt…
alexrp Jun 22, 2024
bffd62a
Handle single-dash variant of `-print-icf-sections` linker option.
alexrp Jun 22, 2024
776c88e
Handle single-dash variant of `--print-map` linker option.
alexrp Jun 22, 2024
0300c81
Handle single-dash variant of `--sort-section` linker option.
alexrp Jun 22, 2024
d6e0e42
Handle double-dash variant of `-Bsymbolic` linker option.
alexrp Jun 22, 2024
61d856d
Handle double-dash variant of `-wrap` linker option.
alexrp Jun 22, 2024
e1e9f7d
Handle single-dash variants of `--(start,end)-group` linker options.
alexrp Jun 22, 2024
0948b5b
Handle single-dash variants of `--strip-(all,debug)` linker options.
alexrp Jun 22, 2024
97b7add
Handle single-dash variant of `--entry` linker option.
alexrp Jun 22, 2024
44eebda
Handle single-dash variant of `--stack` linker option.
alexrp Jun 22, 2024
0c5a395
Handle single-dash variant of `--image-base` linker option.
alexrp Jun 22, 2024
0bec4ca
Handle single-dash variant of `--script` linker option.
alexrp Jun 22, 2024
56f6079
Handle single-dash variants of `--(no-)eh-frame-hdr` linker options.
alexrp Jun 22, 2024
b048efe
Handle single-dash variant of `--export-all-symbols` linker option.
alexrp Jun 22, 2024
fa0750e
Handle single-dash variant of `--high-entropy-va` linker option.
alexrp Jun 22, 2024
eebe4a3
Handle single-dash variants of `--(no-)dynamicbase` linker options.
alexrp Jun 22, 2024
4eec06e
Handle single-dash variant of `--tsaware` linker option.
alexrp Jun 22, 2024
a8efb06
Handle single-dash variant of `--nxcompat` linker option.
alexrp Jun 22, 2024
cc85ad0
Handle `--rpath` and `-R` in addition to `-rpath` in Zig-mode command…
alexrp Jun 22, 2024
b1da9ab
Handle single-dash variants of `--(no-)color-diagnostics(=(always,nev…
alexrp Jun 22, 2024
8b0df61
Handle `--undefined` linker option in addition to `-u`.
alexrp Jun 22, 2024
20b4914
Handle single-dash variant of `--dynamic-linker` in Zig-mode commands…
alexrp Jun 22, 2024
baf0ff4
Handle and (for now) ignore `-(-)stats` linker option.
alexrp Jun 22, 2024
51fe938
Handle `-(-)pie` linker option.
alexrp Aug 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading