re PR c/37743 (Bogus printf format warning with __builtin_bswap32.)
authorJakub Jelinek <jakub@redhat.com>
Wed, 19 Feb 2014 22:27:40 +0000 (23:27 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 19 Feb 2014 22:27:40 +0000 (23:27 +0100)
commitcca615afc0ba4f42c57636c910ffb0d3a5c3a169
treeca2875d388e570e95882bcfda1b550dd08df156b
parent9254148e5b99e09b9f1da76f74a42bed3d88a2dc
re PR c/37743 (Bogus printf format warning with __builtin_bswap32.)

PR c/37743
* c-common.c (c_common_nodes_and_builtins): When initializing
c_uint{16,32,64}_type_node, also set corresponding
uint{16,32,64}_type_node to the same value.

* g++.dg/ext/builtin-bswap1.C: New test.
* c-c++-common/pr37743.c: New test.

From-SVN: r207924
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/pr37743.c [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/builtin-bswap1.C [new file with mode: 0644]