Why pedantic?

Pedro Alves palves@redhat.com
Tue Aug 25 13:41:00 GMT 2015


On 08/25/2015 02:17 PM, Paul_Koning@dell.com wrote:
> 
>> On Aug 25, 2015, at 9:05 AM, Andreas Schwab <schwab@suse.de> wrote:
>>
>> <Paul_Koning@Dell.com> writes:
>>
>>> The problem is that the libiberty build, as is typical, uses header files from the host, and there is no reason to assume that all those headers on every supported host OS are pedantic-safe.
>>
>> GCC suppresses warnings in system headers by default.
> 
> For cross-builds?  Not in the ones we do.  Is there some command line switch that needs to be passed to tell gcc that a particular include directory is for "system headers" and to apply that rule?  

-isystem instead of -I.

Thanks,
Pedro Alves



More information about the Gdb mailing list