• Kai Germaschewski's avatar
    kbuild: remove dependency on compile.h · db0d6263
    Kai Germaschewski authored
    We had a dummy dependency on include/linux/compile.h, but it really caused
    more trouble than benefits. It's not actually needed for the module
    postprocessing, it was only put there to make sure we recognize when
    gcc changed under us. However, we really can only do so much, and
    the rest of kbuild won't notice a changed gcc either, so if the user replaces
    gcc during a build, he just can't rely on the build doing the right thing.
    
    The common cases are still covered, anyway. When the command to invoke
    gcc changes ("CC=gcc32") we notice, and when the path to
    
    	/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h
    
    changes (which luckily contains the "2.96", we'll notice and handle that,
    too.
    db0d6263
Makefile 27.2 KB