fix Issue 12809 - More strict nothrow check for try-finally statement
fix Issue 11542 - scope(failure) messes up nothrow checking
improve test case for 4082
Make warning flags in src/posix.mak appear on one line each

This makes it eaiser to see which warning flags are enabled and also
disable/add/remove flags. Only a single line of text per flag will be
touched this way.
fix 879 - support for --gc-sections

- pin .deh_eh and .minfo by emitting fake references in dso startup code

- enable --gc-sections linker switch
Merge pull request #3595 from andron/stylish-warning-flags

Make warning flags in src/posix.mak appear on one line each
Merge pull request #3597 from MartinNowak/fix879

fix 879 - support for --gc-sections
Merge pull request #3592 from 9rnsr/fix11542

Issue 11542 & 12809 - Improve blockExit calculation on try-catch-finally statement
fix Issue 12138 - Label statement creates an unexpected scope block