|
@@ -215,6 +215,11 @@ uses
|
|
|
new_section(current_asmdata.asmlists[al_resourcestrings],sec_data,make_mangledname('RESSTR',current_module.localsymtable,'3_END'),sizeof(aint));
|
|
|
current_asmdata.AsmLists[al_resourcestrings].concat(tai_symbol.createname_global(
|
|
|
make_mangledname('RESSTR',current_module.localsymtable,'END'),AT_DATA,0));
|
|
|
+ { the darwin/ppc64 assembler or linker seems to have trouble }
|
|
|
+ { if a section ends with a global label without any data after it. }
|
|
|
+ { So for safety, just put a dummy value here. }
|
|
|
+ if (target_info.system = system_powerpc64_darwin) then
|
|
|
+ current_asmdata.asmlists[al_resourcestrings].concat(Tai_const.create_8bit(0));
|
|
|
end;
|
|
|
|
|
|
|