diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2017-06-07 06:04:23 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2017-06-07 06:04:23 -0700 |
commit | 032f568f5f0b844db4890a95bd81851a6cb83fd2 (patch) | |
tree | 2f2a34ac3aa5722b07a61cae816c4ff006fbdab1 /protsym.c | |
parent | 61ee6b198b8fdeb21e259d1c94d92fe1d75a7bd8 (diff) | |
download | txr-032f568f5f0b844db4890a95bd81851a6cb83fd2.tar.gz txr-032f568f5f0b844db4890a95bd81851a6cb83fd2.tar.bz2 txr-032f568f5f0b844db4890a95bd81851a6cb83fd2.zip |
ffi: conform to GCC's bitfield layout algorithm.
The way bitfields are laid out must be changed. The
requirements were reverse-engineered by experimentation.
* ffi.c (make_ffi_type_struct): Member allocation loop
substantially rewritten.
* txr.1: Documentation rewritten. Description of the
bitfield allocation algorithm moved to a separate paragraph.
Diffstat (limited to 'protsym.c')
0 files changed, 0 insertions, 0 deletions