This is a resubmit of the last portion of this patch (http://marc.info/?l=linux-m68k&m=123324772614580&w=2) that didn't make it into the sources. Merging of uClinux and Linux headers brought in the code from the uClinux version, but the condition in the #elif was set wrong. This patch fixes the #elif condition. Thanks, -- Maxim K. CodeSourcery