[llvm-commits] [llvm-gcc-4.2] r55850 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

Jim Grosbach grosbach at apple.com
Fri Sep 5 13:27:53 PDT 2008


Author: grosbach
Date: Fri Sep  5 15:27:52 2008
New Revision: 55850

URL: http://llvm.org/viewvc/llvm-project?rev=55850&view=rev
Log:
Per Josh Conner:

ARG_POINTER_CFA_OFFSET should take a function decl.
Fixes an  ARM build problem.

Modified:
    llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

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=55850&r1=55849&r2=55850&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Fri Sep  5 15:27:52 2008
@@ -5271,7 +5271,7 @@
   if (!validate_arglist(TREE_OPERAND(exp, 1), VOID_TYPE))
     return false;
 
-  int cfa_offset = ARG_POINTER_CFA_OFFSET(0);
+  int cfa_offset = ARG_POINTER_CFA_OFFSET(exp);
 
   Result = Builder.CreateCall(Intrinsic::getDeclaration(TheModule,
                                                       Intrinsic::eh_dwarf_cfa),





More information about the llvm-commits mailing list