This is an archive of the discontinued LLVM Phabricator instance.

[MinGW] Support --allow-multiple-definition
AbandonedPublic

Authored by Ericson2314 on Nov 3 2019, 10:48 AM.

Details

Reviewers
mstorsjo
ruiu
rnk
Summary

We want the Clang CrossWindows toolchain to work with ld.lld and ld.bfd
alike, and it uses this, so we need to support this.

Backport of D69767 for release 8

Event Timeline

Ericson2314 created this revision.Nov 3 2019, 10:48 AM
Ericson2314 edited the summary of this revision. (Show Details)Nov 3 2019, 10:49 AM

There's no more releases expected for release 8, and even if there were, I don't think adding a new option to it would be relevant. I.e. keep only D69767 which is intended for master, if I understand things right.

MinGW/Options.td
7

This new multiclass definition seems to be missing in D69767 (and I don't see anything matching in the master branch) - what's up with that?

ruiu added a comment.Nov 5 2019, 6:08 AM

As Martin pointed out, I don't think we will have a point release for 8, so if you really need this, please keep this as a local patch.

Ericson2314 abandoned this revision.Nov 8 2019, 2:08 PM

OK I'll close both backports.