On 31/10/17 16:53, Steve Ellcey wrote:
> On Tue, 2017-10-31 at 09:57 +0000, Richard Earnshaw (lists) wrote:
>>  
>> This is looking better...
>>
>> I may have missed some discussion on this topic, but what's the
>> reasoning behind changing the quoting around the 'str' parameter
>> value in
>>
>> -    error ("unknown value %qs for 'cpu' target %s", str,
>> pragma_or_attr);
>> +    error ("invalid name (\"%s\") in %<target(\"cpu=\")%> pragma
>> or
>> attribute", str);
>>
>> And also with the new generic message does the %<target(\"cpu=\")%>
>> still make sense?  My feeling is that the original text here is perhaps
>> more appropriate.  Similarly for other messages.
>>
>> R.
> 
> 
> %qs uses single quotes vs. double quotes, changing that was suggested
> by Martin Sebor in this comment:
> 
> https://gcc.gnu.org/ml/gcc-patches/2017-09/msg01569.html
> 
> using '%<target(\"cpu=\")%>' was also suggested by Martin in that
> same thread at:
> 
> https://gcc.gnu.org/ml/gcc-patches/2017-09/msg01277.html
> https://gcc.gnu.org/ml/gcc-patches/2017-09/msg01469.html
> 
> as being more consistent with other usage (mainly config/i386/i386.c).
> 
> Steve Ellcey
> sell...@cavium.com
> 

Thanks.

On that basis, this patch is OK.

R.

Reply via email to