Add support for --gc-sections