qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2] libvixl: a64: Skip "-Wunused-variable" for g


From: Chen Gang
Subject: Re: [Qemu-devel] [PATCH v2] libvixl: a64: Skip "-Wunused-variable" for gcc 5.0.0 or higher
Date: Sun, 12 Oct 2014 19:19:21 +0800
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2

On 10/12/14 15:50, Peter Maydell wrote:
> On 12 October 2014 01:32, Chen Gang <address@hidden> wrote:
>> On 10/12/14 5:25, Peter Maydell wrote:
>>> Some other approaches to this that would confine the
>>> fix to the makefiles rather than requiring us to modify
>>> the vixl source itself:
>>>  a) add a -Wno- option for the affected .o files
>>
>> It is one way, but may have effect with gcc 4 version, and also it is
>> effect with the whole file which is wider than current way.
>>
>>>  b) use -isystem rather than -I to include the libvixl
>>>     directory on the include path
>>>
>>
>> It sounds good to me, although for me, it is not related with current
>> issue.
> 
> -isystem disables a bunch of gcc warnings automatically,
> which is why I suggested it. I'm not overall sure it's
> a great idea though.
> 

OK, thanks. "-isystem" really can skip this warning, originally, I am
not notice about it. :-)

But unlucky, other files within 'libvix' which also include this header
file, also report this warning. So for me, it is not a good idea to let
'-isystem' for the 'libvix' own source files.

Next, I shall firstly confirm whether it is a gcc 5.0 (g++) issue or not
in gcc upstream mailing list.

 - if it is gcc 5.0 issue, I shall try to fix it within this month.

 - else, for me, this patch v2 can still continue.


Thanks.
-- 
Chen Gang

Open, share, and attitude like air, water, and life which God blessed



reply via email to

[Prev in Thread] Current Thread [Next in Thread]