* add alignment for .lcomm data in AIX, required for int64 data put in bss

in case it's passed to interlocked* (requires 8 byte alignment, default
    is 4). Supported in AIX 5.3 and later
    (http://www-01.ibm.com/support/docview.wss?uid=isg1IY90802) and
    GNU binutils 2.24 or later

git-svn-id: trunk@28252 -
This commit is contained in:
Jonas Maebe 2014-07-23 14:06:09 +00:00
parent 2c7a1b4e91
commit 5836478bce

View File

@ -843,7 +843,8 @@ implementation
asmwrite(ReplaceForbiddenAsmSymbolChars(tai_datablock(hp).sym.name));
asmwrite(',');
asmwrite(tostr(tai_datablock(hp).size)+',');
asmwrite('_data.bss_');
asmwrite('_data.bss_,');
asmwriteln(tostr(last_align));
end;
end
else