Don't wrap system headers with extern "C"

Implicit wrapping of system header files with  extern "C" is controlled by NO_IMPLICIT_EXTERN_C macro.

This macro is defined in gcc/config/linux.h (gcc/config/gnu-user.h in newer versions of gcc), which included on x86 linux systems (see gcc/config.gcc).

This change defines this macro for nacl.

BUG=http://code.google.com/p/nativeclient/issues/detail?id=1896
TEST=see the bug

R=pasko@google.com,krasin@google.com

Review URL: http://codereview.chromium.org/7134018
1 file changed