[llvm-commits] [llvm-gcc-4.2] r65654 - in /llvm-gcc-4.2/trunk/gcc: config/darwin.h llvm-convert.cpp

Stuart Hastings stuart at apple.com
Fri Feb 27 14:32:38 PST 2009


Author: stuart
Date: Fri Feb 27 16:32:05 2009
New Revision: 65654

URL: http://llvm.org/viewvc/llvm-project?rev=65654&view=rev
Log:
Per Chris, shorten LLVM_DARWIN_CSTRING_SECTION to LLVM_CSTRING_SECTION
for portability.

Modified:
    llvm-gcc-4.2/trunk/gcc/config/darwin.h
    llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

Modified: llvm-gcc-4.2/trunk/gcc/config/darwin.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/darwin.h?rev=65654&r1=65653&r2=65654&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/darwin.h Fri Feb 27 16:32:05 2009
@@ -690,7 +690,7 @@
 /* LLVM LOCAL - end radar 6389998 */
 
 /* Assign STRING_CSTs to the .cstring section.  */
-#define LLVM_DARWIN_CSTRING_SECTION "__TEXT,__cstring,cstring_literals"
+#define LLVM_CSTRING_SECTION "__TEXT,__cstring,cstring_literals"
 #endif
 /* LLVM LOCAL end */
 

Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp?rev=65654&r1=65653&r2=65654&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Fri Feb 27 16:32:05 2009
@@ -7181,10 +7181,10 @@
                                             TAI->getStringConstantPrefix() : 
                                             ".str", TheModule);
   if (SlotP) *SlotP = GV;
-#ifdef LLVM_DARWIN_CSTRING_SECTION
+#ifdef LLVM_CSTRING_SECTION
   // For Darwin, try to put it into the .cstring section.
   if (TAI && TAI->SectionKindForGlobal(GV) == SectionKind::RODataMergeStr)
-    GV->setSection(LLVM_DARWIN_CSTRING_SECTION);
+    GV->setSection(LLVM_CSTRING_SECTION);
 #endif
   return GV;
 }





More information about the llvm-commits mailing list