------- Comment #4 from jakub at gcc dot gnu dot org 2008-11-18 09:39 ------- If you don't want to call it a bug, call it at least a misfeature. Given that Solaris as supports .tls_common directive, having .common directive behave differently depending on whether current section is .tbss (apparently comparison by name, flags don't matter and when in .tdata .common behaves normally) or not is very surprising.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38118