nvptx: correct format string
authorAlexander Monakov <amonakov@ispras.ru>
Fri, 31 Mar 2017 16:22:00 +0000 (19:22 +0300)
committerAlexander Monakov <amonakov@gcc.gnu.org>
Fri, 31 Mar 2017 16:22:00 +0000 (19:22 +0300)
* config/nvptx/nvptx.c (nvptx_output_softstack_switch): Correct format
string.

From-SVN: r246620

gcc/ChangeLog
gcc/config/nvptx/nvptx.c

index 7074e7eee2f861638c8da530a1cde3d12fe4a796..9b257ecb21a90e27d81814396e18240b46f8ead4 100644 (file)
@@ -1,3 +1,8 @@
+2017-03-31  Alexander Monakov  <amonakov@ispras.ru>
+
+       * config/nvptx/nvptx.c (nvptx_output_softstack_switch): Correct format
+       string.
+
 2017-03-31  Pat Haugen  <pthaugen@us.ibm.com>
 
        PR target/80107
index 83f46104ca3de88e118e5102bafda6122c5a77c0..4c35c16ee95d44d89df9d198a5643e8e2db5c98f 100644 (file)
@@ -1353,7 +1353,8 @@ nvptx_output_softstack_switch (FILE *file, bool entering,
        output_reg (file, REGNO (size), VOIDmode);
       fputs (";\n", file);
       if (!CONST_INT_P (size) || UINTVAL (align) > GET_MODE_SIZE (DImode))
-       fprintf (file, "\t\tand.u%d %%r%d, %%r%d, -%d;\n",
+       fprintf (file,
+                "\t\tand.u%d %%r%d, %%r%d, -" HOST_WIDE_INT_PRINT_DEC ";\n",
                 bits, regno, regno, UINTVAL (align));
     }
   if (cfun->machine->has_softstack)