[Ltrace-devel] pmachata/config and pmachata/arm merged

Petr Machata pmachata at redhat.com
Tue Mar 12 00:26:00 UTC 2013


Hi there,

apparently ltrace 0.8 wasn't released at the end of February as I had
wished.  I would still like to make a release relatively soon, and as a
first step I merged two branches that I meant to merge for a long time
now.

- pmachata/config changes the way ltrace looks for config files.  Each
  library can now provide its own config file.  Every time a library is
  mapped in, ltrace looks whether a custom config file is provided.  We
  look for $SONAME.conf, or $BASENAME.conf, if SONAME is not available.
  If we find a file, we read it, and use the found prototypes to format
  calls in that library.

  I wrote about this back in December, see [2].

- pmachata/arm adds support for ARM machines.

The above two merges touch quite a bit of code (the overall diffstat is
about +4.8 -1.6KLOC), and most likely breaks some things, so please
test.  The ARM branch in particular messes with breakpoints, and I'm not
at all sure whether I haven't broken MIPS.

Thanks,
PM

[1] http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
[2] http://lists.alioth.debian.org/pipermail/ltrace-devel/2012-December/000833.html



More information about the Ltrace-devel mailing list