Homebrew toolchains for wii, gamecube, 3ds, ds, gba, gp32 and psp
This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.
A native Windows port of the GNU Compiler Collection (GCC)
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
DUMA (Detect Unintended Memory Access) is a multi-platform memory debugging library. It can detect memory leaks and buffer overruns (or underruns) in a malloc() / new memory buffer. DUMA is a fork of Bruce Perens' Electric Fence library.
MSPDebug is a free debugger for use with MSP430 MCUs. It supports FET430UIF, eZ430, RF2500 and Olimex MSP-JTAG-TINY programmers. It can be used as a proxy for gdb or as an independent debugger with support for programming, disassembly and reverse eng
A header-only C++ library for accessing files in ELF binary format
ELFIO is a header-only C++ library intended for reading and generating files in the ELF binary format
Camelia is an IDE for OCaml designed with students and new users in mind. It sports syntax highlighting, tool-tip type checking, clickable error explanations, an integrated debugger, and more.
Tool for monitoring of OCI client applications [f.e.: TOAD/TOra, or any OCI-based fat client] interaction with Oracle Database. Monitors SQL statements and values passed/fetched between client application and RDBMS. Consists of simple and nice GUI [C#] and events handler [C++] with quite a lot of OCI hacking. Interface between handlers and tool's GUI is through tailing of XML "pipeline" files in $HOME/.ocimonitor directory. Tool is quite similar to Quest SQLMonitor, which is unable to trace values.
Toolchain for educational Little Computer 3
This includes assembler, C compiler, simulator and source level debugger.
A tiny and easy to use log system for C/C++
A tiny and easy to use log library for C/C++. Written in C. Customizable log message format for global and specified output target Cross platform support. Tested: linux, win32, wince, mac
Tool to convert stabs debugging symbols into Codeview symbols within Windows 32 bit executables. This tool allows one to use Windows debugger tools on applications built with GCC.
BuGLe combines a graphical OpenGL debugger with a selection of filters on the OpenGL command stream. The debugger allows viewing of state, textures, framebuffers and shaders, while the filters allow for logging, error checking, video capture and more.
GDBShell is FREE simplest graphical frontend for GDB (Gnu DeBugger), working under Win32. This tool is very light weight, but made GDB more usable for you.
C/C++ library for function instrumentation and AOP
Library libinstrument is the best way to do function instrumentation in C/C++. You can use instrumentation to implement a vast number of features, ranging from stack tracing, exception tracing, profiling, to interceptor injection and Aspect Oriented Programming (AOP), to name a few. Actually libinstrument comes ready with such modules as exception stack tracing. Project libinstrument is the evolution, the re-branding of libcsdbg. Due to the vast performance optimizations and the generalization of its API, instead of being targeted solely for debugging, It can now be used in Agile Development, follow modern paradigms and implement SOLID patterns in C/C++. It carries over verbatim all the features of libcsdbg, but also adds a CMake generated build system, highly configurable, with out-of-source build capability and portable across all platforms and many IDEs (Eclipse, CLion, CodeBlocks and other)..
A microkernel operating system distribution offering (among other things) very low hardware requirements, full and easy portability and easy-readable source code.
A retargettable micro-controller and embedded system emulator architecture, providing common supports to emulate various types of micro-processors & devices on an x86 PC. Development of emulation for Arduino and various shields is just about to be launched in 2012.
Pluk is a programming language. Something i am building because i want a compiled java/c# variant.
Cross Platform/Compiler Debugging and Logging Library. Logoutput format XML. Possibility to define different channels,prioritis and other options through an XML config File. Also includes useful Macros for Assertions etc.
Allows GCC/MinGW to use Wine's stacktrace library dbghelp.dll ( since Wine's dbghelp can read GCC's dwarf2 debug info ).
Free MSP430 Debugger is developed in two steps : a library to provide access to the debugger hardware, and a "gdbproxy" to allow users to debug their software. This project is currently working with OLIMEX MSP430 JTAG ISO & msp430-gdbproxy.
The NT POSIX C Runtime Library is an IEEE standard runtime library for the NT POSIX subsystem. It can be used as a complete replacement or a side by side alternative for what is shipped with the Interix SDK.