]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
riscv: Fix compiler warning in thead.cc
authorChristoph Müllner <christoph.muellner@vrull.eu>
Mon, 5 Feb 2024 11:52:23 +0000 (12:52 +0100)
committerChristoph Müllner <christoph.muellner@vrull.eu>
Mon, 5 Feb 2024 23:21:25 +0000 (00:21 +0100)
A recent commit introduced a compiler warning in thead.cc:
error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
 1144 |       fprintf (file, "(%s),"HOST_WIDE_INT_PRINT_DEC",%u", reg_names[REGNO (addr.reg)],
      |                      ^

This commit addresses this issue and breaks the line such that it won't
exceed 80 characters.

gcc/ChangeLog:

* config/riscv/thead.cc (th_print_operand_address): Fix compiler
warning.

Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
gcc/config/riscv/thead.cc

index e4b8c37bc28ea313f4f47617177dab8ac856646d..951b6088859649aa4c508f6740e2419c4f9e2b0c 100644 (file)
@@ -1141,7 +1141,8 @@ th_print_operand_address (FILE *file, machine_mode mode, rtx x)
       return true;
 
     case ADDRESS_REG_WB:
-      fprintf (file, "(%s),"HOST_WIDE_INT_PRINT_DEC",%u", reg_names[REGNO (addr.reg)],
+      fprintf (file, "(%s)," HOST_WIDE_INT_PRINT_DEC ",%u",
+              reg_names[REGNO (addr.reg)],
               INTVAL (addr.offset) >> addr.shift, addr.shift);
        return true;