The plugin won't execute properly with gcc before 4.8 if an rtl pass is used
here.


git-svn-id: https://llvm.org/svn/llvm-project/dragonegg/trunk@182239 91177308-0d34-0410-b5e6-96231b3b80d8
More gcc-4.8 work.  I forgot to mention before that most of these patches are by
Peter Collingbourne, or inspired by his patches.


git-svn-id: https://llvm.org/svn/llvm-project/dragonegg/trunk@182240 91177308-0d34-0410-b5e6-96231b3b80d8
Use a more appropriate name now that these are no longer *cgraph* asm nodes.


git-svn-id: https://llvm.org/svn/llvm-project/dragonegg/trunk@182241 91177308-0d34-0410-b5e6-96231b3b80d8
In gcc-4.8, execute_free_datastructures was inlined into its user and removed.
Do the same here.


git-svn-id: https://llvm.org/svn/llvm-project/dragonegg/trunk@182242 91177308-0d34-0410-b5e6-96231b3b80d8