summaryrefslogtreecommitdiffstats
path: root/lld/lib/Driver/TODO.rst
blob: 8335c307d0ec3f94819ef7b5dac762e8d2e45e48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
GNU ld Driver
~~~~~~~~~~~~~

Missing Options
###############

* --audit
* -A,--architecture
* -b,--format
* -d,-dc,-dp
* -P,--depaudit
* --exclude-libs
* --exclude-modules-for-implib
* -E,--export-dynamic,--no-export-dynamic
* -EB (We probably shouldn't support this)
* -EL (We probably shouldn't support this)
* -f,--auxiliary
* -F,--filter
* -fini
* -G,--gpsize
* -h
* -i
* -init
* --library
* -M
* --print-map
* -output
* -O
* -q,--emit-relocs
* --force-dynamic
* --relocatable
* -R,--just-symbols
* -s,--strip-all
* -S,--strip-debug
* --trace
* -T,--script
* -dT,--default-script
* -Ur
* --unique
* -v,--version,-V
* -x,--discard-all
* -X,--discard-locals
* -y,--trace-symbol
* -z (keywords need to be implemented)
* --accept-unknown-input-arch,--no-accept-unknown-input-arch
* --add-needed,--no-add-needed
* -Bdynamic,-dy,-call_shared
* -Bgroup
* -dn,-non_shared
* -Bsymbolic
* -Bsymbolic-functions
* --dynamic-list
* --dynamic-list-data
* --dynamic-list-cpp-new
* --dynamic-list-cpp-typeinfo
* --check-sections,--no-check-sections
* --copy-dt-needed-entries,--no-copy-dt-needed-entires
* --cref
* --no-define-common
* --defsym
* --demangle,--no-demangle
* -I
* --fatal-warnings,--no-fatal-warnings
* --force-exe-suffix
* --gc-sections,--no-gc-sections
* --print-gc-sections,--no-print-gc-sections
* --print-output-format
* --target-help
* -Map
* --no-keep-memory
* --no-undefined,-z defs
* --allow-multiple-definition,-z muldefs
* --allow-shlib-undefined,--no-alow-shlib-undefined
* --no-undefined-version
* --default-symver
* --default-imported-symver
* --no-warn-mismatch
* --no-warn-search-mismatch
* --no-whole-archive
* --oformat
* -pie,--pic-executable
* --relax,--no-relax
* --retain-symbols-file
* --sort-common
* --sort-section={name,alignment}
* --split-by-file
* --split-by-reloc
* --stats
* --section-start
* -T{bss,data,text,{text,rodata,data}-segment}
* --unresolved-symbols
* -dll-verbose,--verbose
* --version-script
* --warn-common
* --warn-constructors
* --warn-multiple-gp
* --warn-once
* --warn-section-align
* --warn-shared-textrel
* --warn-alternate-em
* --warn-unresolved-symbols
* --error-unresolved-symbols
* --wrap
* --no-ld-generated-unwind-info
* --hash-size
* --reduce-memory-overheads
* --build-id
OpenPOWER on IntegriCloud