Add an option to allocate JITed global data separately from code.  By
default, this option is not enabled to support clients who rely on
this behavior.

Fixes http://llvm.org/PR4483

A patch to allocate additional memory for globals after we run out is
forthcoming.

Patch by Reid Kleckner!

llvm-svn: 75059
12 files changed
tree: d64dd69a67c8c9c357d503f8795e60f968b762bb
  1. clang/
  2. compiler-rt/
  3. llvm/