[llvm-commits] [dragonegg] r101039 - /dragonegg/trunk/llvm-convert.cpp

Duncan Sands baldrick at free.fr
Mon Apr 12 08:34:06 PDT 2010


Author: baldrick
Date: Mon Apr 12 10:34:06 2010
New Revision: 101039

URL: http://llvm.org/viewvc/llvm-project?rev=101039&view=rev
Log:
Note about the ARM EABI.

Modified:
    dragonegg/trunk/llvm-convert.cpp

Modified: dragonegg/trunk/llvm-convert.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/llvm-convert.cpp?rev=101039&r1=101038&r2=101039&view=diff
==============================================================================
--- dragonegg/trunk/llvm-convert.cpp (original)
+++ dragonegg/trunk/llvm-convert.cpp Mon Apr 12 10:34:06 2010
@@ -2128,6 +2128,7 @@
   Value *ExcPtr = Builder.CreateLoad(RewindTmp);
 
   // Generate an explicit call to _Unwind_Resume_or_Rethrow.
+  // FIXME: On ARM this should be a call to __cxa_end_cleanup with no arguments.
   std::vector<const Type*> Params(1, Type::getInt8PtrTy(Context));
   FunctionType *FTy = FunctionType::get(Type::getVoidTy(Context), Params,
                                         false);





More information about the llvm-commits mailing list