------- Comment #6 from jakub at gcc dot gnu dot org 2010-08-18 08:55 ------- Doing binary search shouldn't be too hard, just build two separate kernel trees, one with the problematic patch applied, one without, with make V=1 output put into some log file in each case. Then just start with the final link line and replace half of the objects/libraries there with matching objects/libraries from the second build and vice versa, test that kernel and depending on the results continue narrowing it down to half of the object files/libraries etc., repeat until you have e.g. working kernel with all objects with the patch applied except one (or non-working kernel with all objects without the patch applied except one). Or, if you suspect particular object files, try to change just those immediately.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45312