This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RS6000 buried treasure - NO_IMPLICIT_EXTERN_C


>>>>> Zack Weinberg writes:

Zack> Defining or not defining NO_IMPLICIT_EXTERN_C addresses only one C++
Zack> issue with system headers.  It should be defined by all targets where
Zack> the system headers already wrap declarations in extern "C" { ... }
Zack> when appropriate, and not defined otherwise.  Is it really the case
Zack> that no AIX release provides extern "C" markers?

	AIX does provide extern "C", but there are C++ keyword conflicts
in the system headers.

David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]