On 12/07/2015 07:54 PM, Steve Ellcey  wrote:
          if (must_annul)
-           used_annul = 1;
+           {
+             /* Frame related instructions cannot go into annulled delay
+                slots, it messes up the dwarf info.  */
+             if (RTX_FRAME_RELATED_P (trial))
+               return;

Don't you need to use break rather than return?

+         else if (!RTX_FRAME_RELATED_P (trial) \

Stray backslash.

Other than that I think this is OK. There are some preexisting tests for frame related insns already in this code.


Bernd

Reply via email to