X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FPackaging.html;h=217590e6c24ed6a0563bcd31b1f860fb2c92d489;hb=01b35c25deee3d4cab339e620c12c721e627d609;hp=c6eea38ed6d6d81e4f6423da03e409f9ecd53f33;hpb=0c0f4b6e011e3c3ffdb692065e0b7b20164a4c0a;p=oota-llvm.git diff --git a/docs/Packaging.html b/docs/Packaging.html index c6eea38ed6d..217590e6c24 100644 --- a/docs/Packaging.html +++ b/docs/Packaging.html @@ -10,8 +10,10 @@
LLVM sets certain default configure options to make sure our developers don't break things for constrained platforms. These settings are not optimal for most -desktop systems, and we hope that packagers (i.e., Redhat, Debian, MacPorts, +desktop systems, and we hope that packagers (e.g., Redhat, Debian, MacPorts, etc.) will tweak them. This document lists settings we suggest you tweak.
+ +LLVM's API changes with each release, so users are likely to want, for +example, both LLVM-2.6 and LLVM-2.7 installed at the same time to support apps +developed against each. +
+ + + + + +LLVM runs much more quickly when it's optimized and assertions are removed. +However, such a build is currently incompatible with users who build without +defining NDEBUG, and the lack of assertions makes it hard to debug problems in +user code. We recommend allowing users to install both optimized and debug +versions of LLVM in parallel. The following configure flags are relevant: +
+ +