[LLVMdev] LLVM use of C++ exceptions and RTTI

Duncan Sands baldrick at free.fr
Thu Oct 14 00:57:02 PDT 2010


Hi Al,

> It's good that llvm/lib builds with exceptions and RTTI disabled as it
> supports doing optimization and codegen on very constrained platforms.
> Judging by REQUIRES_EH in makefiles, only a few bits like TableGen, llvm-ar
> and llvm-ranlib need them, and I doubt these would need to run on a target.
> It's unlikely exceptions would get in in a random patch, because it would
> have to change the makefile; but even so, it would be useful to know that
> it's due to a definite design rule (assuming that's the case).
> Maybe this could be added to http://llvm.org/docs/CodingStandards.html ?

yes, it's a definite design rule.  Can you please send a doc patch for
CodingStandards with some appropriate text in it.

Thanks a lot,

Duncan.



More information about the llvm-dev mailing list