Hello,

As a part of my project for GSoC 2015 a subsystem for proper multiple
personalities support have been developed.

Currently some parsers do not handle differences in definitions of
data types between personalities, namely LP64 and ILP32. When this is
the case, long integers, pointers, and all compound types containing
long and pointer members may be printed incorrectly because of
differences in sizes, offsets and alignments.

A correct way would be to compile one source code into multiple
parsers, differing only in definitions of such types.

Please take a look at the lp/mpers branch and provide your feedback.

------------------------------------------------------------------------------
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to