I'm seeing following errors when trying to build qemu: [snip] LINK cris-linux-user/qemu-cris /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/../../../../x86_64-pc-linux-gnu/bin/ld: error: address of section '.tbss' moves backward from 0x6017d080 to 0x6017cee0 LINK arm-linux-user/qemu-arm /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/../../../../x86_64-pc-linux-gnu/bin/ld: error: address of section '.tbss' moves backward from 0x601e1248 to 0x601e10a8 [/snip]
It would be very helpful if you could pull together a self-contained test case. Thanks.
This seems to be actually parallel-build issue - I cannot reproduce it during `make -j1` build.
Closing as unrepeatable. Let me know if you find a test case.
Well, I didn't say it isn't unrepeatable: `make -jN` when N > 1, this issue is reproducable...
The linker is not affected passing -j2 to make, so I don't see how it could be a linker problem. If it is a linker problem, I will need to see a test case which I can repeat--a command line and a set of input files.