Note from the llvm-dev list
fix header ordering in codegen/entry.cpp
Merge pull request #174 from dagar/master

fix header ordering in codegen/entry.cpp
Add a test that I thought wouldn't work but apparently does
No longer any modifications to this file
Refactor some unwinding code

Make some things owned by the cf rather than using global registries,
so that 1) we can eventually free the right things when we start freeing
cf's, and 2) we can have a single ip->cf mapping instead of lots of
ip->other things mappings.

Also added some helper classes for making stack crawling easier.
fixes #169 - allow a negative step in xrange
Documentation updates
Build process update: make clang link against our new libstdc++

Previously it would always link against the system libstdc++; not sure how
that was working.

Also, put that in its own included makefile so that we can track the dependence
on the configuration parameters (otherwise you would have to run a configuration
manually to get this change).
Rebase LLVM rev
Merge remote-tracking branch 'upstream/master'
adds test cases for xrange with a negative step and xrange(0)
Merge pull request #176 from dagar/master

fixes #169 - allow a negative step in xrange
Stopgap for rewrite-being-too-large

Just let the rewrite continue but stop emitting any assembly,
and then at the end abort the rewrite.
member descriptor ics
two passes
replaced unordered_map
added extension module testing capabilities and the rest of the descriptor field types
clean-up to the rewriter two-pass stuff