OSDN Git Service

Unnamed symbol index should be >= 1. This was lost during the mangler refactoring...
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 18 Jan 2010 14:39:20 +0000 (14:39 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 18 Jan 2010 14:39:20 +0000 (14:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93724 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/Mangler.h

index c5ac676..04de4e9 100644 (file)
@@ -49,7 +49,7 @@ private:
 public:
   // Mangler ctor - if a prefix is specified, it will be prepended onto all
   // symbols.
-  Mangler(const MCAsmInfo &mai) : MAI(mai), NextAnonGlobalID(0) {}
+  Mangler(const MCAsmInfo &mai) : MAI(mai), NextAnonGlobalID(1) {}
 
   /// getNameWithPrefix - Fill OutName with the name of the appropriate prefix
   /// and the specified global variable's name.  If the global variable doesn't