alien type improvement: handle offsets in unparse-alien-record-type
authorCyrus Harmon <ch-github@bobobeach.com>
Mon, 15 Oct 2012 06:12:58 +0000 (23:12 -0700)
committerCyrus Harmon <ch-github@bobobeach.com>
Sun, 4 Nov 2012 17:09:21 +0000 (09:09 -0800)
commitc78d726af276ff97f8ec85eb42aa72cb31766284
tree1ca95c9f27293a0dc702bf112c6ec8e704eab4cb
parent2f9585060d5fe2c525955d80f34123761ded80fe
alien type improvement: handle offsets in unparse-alien-record-type

Previously, when recomputing the offset to struct fields we would
ignore the offset and attempt to recompute it, occasionally getting it
wrong. Now store the offset in uparse-alien-record-field and use in
parse-alien-record-fields.

Also, fix some comment typos.
src/code/host-alieneval.lisp