]> granicus.if.org Git - clang/commitdiff
Mangle param names with .arg. only.
authorSanjiv Gupta <sanjiv.gupta@microchip.com>
Sat, 7 Mar 2009 18:09:52 +0000 (18:09 +0000)
committerSanjiv Gupta <sanjiv.gupta@microchip.com>
Sat, 7 Mar 2009 18:09:52 +0000 (18:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66343 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGDecl.cpp

index abb13376c7b66f421adc9ee42b8e27ddb4fc2ed7..6646365b45a09496bf49f79d8fed5f5bd5a84e8c 100644 (file)
@@ -426,7 +426,7 @@ void CodeGenFunction::EmitParmDecl(const VarDecl &D, llvm::Value *Arg) {
     // Targets that don't have stack use global address space for parameters.
     // Specify external linkage for such globals so that llvm optimizer do
     // not assume there values initialized as zero.
-    DeclPtr = CreateStaticBlockVarDecl(D, ".auto.",
+    DeclPtr = CreateStaticBlockVarDecl(D, ".arg.",
                                        llvm::GlobalValue::ExternalLinkage);
   } else {
     // A fixed sized single-value variable becomes an alloca in the entry block.