mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-02 03:53:13 +01:00
* use default_settings.packrecords, instead of 0 (since that's different for
i8086) for the packrecords parameter of begin_anonymous_record in intf_write_table. This fixes interfaces in i8086 far code or data memory models. git-svn-id: trunk@30389 -
This commit is contained in:
parent
07aa519e1c
commit
9c52c98b77
@ -803,7 +803,7 @@ implementation
|
||||
end;
|
||||
|
||||
tcb.start_internal_data_builder(current_asmdata.AsmLists[al_const],sec_rodata,'',datatcb,lab);
|
||||
datatcb.begin_anonymous_record('',0,
|
||||
datatcb.begin_anonymous_record('',default_settings.packrecords,
|
||||
targetinfos[target_info.system]^.alignment.recordalignmin,
|
||||
targetinfos[target_info.system]^.alignment.maxCrecordalign);
|
||||
datatcb.emit_tai(Tai_const.Create_pint(_class.ImplementedInterfaces.count),search_system_type('SIZEUINT').typedef);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user