protect all tables by an ifdef; adjust safer to the same concept
sha2: remove including of c-files
dh: remove unused variables
dh: remove including of c-files
genlist.sh: update
update makefiles