Age | Commit message (Collapse) | Author |
|
- GCC points out that the constant in dict.c that we use
for computing string hashes is not implicitly unsigned.
- When building without unwinding support, we can't access
ifdef'd-out fields. I remember having writted it this way
to increase exposure of the error handling code for syntax
checks, but it can't work.
|
|
- In many places, DICT_FIND was awkward to use, as it required the use
of pointers even in cases that the dictionary already stored
pointers. For those cases, add DICT_FIND_VAL.
- Rename the original DICT_FIND to DICT_FIND_REF to make the
disctinction clear. That is useful if the dictionary holds actual
structures.
|
|
|
|
|
|
... because it's bound to come up often.
|
|
|
|
It's now a bit more strongly typed, can grow and shrink on demand, and has
a more complete interface.
It uses open addressing scheme to store hashes.
|
|
|
|
|
|
|
|
|
|
- ... and do neither if it's not a leader thread. It that case we take all
this from the leader thread.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* read_config_file.c: initialise pt stack argument to stop warning
* summary.c: make show_summary() obey -C for demangaling function names
|
|
* Fixed "--indent" option
* Got rid of Debian and RedHat specific parts in tarball
|
|
* Fixed wrong version number
* Removed unused file "opt_c.c"
* Remove error when tracing no calls and doing fork()
* Clean-up of sysdeps/linux-gnu/s390/trace.c
* Clean-up of sysdeps/linux-gnu/ppc/trace.c
* Make `--library' option really work (closes: Bug#232321)
* Merged several patches from SuSE:
+ Added some functions to ltrace.conf
+ Handle 64-big ELF files nicely
+ AMD64 support
+ Updated list of syscalls for S/390
+ Improved some debugging statements
Many thanks to Bernhard Kaindl <bk@suse.de> for his great work
|
|
* Align return values depending on screen width
* Updated list of syscalls and signals to Linux 2.4.20
* Fixed bug introduced in 0.3.27 which caused -L option to segfault
|
|
* Fixed memory corruption when using execve() in a traced program
(closes: Bug#160341, Bug#165626)
|
|
* Removed dependency on libdl (it is no longer needed)
* Wrote generic dictionary, used in demangle.c and breakpoints.c
* Added debug.c for better debugging output
|