AIXmem is a tool to detect memory leaks in a IBM AIX C-development environment. AIX 'User Defined Malloc Replacement' is used to trace the memory allocation and freeing. --> Unfortunately i don't have time to make something useful out of this. :( <--
LLVM is a unique compiler infrastructure designed for the optimization of programs from arbitrary programming languages. Compilation in C and C++ programs is supported using a parser based on GCC 3.4. Backends exist for X86, Sparc, PowerPC and "C".
Extend the multi-thread capabilities of the gdb debugger. This targets POSIX threads implementations, although attempts to remain neutral with respect to the threads implementation. Creating a robust environment for thread debugging is the goal.
Trivial GDB (tgdb) is a library for making front ends to GDB using a simple API. Included with tgdb is a lightweight, but fully functional curses front end called cgdb.