[llvm-commits] [llvm] r78625 - in /llvm/trunk: docs/ include/llvm/ include/llvm/CodeGen/ include/llvm/Target/ lib/CodeGen/ lib/CodeGen/AsmPrinter/ lib/CodeGen/SelectionDAG/ lib/ExecutionEngine/JIT/ lib/Target/ lib/Target/ARM/ lib/Target/ARM/AsmPr

Anton Korobeynikov anton at korobeynikov.info
Mon Aug 10 22:50:33 PDT 2009


Hello, Jim

> ==============================================================================
> --- llvm/trunk/lib/Target/ARM/ARMTargetAsmInfo.cpp (original)
> +++ llvm/trunk/lib/Target/ARM/ARMTargetAsmInfo.cpp Mon Aug 10 19:09:57 2009
> @@ -47,6 +47,12 @@
>   ProtectedDirective = NULL;
>   HasDotTypeDotSizeDirective = false;
>   SupportsDebugInformation = true;
> +
> +  // Exceptions handling
> +  ExceptionsType = ExceptionHandling::SjLj;
> +  GlobalEHDirective = "\t.globl\t";
> +  SupportsWeakOmittedEHFrame = false;
> +  AbsoluteEHSectionOffsets = false;
>  }
Shouldn't this be darwin-only thing? Can we support (n theory) both
sjlj and dwarf EH?

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University




More information about the llvm-commits mailing list