summaryrefslogtreecommitdiffstats
path: root/ftw.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-06-07 06:04:23 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-06-07 06:04:23 -0700
commit032f568f5f0b844db4890a95bd81851a6cb83fd2 (patch)
tree2f2a34ac3aa5722b07a61cae816c4ff006fbdab1 /ftw.h
parent61ee6b198b8fdeb21e259d1c94d92fe1d75a7bd8 (diff)
downloadtxr-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 'ftw.h')
0 files changed, 0 insertions, 0 deletions