Age | Commit message (Collapse) | Author |
|
This is for consistency with other structures, and ultimately with
Linux coding style. The typedef ("Process") was dropped as well for
this reason.
This opportunity was used to fix coding style around the impacted
lines.
|
|
I don't believe this is honestly necessary, normal debug() calls go
through stderr stream, and stderr should be unbuffered by default
anyway. If this is honestly important, we might consider using
dprintf instead, and go through fprintf only when that's unavailable
(it's in POSIX 2008, so relatively recent and presumably not widely
available).
|
|
|
|
I don't think it's needed at all. There's nothing dependent off it in
debug.*, and if other files use it, they should include it themselves.
|
|
|
|
It's easy to have debug.h #include'd multiple times. While it would be
better to fix that, getting a build failure is nasty. Avoid that.
Signed-off-by: Arnaud Patard <apatard@mandriva.com>
|
|
|
|
|
|
|
|
|
|
* General: Small fixes (indentation, typos, clean-up of code)
* ltrace.c: Close output file on exit
* ltrace.c: use getenf("HOME") instead of getpwuid(geteuid())->pw_dir
* read_config_file.c, display_args.c: remove "ignore" argtype;
that's what "void" is for
* packaging/debian/: misc fixes, sync with version 0.5-1
* etc/ltrace.conf: added more system calls
* testsuite/ltrace.minor/trace-clone.c: sleep(1) to avoid earlier
termination of process
* sysdeps/linux-gnu/trace.c: trace_pid(): reverted Petr's patch
to wait for child to stop, as it stopped following clone()
* process_event.c: Disable breakpoints before doing fork() (again!),
to make children work as expected
|
|
|
|
|
|
|
|
* Non-maintainer upload
* Start a "friendly takeover" from Juan
* Closes: #127503,#280608 -- update man page typos
* Closes: #339348 -- fix putenv typo in ltrace.conf
* Closes: #257903 -- incorporate variable length args patch
* See "upstream" ChangeLog for other changes (mostly warning fixes)
* Update README to point to Alioth home: http://ltrace.alioth.debian.org
|
|
* 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
|