[llvm-commits] [llvm-gcc-4.2] r67718 - in /llvm-gcc-4.2/trunk/gcc/config: arm/darwin.h i386/darwin.h rs6000/darwin.h

Devang Patel dpatel at apple.com
Wed Mar 25 16:54:54 PDT 2009


Author: dpatel
Date: Wed Mar 25 18:54:53 2009
New Revision: 67718

URL: http://llvm.org/viewvc/llvm-project?rev=67718&view=rev
Log:
Add comment explaining why -g* ignored in LTO mode on darwin.

Modified:
    llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h
    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/config/arm/darwin.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h?rev=67718&r1=67717&r2=67718&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h Wed Mar 25 18:54:53 2009
@@ -37,6 +37,8 @@
 %<fbuiltin-strcat \
 %<fbuiltin-strcpy \
 "/* LLVM LOCAL ignore -g in LTO mode */"\
+"/* On Darwin, debug info is extracting in .dSYM files. */"\
+"/* This requires sepcial support in LTO mode. */" \
 %{O4|flto: %<g* } \
 %<pg"
 

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=67718&r1=67717&r2=67718&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/darwin.h Wed Mar 25 18:54:53 2009
@@ -102,6 +102,8 @@
   "/* APPLE LOCAL ignore -mcpu=G4 -mcpu=G5 */"\
   %<faltivec %<mno-fused-madd %<mlong-branch %<mlongcall %<mcpu=G4 %<mcpu=G5 \
   "/* LLVM LOCAL ignore -g in LTO mode */"\
+  "/* On Darwin, debug info is extracting in .dSYM files. */"\
+  "/* This requires sepcial support in LTO mode. */" \
   %{O4|flto: %<g* } \
   %{g: %{!fno-eliminate-unused-debug-symbols: -feliminate-unused-debug-symbols }}"
 

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=67718&r1=67717&r2=67718&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/rs6000/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/rs6000/darwin.h Wed Mar 25 18:54:53 2009
@@ -115,6 +115,8 @@
   %{!mmacosx-version-min=*: %{!miphoneos-version-min=*: %(darwin_cc1_minversion)}} \
   "/* APPLE LOCAL -fast or -fastf or -fastcp */"\
   "/* LLVM LOCAL ignore -g in LTO mode */"\
+  "/* On Darwin, debug info is extracting in .dSYM files. */"\
+  "/* This requires sepcial support in LTO mode. */" \
   %{O4|flto: %<g* } \
   %{!mkernel:%{!static:%{!fast:%{!fastf:%{!fastcp:%{!mdynamic-no-pic:-fPIC}}}}}}"
 





More information about the llvm-commits mailing list