[PATCH] D139717: Revert "[Driver] Remove Joined -X"
Davide Italiano via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Dec 15 09:13:12 PST 2022
davide added a comment.
In D139717#3997193 <https://reviews.llvm.org/D139717#3997193>, @MaskRay wrote:
> In D139717#3991765 <https://reviews.llvm.org/D139717#3991765>, @rsundahl wrote:
>
>> In D139717#3987963 <https://reviews.llvm.org/D139717#3987963>, @MaskRay wrote:
>>
>>>> This change is breaking internal builds. We use the -Xfoo pattern but can now no longer manage whether we allow an unused -Xfoo option to pass as a warning or promote it to an error.
>>>
>>> Which `-Xfoo` is used? Do your internal builds reserve `-Xfoo` as a placeholder to do other non-upstream work? Then you can consider `-Gfoo` if your builds don't need the mips semantics.
>>
>> We use -Xparser
>
> There are two possibilities.
>
> First, your downstream projects incorrectly pass a previously-ignored `-Xparser`. Then it seems the right call is to remove it.
It is not. You first deprecate and then you remove. This commit needs to be reverted.
HTH,
-
D
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D139717/new/
https://reviews.llvm.org/D139717
More information about the cfe-commits
mailing list