fix windows build
statically link libstdc++ to type-generator on windows
fix LLD macro for gcc >= 4.8 on windows
fix openjdk-src build (oversight from type-generator refactor)
Merge pull request #296 from joshuawarner32/fix-openjdk-src

fix openjdk-src build (oversight from type-generator refactor)
Merge pull request #295 from joshuawarner32/fix-windows-build

fix windows build
fix arm build
Merge pull request #298 from joshuawarner32/fix-arm

fix arm build
fix heapdump=true build
Merge pull request #299 from dicej/heapdump

fix heapdump=true build
use c++11 enhanced-for and auto in type-generator
use c++11 variadic templates in Compiler::call
use enum class in ir
reformat