one quick question : was this problem also existing on linux, or was it just MinGW. I hope the latter then the problem is solved, although I wonder if we should remove our workaround (and for that matter does the current workaround limits things).
@The Don : can you shed your light on this ?
Our workaround doesn't affect anything. We used the short form of the filename (blah~1/test.rc) so it worked.
If it is fixed in binutils then that's good news anyway.
And it was a mingw-only bug. In linux there is no windres anyway
.