Makefile updated to generate dependencies, run .S through preprocessor.