diff --git a/compiler/aggas.pas b/compiler/aggas.pas index c93be5b5a3..c64f719cb9 100644 --- a/compiler/aggas.pas +++ b/compiler/aggas.pas @@ -810,9 +810,9 @@ implementation begin asmwrite(#9'.lcomm '); asmwrite(ReplaceForbiddenAsmSymbolChars(tai_datablock(hp).sym.name)); - asmwrite(',_data.bss_[RW],'); + asmwrite(','); asmwrite(tostr(tai_datablock(hp).size)+','); - asmwriteln(tostr(last_align)); + asmwrite('_data.bss_'); end; end else diff --git a/compiler/dbgstabx.pas b/compiler/dbgstabx.pas index c4005dcecf..a99f2bc7af 100644 --- a/compiler/dbgstabx.pas +++ b/compiler/dbgstabx.pas @@ -282,7 +282,7 @@ implementation if isglobal then list.concat(tai_stab.Create_ansistr(stabx_bs,'.data[RW]')) else - list.concat(tai_stab.Create_ansistr(stabx_bs,'_data.bss_[RW]')); + list.concat(tai_stab.Create_ansistr(stabx_bs,'_data.bss_')); inherited; if ismem then list.concat(tai_stab.Create_ansistr(stabx_es,''));