-dwarf-column-info is omitted if -gcodeview is specified for msvc targets at the moment, but since -gcodeview is an option that can be specified for any target, there's little reason to restrict this handling to msvc targets.
This allows getting proper codeview debug info by passing -gcodeview for e.g. MinGW targets as well.