Building Maintenance Software for C