AsmPrinter : SwitchToSection

The SwitchToSection () has hardcoded

  O << TAI->getDataSectionStartSuffix();

While in my case when I switch to a BSS or ROData section, the Section
start suffixes may be different than that of getDataSectionStartSuffix.

isn't it better to keep the section suffixes in the Section class
itself?