multiple Libre-SOC members have been confused when the pseudo-code has changed (either through git pull or otherwise) and it no longer works as they expect. The idea is simply that the pseudo-code compiler will also hash all relevant inputs (which should probably include the pseudo-code compiler's source code too) and output code that, at load time, reads those files again and compares their hashes to the known hashes and reports an error if they don't match, directing the user to rerun make. note: David asked me to create this bug so ideas aren't lost