2009-03-29 18:45:49 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
MAKE_INSTALL is set to pkgsrc bmake, NetBSD's own /usr/bin/make is not
good because it don't see mk-configure's mk files.
|
2009-03-29 18:43:53 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
fixed: pkglint warnings
|
2009-03-29 18:20:05 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
update to the latest version 0.10alpha1
Good bye GNU autotools aka autohell! Now lmdbg is built using
http://sf.net/projects/mk-configure and NetBSD bmake.
This release is intermediate.
|
2009-03-08 12:32:19 by Aleksey Cheusov | Files touched by this commit (2) | |
Log message:
update to 0.9.0
stacktrace.c + stacktrace.h = libstacktrace with API
compatible with GLIBC's backtrace(3).
See install.stacktrace Makefile's target.
Tested under NetBSD, FreeBSD, Solaris and Linux.
Code clean-ups
|
2009-03-04 11:06:54 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Update MASTER_SITES, lmdbg is now hosted on sourceforge.net
|
2009-02-28 17:07:17 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
update to 0.8.1
GPL phantoms were completely removed.
Minor fixes in Makefile
Minor clean-ups in stacktrace.c
|
2009-02-22 22:45:22 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
update to version 0.8.0
MAJOR CHANGES:
Completely new implementation of stacktrace function. Now it is my
own, portable to almost any hardware where gcc works. There is no
limit on i386 anymore. YAMD code was thrown out. GPL was thrown out
too. I prefer MIT license.
Documentation is now in README file. Read it! ;-)
Lots of regression tests was written. This release of LMDBG were
sucessfully tested under the following platforms:
NetBSD/x86/gcc
NetBSD/alpha/gcc
FreeBSD/x86/gcc
Linux/x86/gcc
Solaris/x86/gcc
lmdbg-sym:
added: -g option, synonym for --with-gdb.
-g becomes the default.
added: -a option for using addr2line(1) instead of gdb(1).
fix for Solaris (printf ("%p") doesn't output leading 0x).
lmdbg-run:
added: -p option, synonyms for --pipe.
malloc uses --> as a separator, not ->.
lmdbg-check ins splitted in two executables:
lmdbg-leaks - for normal memory leaks,
lmdbg-sysleaks - for memory leaks in system/external libraries.
See README file.
|
2009-02-21 12:59:50 by Aleksey Cheusov | Files touched by this commit (4) | |
Log message:
Import lmdbg-0.4.1 as wip/lmdbg.
LMDBG - lightweight malloc debugger.
LMDBG logs the calls of malloc/realloc/free/memalign functions with their
stack frames and analyses such a logs.
lmdbg-run - for create malloc/realloc/free/memalign logs
lmdbg-sym - for converting address to 'file.c:NUM func_name'
lmdbg-leak - memory leaks checker
|