something rather disturbing i discovered.
the patched gcc with lto does not work correctly on win7 64. it does create executables theres no warnings but the created executables cannot run getting error the selected executable is not a valid win32 executable.
the executables run on win9x though :shock: back to the drawing board i guess ?