LLVM Weekly - #137, Aug 15th 2016

LLVM Weekly - #137, Aug 15th 2016

* The ARM backend supports two new relocation models, read-only position
independence (ROPI) and read-write position independence (RWPI). In ROPI, code
and read-only data sections are accessed PC-relative. In RWPI, read-write data
is accessed relative to r9. These can be used individually or together and are
designed to avoid the need for a dynamic linker on small systems.
[r278015](http://reviews.llvm.org/rL278015).

This is awesome! Thanks, Oliver, for pushing this through. Those of us building embedded systems in Rust have been hoping for this to make it into LLVM.

-Amit