]> gcc.gnu.org Git - gcc.git/commit
[nvptx] Fix Wformat in nvptx_assemble_decl_begin
authorTobias Burnus <tobias@codesourcery.com>
Fri, 11 Sep 2020 11:51:10 +0000 (13:51 +0200)
committerTobias Burnus <tobias@codesourcery.com>
Fri, 11 Sep 2020 11:51:10 +0000 (13:51 +0200)
commit46595b72fed78db342dcfcd19805c597592ad249
treec5481f2df931a4894d086a34c86a85f06bc70f2e
parent842cd983048c8e82d67fd1aa14ac283fcad9dcc1
[nvptx] Fix Wformat in nvptx_assemble_decl_begin

I'm running into this warning:
...
src/gcc/config/nvptx/nvptx.c: In function \
  ‘void nvptx_assemble_decl_begin(FILE*, const char*, const char*, \
  const_tree, long int, unsigned int, bool)’:
src/gcc/config/nvptx/nvptx.c:2229:29: warning: format ‘%d’ expects argument \
  of type ‘int’, but argument 5 has type ‘long unsigned int’ [-Wformat=]
     elt_size * BITS_PER_UNIT);
                             ^
...
which I seem to have introduced in commit b9c7fe59f9f "[nvptx] Fix array
dimension in nvptx_assemble_decl_begin", but not noticed due to configuring
with --disable-build-format-warnings.

Fix this by using the appropriate format.

Rebuild cc1 on nvptx.

gcc/ChangeLog:

* config/nvptx/nvptx.c (nvptx_assemble_decl_begin): Fix Wformat
warning.

(cherry picked from commit 5d3c12e4184a5e8d0cfda41e90bb2fcd98e7ddae)
gcc/ChangeLog.omp
gcc/config/nvptx/nvptx.c
This page took 0.057744 seconds and 5 git commands to generate.