[cfe-commits] r46464 - in /cfe/trunk: Sema/SemaDecl.cpp include/clang/AST/Decl.h
Steve Naroff
snaroff at apple.com
Mon Jan 28 16:39:31 PST 2008
On Jan 28, 2008, at 3:08 PM, Anton Korobeynikov wrote:
>
>> Implement "private extern" on function decls!
> Shouldn't this have some target-specific guard? I thought, that
> "private
> extern" is darwin-only extension...
>
You are correct (__private_extern__ is an Apple-specific extension).
At the moment, clang warns about language extensions when compiling
with -pedantic (i.e. the "guard" is implemented as part of keyword
recognition).
[snaroff:llvm/tools/clang] snarofflocal% ../../Debug/bin/clang -
pedantic pe.c
pe.c:2:1: warning: extension used
__private_extern__ int a;
^
Regards,
snaroff
> --
> With best regards, Anton Korobeynikov.
>
> Faculty of Mathematics & Mechanics, Saint Petersburg State University.
>
>
More information about the cfe-commits
mailing list