Description of Problem: When compiling some files in teTeX the assembler complains about the compiler's output. Version-Release number of selected component (if applicable): gcc-3.1-2 binutils-2.12.90.0.7-2 How Reproducible: 100% Steps to Reproduce: 1. gcc -O2 -c testcase.c Actual Results: /tmp/ccfUybZA.s: Assembler messages: /tmp/ccfUybZA.s:154: Warning: Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 16 /tmp/ccfUybZA.s:154: Warning: Only the first path encountering the conflict is reported /tmp/ccfUybZA.s:153: Warning: This is the location of the conflicting usage Expected Results: No assembler warnings. Additional Information: See attached testcase.c, a preprocessed C file somewhat edited for brevity.
Created attachment 58425 [details] testcase.c
This was a gas bug. It appears to be fixed in binutils 2.15.
Bugs are annoying, I don't like when it happens, but it's great to have websites like these to fix them. Also, go to https://www.cvuniverse.co.uk/free-cv-review/ in case if you need a free cv review, you'll get decent tips.