[PATCH][middle-end][i386][version 5]Add -fzero-call-used-regs=[skip|used-gpr-arg|used-arg|all-gpr-arg|all-arg|used-gpr|all-gpr|used|all]

Qing Zhao QING.ZHAO@ORACLE.COM
Thu Oct 29 20:20:18 GMT 2020


Hi, Segher,

> On Oct 29, 2020, at 2:31 PM, Segher Boessenkool <segher@kernel.crashing.org> wrote:
> 
> On Thu, Oct 29, 2020 at 06:02:58PM +0000, Richard Sandiford wrote:
>> Qing Zhao via Gcc-patches <gcc-patches@gcc.gnu.org> writes:
>>>>> +Return-Oriented Programming (ROP) or preventing information leak
>>>> 
>>>> leakage
>>>> 
>>>> (FWIW, I'm not sure “mitigating ROP” is really correct usage, but I don't
>>>> have any better suggestions.)
>>> 
>>> Do you mean whether “mitigating ROP’ is one of the major purpose of this new feature?
>> 
>> No, I meant just the English usage.  E.g., I think you mitigate the
>> damage caused by earthquakes rather than mitigate earthquakes themselves.
>> But I could be wrong.  It's not a word I use very often ;-)
> 
> "Mitigating ROP attacks" is a phrase often used in the literature, sadly
> (what is really meant is not "mitigating the effects of ROP attacks",
> but simply "making ROP attacks less likely to succeed" -- it is almost
> always a binary thing, either it succeeds or it doesn't).

Thanks.

I will change “Mitigating ROP” to “Mitigating ROP attacks” in the documentation. 

Qing
> 
> 
> Segher



More information about the Gcc-patches mailing list