[llvm-commits] [llvm-gcc-4.2] r57326 - in /llvm-gcc-4.2/trunk/gcc: c.opt config/i386/darwin.h config/rs6000/darwin.h
Devang Patel
dpatel at apple.com
Thu Oct 9 13:56:09 PDT 2008
Author: dpatel
Date: Thu Oct 9 15:56:07 2008
New Revision: 57326
URL: http://llvm.org/viewvc/llvm-project?rev=57326&view=rev
Log:
Do not enable all formating related warnings on darwin by default.
Modified:
llvm-gcc-4.2/trunk/gcc/c.opt
llvm-gcc-4.2/trunk/gcc/config/i386/darwin.h
llvm-gcc-4.2/trunk/gcc/config/rs6000/darwin.h
Modified: llvm-gcc-4.2/trunk/gcc/c.opt
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/c.opt?rev=57326&r1=57325&r2=57326&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/c.opt (original)
+++ llvm-gcc-4.2/trunk/gcc/c.opt Thu Oct 9 15:56:07 2008
@@ -246,9 +246,11 @@
C ObjC C++ ObjC++ Var(warn_format_y2k)
Warn about strftime formats yielding 2-digit years
+; LLVM LOCAL begin enable for C++
Wformat-zero-length
-C ObjC Var(warn_format_zero_length)
+C ObjC C++ ObjC++ Var(warn_format_zero_length)
Warn about zero-length formats
+; LLVM LOCAL end enable for C++
Wformat=
C ObjC C++ ObjC++ Joined
Modified: llvm-gcc-4.2/trunk/gcc/config/i386/darwin.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/i386/darwin.h?rev=57326&r1=57325&r2=57326&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/darwin.h Thu Oct 9 15:56:07 2008
@@ -101,8 +101,13 @@
%{!mmacosx-version-min=*: %{!miphoneos-version-min=*: %(darwin_cc1_minversion)}} \
"/* APPLE LOCAL ignore -mcpu=G4 -mcpu=G5 */"\
%<faltivec %<mno-fused-madd %<mlong-branch %<mlongcall %<mcpu=G4 %<mcpu=G5 \
- "/* APPLE LOCAL enable format security warnings */"\
- %{!Wno-format:-Wformat -Wformat-security} \
+ "/* APPLE LOCAL begin enable format security warnings */"\
+ %{!Wno-format:-Wformat \
+ %{!-Wno-format-security:-Wformat-security} \
+ %{!-Wformat-extra-args:-Wno-format-extra-args} \
+ %{!-Wformat-zero-length:-Wno-format-zero-length} \
+ %{!-Wnonnull:-Wno-nonnull}} \
+ "/* APPLE LOCAL end enable format security warnings */"\
%{g: %{!fno-eliminate-unused-debug-symbols: -feliminate-unused-debug-symbols }}"
/* APPLE LOCAL AltiVec */
Modified: llvm-gcc-4.2/trunk/gcc/config/rs6000/darwin.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/rs6000/darwin.h?rev=57326&r1=57325&r2=57326&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/rs6000/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/rs6000/darwin.h Thu Oct 9 15:56:07 2008
@@ -113,8 +113,13 @@
%{static: %{Zdynamic: %e conflicting code gen style switches are used}}\
"/* APPLE LOCAL ARM 5683689 */"\
%{!mmacosx-version-min=*: %{!miphoneos-version-min=*: %(darwin_cc1_minversion)}} \
- "/* APPLE LOCAL enable format security warnings */"\
- %{!Wno-format:-Wformat -Wformat-security} \
+ "/* APPLE LOCAL begin enable format security warnings */"\
+ %{!Wno-format:-Wformat \
+ %{!-Wno-format-security:-Wformat-security} \
+ %{!-Wformat-extra-args:-Wno-format-extra-args} \
+ %{!-Wformat-zero-length:-Wno-format-zero-length} \
+ %{!-Wnonnull:-Wno-nonnull}} \
+ "/* APPLE LOCAL end enable format security warnings */"\
"/* APPLE LOCAL -fast or -fastf or -fastcp */"\
%{!mkernel:%{!static:%{!fast:%{!fastf:%{!fastcp:%{!mdynamic-no-pic:-fPIC}}}}}}"
More information about the llvm-commits
mailing list