BPReal must be a packed record
in unit system, the BPReal type must be changed to a packed record (at least if the target is not a i686). We're using GPC with GCC-crosscompiler for embedded ARM CPU's (4 byte alignment). Without 'packed', mapping of existing BP-created data structures containing this 6 byte 'real' type does not work. David
David Ulbrich wrote:
in unit system, the BPReal type must be changed to a packed record (at least if the target is not a i686). We're using GPC with GCC-crosscompiler for embedded ARM CPU's (4 byte alignment). Without 'packed', mapping of existing BP-created data structures containing this 6 byte 'real' type does not work.
OK. Frank -- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html GPC download signing key: 51FF C1F0 1A77 C6C2 4482 4DDC 117A 9773 7F88 1707
participants (2)
-
David Ulbrich -
Frank Heckenbach