The main goal was what patch 5 does, but on the way there various other things became noticeable, and some preparation was necessary, too.
1: add minimal self-test 2: don't over-align generated data 3: sanitize a few variable's types 4: split symbols_num_syms 5: arrange to know where functions end 6: centralize and re-arrange $(all_symbols) calculation Jan