Sunifdef is a command line tool for eliminating superfluous preprocessor clutter from C and C++ source files. It is a more powerful successor to the FreeBSD 'unifdef' tool. This is a fork of the abandoned project from 2006.
The gmcpu8 is an 8-bit cpu written in verilog, aimed at low-cost lattice FPGA's and the tinyfpga BX board written so that I can learn verilog.
Binutils support for gmpu.