RSS 15 projects tagged "gcc"

No download Website Updated 15 Jan 2014 libtap-testing

Screenshot
Pop 75.34
Vit 8.23

libtap is a C implementation of the Test Anything Protocol, which allows for heterogeneous test suites in several languages.

Download No website Updated 19 Dec 2013 GCC-MELT

Screenshot
Pop 147.99
Vit 10.02

GCC-MELT is a high-level domain specific language that eases the development of plugin-like extensions for GCC, the Gnu Compiler Collection. These extensions can analyze or modify GCC internal representations, and can be used for static source code analysis, refactoring, specific warnings, optimizations, etc. The MELT language provides high-level features. Notably, MELT code is translated to C or C++, and can even contain C or C++ code. It includes powerful pattern matching facilities and can manipulate dynamically typed values and raw GCC structures. It enables functional/applicative, object-oriented, reflective programming styles and has a familiar Lisp-like syntax.

Download No website Updated 10 Oct 2013 Generic Makefile for C Projects

Screenshot
Pop 39.17
Vit 1.32

Generic Makefile for C Projects is a generic makefile that builds a binary from C source code files. Any number of build modes are supported - Release and Debug are predefined. The CFlags and LFlags variables can be defined in a mode dependent way, i.e. CFlags_Debug. File dependencies are generated by the compiler (-MMD flag for preconfigured GNU compiler) and included by the makefile automatically. All output is written under a single target directory. It supports source files with the same name that are located in different directories. You can use wildcards to add any number of source files.

No download No website Updated 17 Jun 2013 ftracer

Screenshot
Pop 39.75
Vit 1.00

ftracer is a simple user space implementation of a Linux kernel style function tracer. It allows you to trace every call in instrumented user applications. It is useful for debugging and performance analysis due to its fine grained time stamp. This allows you to do control flow oriented debugging without any special instrumentation. So if the program does something unexpected, it's easily possible to look at the function calls before that, and use that to deduce the cause of the problem. ftracer relies on gcc generating a call on top of every function call. The tracing slows every function call down (about 3x). The tracing is per thread and does not create a global bottleneck. It supports a dump function in C, directly callable by the program or on exit, and a gdb function to dump from gdb.

No download No website Updated 11 May 2013 Task Stalker

Screenshot
Pop 24.86
Vit 18.52

Task Stalker provides visual process monitoring and management for Linux. Its features include live process accounting, a graphical view, recording of a task’s state changes, display of CPU activity, and basic system information display.

Download No website Updated 17 Jan 2013 YAGAC

Screenshot
Pop 50.55
Vit 1.61

YAGAC is a library that when linked to your C program, allows you to conveniently track or trash memory leaks within your application while it is still running. You can have multiple garbage collectors according the code part you are in. It tracks memory assigned by your code only, and does not monitor third part libraries. Tracking can be activated by updating a debug flag without restarting your application. It is intended for use with daemon-type programs.

Download Website Updated 28 Aug 2012 Wnotes

Screenshot
Pop 74.65
Vit 2.93

Wnotes are small, self-contained text notes for X Window System desktops. You can create, type, cut-and-paste, and save notes in any combination you like. Wnotes let you store notes and their window configurations using any database which accepts input from the Unix shell. It is compatible with most Linux and Unix desktops. The source code package includes sdb, a simple note database written as a bash script, and other examples of how to use Wnotes.

Download Website Updated 29 Aug 2011 NanoNote Firmware

Screenshot
Pop 44.56
Vit 1.83

NanoNote Firmware is the OpenWRT-based firmware that comes with newly manufactured Ben NanoNote computers. The Ben NanoNote is a small hand-held computer featuring GPL-licensed designs and schematics.

No download Website Updated 23 May 2011 StaticPython

Screenshot
Pop 45.50
Vit 1.00

StaticPython is a statically linked version of the Python 2.x (currently 2.7.1) and Stackless Python 2.x interpreters and their standard modules for 32-bit (i686, i386, x86) Linux, Mac OS X, and FreeBSD systems. It is distributed as single, statically linked 32-bit executable binaries, which contain the Python scripting engine, the interactive interpreter with command editing (readline), the Python debugger (pdb), most standard Python modules (including pure Python modules and C extensions), coroutine support using greenlet, and multithreading support. The binary contains both the pure Python modules and the C extensions, so no additional .py or .so files are needed to run it. It also works in a chroot environment. The binary uses uClibc, so it supports username lookups and DNS lookups as well (without NSS).

No download No website Updated 31 Jan 2011 timecodecalc

Screenshot
Pop 19.24
Vit 1.00

timecodecalc is a movie time code converter. It converts frame numbers and time codes in movie files between different formats. It currently supports frame number and nondrop timecode formats.

Screenshot

Project Spotlight

Aspose.Diagram for .NET

A class library for working with MS Visio files.

Screenshot

Project Spotlight

doclifter

man/mandoc/ms/me/mm-to-DocBook document transcoding.