The linker refuses (since D41051) using -dynamicbase:no on these architectures.
Stop passing -dynamicbase (which just reinforces the lld-link default) for simplicity.
Differential D41052
[LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64 mstorsjo on Dec 9 2017, 1:52 PM. Authored by
Details The linker refuses (since D41051) using -dynamicbase:no on these architectures. Stop passing -dynamicbase (which just reinforces the lld-link default) for simplicity.
Diff Detail Event Timeline
|
My understanding is passing -dynamicbase:no on arm/arm64 doesn't make sense and should be considered error. Don't you want to remove this special condition and handle all targets equally (so that the error would be reported if you pass -dynamicbase:no on arm/arm64)?