fix 879 - support for --gc-sections

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

- enable --gc-sections linker switch