If -march=mips32r6 or -march=mips64r6 option is given,
we should set SubArch to llvm::Triple::MipsSubArch_r6.
Thus the default triple will become
mipsisa32r6(el)-*
or
mipsisa64r6(el)-*.
Differential D158184
Clang/MIPS: computeTargetTriple considering -march option wzssyqa on Aug 17 2023, 7:25 AM. Authored by
Details
Diff Detail Event TimelineComment Actions Such driver changes without tests cannot be accepted. It's likely someone wants to clean up the code. Without testing they cannot know whether they would break your cases. Comment Actions OK, Since the CI cannot work with Phabricator shutdown timeline, I will update it and migrate it to GitHub. Comment Actions The CI is shared. You are not forced to migrate. Actually, I think migrating is semi-discouraged. Comment Actions
More than that, there's the big red banner at the top that explicitly says not to do that, which you kindly added to the site after I suggested it to avoid people doing precisely this kind of migration |