95888eff6b
MAJOR CHANGES (since version 0.9.0): Completely NEW build system based on NetBSD make (aka bmake), mk-configure and pkgsrc's mk-files. It makes building LMDBG a bit harder (user have to install new building tools, most probably from sources :-( ) but makes the code *much* simplier and makes development and supporting *drammatically* easier. See INSTALL file for the installation instructions. This release of LMDBG was sucessfully tested under the following platforms: NetBSD-5.0/x86/gcc, NetBSD-4.0/x86/gcc, Linux/glibc-2.3/x86/gcc, FreeBSD-6.2/x86/gcc and Solaris-10/x86/gcc. NetBSD-2/alpha/gcc also partially works (unfortunately gcc's __builtin_return_address and __builtin_frame_address return NULL with non-zero arguments on NetBSD-2/alpha :-(, that is stacktrace consists on single stack frame). - Now all utilities have man pages. - separation of libstacktrace library which is compatible (has a similar API) with GNU libc's backtrace(3) but works just perfectly under NetBSD, FreeBSD and Solaris. - lmdbg-leak-check has been renamed to lmdbg. - lmdbg-sysleaks: - Two new keywords in config file: ignore_basefile, ignore_baseline. - Support for shitty Solaris' /bin/sh. - lmdbg-sym: Fixes for -a mode. Now it outputs results in the same format as -g. - lmdbg-run and lmdbg-sym: LMDBG_ENV environment variable... - LMDBG_LIBDYN variables has been renamed to LMDBG_LIB. - tests/test.sh: Diverse fixes for Solaris - support for shitty shell :-/ - 0x vs sprintf('%p", ...) - lmdbg.c: fixed: log_enabled variable is set from gdb, so it must not be static. fixed: lint(1) warnings. - Both libstacktrace and liblmdbg libraries are built with '-O0 -g' flags.
5 lines
242 B
Text
5 lines
242 B
Text
$NetBSD: distinfo,v 1.6 2009/05/31 12:55:53 cheusov Exp $
|
|
|
|
SHA1 (lmdbg-0.10.0.tar.gz) = 8617fc33c7b3a8b44ce9bca5df239adbee29da34
|
|
RMD160 (lmdbg-0.10.0.tar.gz) = 9095a5f0e632375bce1dc7e0ac35c7122c700622
|
|
Size (lmdbg-0.10.0.tar.gz) = 26002 bytes
|