« earlier | later » Page 6 of 7
"clang" C Language Family Frontend for LLVM edit / delete
LLVM now has a C/C++ frontend. Since the AST it produces is designed to support static analysis and refactoring, this would allow us to do occam-style concurrency analysis of C++ programs -- which'd be neat. We should look more at LLVM.
Hierachical allocator from the Samba folks. This looks like an eminently sensible way of doing MM in C programs.
Dom's software - BBC Micro software and utilities edit / delete
Partial port of CC65 to the BBC.
to bbc c compiler retrocomputing software ... on 20 May 2007
Compiler from a C#-like language to C with GObject. Perhaps worth looking at for Potamus in the future?
to c compiler design gtk language programming ... on 05 March 2007
Bit Twiddling Hacks edit / delete
to c programming research ... on 04 January 2007
Some interesting stuff about GCC and optimisation; in particular, a good discussion of strict aliasing and how it can help the optimiser.
to c compiler optimisation programming research ... on 16 December 2006
Coding Guidelines edit / delete
Includes an online book that's an *incredibly* detailed commentary on the C99 spec (1600-odd pages). Fascinating stuff.
The TenDRA Project edit / delete
C/C++ compilers with static checking features. Interesting for being a DERA-originated free software project.
to c c++ compiler research static-checking ... on 13 August 2006
GCC Inline Assembly with 3DNow! edit / delete
to assembler c gcc programming ... on 13 August 2006
The Instant C/C++ in Python edit / delete
Inline C in Python using SWIG.
to c programming python swig ... on 23 July 2006
« earlier | later » Page 6 of 7
tasty by Adam Sampson.