[llvm-commits] [llvm-gcc-4.2] r109465 - /llvm-gcc-4.2/trunk/gcc/config/darwin-c.c
Dale Johannesen
dalej at apple.com
Mon Jul 26 15:53:50 PDT 2010
Author: johannes
Date: Mon Jul 26 17:53:50 2010
New Revision: 109465
URL: http://llvm.org/viewvc/llvm-project?rev=109465&view=rev
Log:
Only warn about unknown #pragma optimization_level when
the appropriate flag is given (no warning by default). 8229854.
Modified:
llvm-gcc-4.2/trunk/gcc/config/darwin-c.c
Modified: llvm-gcc-4.2/trunk/gcc/config/darwin-c.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/darwin-c.c?rev=109465&r1=109464&r2=109465&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/darwin-c.c (original)
+++ llvm-gcc-4.2/trunk/gcc/config/darwin-c.c Mon Jul 26 17:53:50 2010
@@ -416,14 +416,16 @@
void
darwin_pragma_opt_level (cpp_reader *pfile ATTRIBUTE_UNUSED)
{
- warning (0, "ignoring '#pragma optimization_level'");
+ if (warn_unknown_pragmas > in_system_header)
+ warning (OPT_Wunknown_pragmas, "ignoring #pragma optimization_level");
return;
}
void
darwin_pragma_opt_size (cpp_reader *pfile ATTRIBUTE_UNUSED)
{
- warning (0, "ignoring '#pragma optimize_for_size'");
+ if (warn_unknown_pragmas > in_system_header)
+ warning (OPT_Wunknown_pragmas, "ignoring #pragma optimize_for_size");
return;
}
/* LLVM LOCAL end disable optimization pragmas */
More information about the llvm-commits
mailing list