[Eresi-cvs] ERESI-SVN:1013:may - commit information

ERESI-SVN Postmaster elfsh-cvs at grid.einherjar.de
Sun Jul 6 01:33:00 UTC 2008



====Comments====

* Important code merging in libetrace from librevm (and more)

- Neither libasm, libelfsh or librevm need libetrace anymore.

- Now libetrace is self-contained for embedding into another app
without needing libstderesi (dependence added on libetrace for 
libstderesi).

- elfsh_save_obj() modularized in libelfsh. Libetrace now
has a specialized routine etrace_save_obj() instead of 
calling elfsh_save_obj(). This allows to remove the 
dependence to libetrace in libelfsh.

- Removed a bug in libetrace when traced function has
address 0xffffffff (added error check).

- Now etrace functions are prefixed trace_ or etrace_ in libetrace.

- Organized files in libetrace to make it more readable.

* Libasm now has builts in 32 and 64 bits.

* Testsuite is now entirely built automatically on 32 bits
targets (but still lack proper support for 64 bits).

* Added random doxygen in libetrace.





====List of Changes====

You may gain more informations checking out our website:

http://www.eresi-project.org/changeset/1013




More information about the eresi-cvs mailing list