[llvm-commits] [llvm-gcc-4.2] r43661 - /llvm-gcc-4.2/trunk/gcc/varasm.c

Chris Lattner sabre at nondot.org
Sat Nov 3 00:01:20 PDT 2007


Author: lattner
Date: Sat Nov  3 02:01:20 2007
New Revision: 43661

URL: http://llvm.org/viewvc/llvm-project?rev=43661&view=rev
Log:
Do not emit a warning for:
void setkey(const char *) __asm("_" "setkey" "$UNIX2003");
void setkey(const char *) __asm("_" "setkey" "$UNIX2003");


Modified:
    llvm-gcc-4.2/trunk/gcc/varasm.c

Modified: llvm-gcc-4.2/trunk/gcc/varasm.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/varasm.c?rev=43661&r1=43660&r2=43661&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/varasm.c (original)
+++ llvm-gcc-4.2/trunk/gcc/varasm.c Sat Nov  3 02:01:20 2007
@@ -6029,7 +6029,13 @@
 const char *
 default_strip_name_encoding (const char *str)
 {
+  /* APPLE LOCAL begin LLVM */
+#ifndef ENABLE_LLVM
   return str + (*str == '*');
+#else
+  return str + (*str == '\1');
+#endif
+  /* APPLE LOCAL end LLVM */
 }
 
 #ifdef ASM_OUTPUT_DEF





More information about the llvm-commits mailing list