@@ -126,6 +126,7 @@ macro_rules! flag {
126126}
127127
128128const LLD_FLAGS : & [ LldFlag ] = & [
129+ flag ! { --allow-multiple-definition } ,
129130 flag ! { --allow-undefined-file=PATH } ,
130131 flag ! { --allow-undefined } ,
131132 flag ! { --Bdynamic } ,
@@ -174,22 +175,29 @@ const LLD_FLAGS: &[LldFlag] = &[
174175 flag ! { --merge-data-segments } ,
175176 flag ! { --mllvm=FLAG } ,
176177 flag ! { -m ARCH } ,
178+ flag ! { --no-allow-multiple-definition } ,
177179 flag ! { --no-check-features } ,
178180 flag ! { --no-color-diagnostics } ,
179181 flag ! { --no-demangle } ,
180182 flag ! { --no-entry } ,
181183 flag ! { --no-export-dynamic } ,
184+ flag ! { --no-fatal-warnings } ,
182185 flag ! { --no-gc-sections } ,
186+ flag ! { --no-growable-memory } ,
183187 flag ! { --no-merge-data-segments } ,
184188 flag ! { --no-pie } ,
185189 flag ! { --no-print-gc-sections } ,
186190 flag ! { --no-whole-archive } ,
191+ flag ! { --noinhibit-exec } ,
187192 flag ! { --non_shared } ,
188193 flag ! { -O LEVEL } ,
194+ flag ! { --page-size=VALUE } ,
189195 flag ! { --pie } ,
190196 flag ! { --print-gc-sections } ,
191197 flag ! { -M / --print-map } ,
192198 flag ! { --relocatable } ,
199+ flag ! { --reproduce=VALUE } ,
200+ flag ! { --rpath=VALUE } ,
193201 flag ! { --save-temps } ,
194202 flag ! { --shared-memory } ,
195203 flag ! { --shared } ,
0 commit comments