http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56441



--- Comment #3 from gnugcc at emblocks dot org 2013-02-25 11:35:53 UTC ---

The "Reporting Bugs" manual isn't taht clear.



It says 



"What we need: 



the preprocessed file (*.i*) that triggers the bug, generated by adding

-save-temps to the complete compilation command, or, in the case of a bug

report for the GNAT front end, a complete set of source files (see below)."



And below:



"What we do not want:

Assembly files (*.s) produced by the compiler, or any binary files, such as

object files, executables, core files, or precompiled header files"



But the issue is according my first quick looks:



The computed length (all the lengths from cbnz to label) = 124 and should fit.



However



  b    .L6    @ 1049    *arm_jump    [length = 2]



This is set at a length of 2 but it assembles always as a b.w (at least in

thumb mode) which has a length of 4.





If I need to provide other stuff, please let me know.



Regards

Reply via email to