Hi all,

we have a non-standard directory with headers which shall be considered
system headers for the purpose of warnings. I understand from bug 85211,
that -isystem may implicitly add an extern "C" to such headers, and that
this behaviour can be toggled via the configuration option 
NO_IMPLICIT_EXTERN_C (or, dually, SYSTEM_IMPLICIT_EXTERN_C).

But in our case, config/mips/elf.h already had a
  #define NO_IMPLICIT_EXTERN_C 1
(or, since 09cff37bfdcc, is lacking a #define SYSTEM_IMPLICIT_EXTERN_C).
However, a 10.3 mips compilation still adds the implicit extern "C".

Is there some other option we need to set to make -isystem not set
extern "C"?


-- 
Philipp Lucas
philipp.lu...@siemens.com

Reply via email to