Merge from GCC 4.8 branch revision 200985.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gccgo@200986 138bc75d-0d04-0410-961f-82ee72b054a4
Merge from GCC 4.8 branch revision 201223.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gccgo@201224 138bc75d-0d04-0410-961f-82ee72b054a4
Merge from GCC 4.8 branch revision 201227.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gccgo@201228 138bc75d-0d04-0410-961f-82ee72b054a4
Merge from GCC 4.8 branch revision 201443.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gccgo@201444 138bc75d-0d04-0410-961f-82ee72b054a4
Merge from GCC 4.8 branch revision 201447.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gccgo@201448 138bc75d-0d04-0410-961f-82ee72b054a4
Merge from GCC 4.8 branch revision 201542.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gccgo@201543 138bc75d-0d04-0410-961f-82ee72b054a4
GCCPY:
	* cleanup of vector and hash table API in the runtime
	* stack allocated primitives table instead of heap
	* global keyword parsing support and prettyprint
	* fixed bug with global access from within classes or functions or methods
	* Added test case global.py to show fix
GCCPY: Added ackerman function test case
GCCPY:
	* Merge remote-tracking branch 'gcc/gccgo'
	* GCC sources up to date
GCCPY:
	* Runtime cleanup api and usage
	* More stack allocation and less malloc
	* runtime optimized some more need to reduce use of libffi
GCCPY:
	* Added -fpy-optimize option [EXPERIMENTAL]
	* Cleanup of pass handling
	* Implementing a basic constant folding pre GCC optimizers
GCCPY:
	* BUG FIX - https://github.com/redbrain/gccpy/issues/1
	  - __MOD_INIT_CHECK to see if you have already imported a module or not
	    compiled staticly same meaning as C so its per object code

 Thanks to @jamiesonbecker for the bug report!
GCCPY:
	* Initial builtin module support
	* Skeleton sys module working
	* Bug fixes with global virtual stack
	* Optimizations with memory management
	* Initial skelton for dict's
	* Bug fixed with module init check code generation
	* Cleanup with code generation
GCCPY:
	* Merge with latest gcc sources
	  - Merge remote-tracking branch 'gcc/gccgo'
GCCPY:
	* NEW fast and efficient Constant Folder for python
	* Cleanups of the passes and runtime code
GCCPY:
	* Fixed many bugs with the constant folding pass passed with testsuite
	* cleanup and added some runtime compiler flags for optimzation
GCCPY: * README added
GCCPY: * more readme info