RISC-V: Remove duplicate backslashes from `stack_protect_set_<mode>'
authorMaciej W. Rozycki <macro@embecosm.com>
Wed, 27 Jul 2022 10:09:43 +0000 (11:09 +0100)
committerMaciej W. Rozycki <macro@embecosm.com>
Wed, 27 Jul 2022 10:12:22 +0000 (11:12 +0100)
Remove redundant duplicate backslash characters from \t sequences in the
output pattern of the `stack_protect_set_<mode>' RTL insn.

gcc/
* config/riscv/riscv.md (stack_protect_set_<mode>): Remove
duplicate backslashes.

(cherry picked from commit 3cf07cc5e51c833f39f5bad5ca6fbe23c853a214)

gcc/config/riscv/riscv.md

index b3c5bce..c6399b1 100644 (file)
         UNSPEC_SSP_SET))
    (set (match_scratch:GPR 2 "=&r") (const_int 0))]
   ""
-  "<load>\\t%2, %1\;<store>\\t%2, %0\;li\t%2, 0"
+  "<load>\t%2, %1\;<store>\t%2, %0\;li\t%2, 0"
   [(set_attr "length" "12")])
 
 (define_expand "stack_protect_test"