Just a short heads-up, I'm pushing gcc-4.6 to edge/main. I have been
using in my dev env for some weeks so I think it will be ok.
Earlier version of gcc was able to autodetect __KERNEL__ and if found
it disabled PIE. This version does not do so (due to new way of
handling specs or something).
This means that you'll need to manually disable PIE when compiling
kernel code. It's done like this:
Other news is the new subpackage gcc-go which gives us gccgo!