I like the idea ... and it sure gets rid of a lot of code. > A git tree is also available at: > > git://git.infradead.org/users/hch/misc.git ia64-remove-machvecs
I grabbed this tree and ran though my build scripts. I found that vmlinux.gz doesn't get built. Which is odd, because I don't see that you changed the "compressed" target in the Makefile. Even if I explicitly run: $ make compressed It still doesn't build it. Weird. -Tony