This makes the linux-2.4 Makefile.main.in structure much more similar to the linux-2.6 Makefile.main.in.
Based on changes originally by Bobby Holley <bobbyholley@stanford.edu>.