gcc/config/pdp11/pdp11.md:1404ff:

{

  rtx lateoperands[2];

  lateoperands[0] = operands[0];
  operands[0] = gen_rtx_REG (HImode, REGNO (operands[0]) + 1);

  lateoperands[1] = operands[1];
  operands[1] = gen_rtx_REG (HImode, REGNO (operands[1]) + 1);

  output_asm_insn (\"clc\", operands);           <------------
  output_asm_insn (\"ror %0\", lateoperands);    <------------
  output_asm_insn (\"ror %0\", operands);        <------------

  return \"\";                                   <------------
}

This is in a brace block, NOT in a double quote string. These escapes are
bogus.

This is revision 127595.


-- 
           Summary: bogus escapes
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: kai-gcc-bugs at khms dot westfalen dot de
GCC target triplet: pdp11


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

  • [Bug target/33533] New: bogus e... kai-gcc-bugs at khms dot westfalen dot de

Reply via email to