Browse Source

sim: cgen: tweak initializers to avoid warnings

Use {} instead of {0} to avoid warnings:

common/cgen-utils.c:59:1: warning: missing braces around initializer [-Wmissing-braces]
   59 | {
      | ^
   60 |   {
   61 |     VIRTUAL_INSN_X_INVALID, "--invalid--", NULL, 0, { V, { 0 } }
      |                                                            {{}}

Generated code should be the same.
binutils-2_37-branch
Mike Frysinger 5 years ago
parent
commit
aac7ce3c87
  1. 4
      sim/common/ChangeLog
  2. 12
      sim/common/cgen-utils.c

4
sim/common/ChangeLog

@ -1,3 +1,7 @@
2021-05-08 Mike Frysinger <vapier@gentoo.org>
* cgen-utils.c (virtual_insn_entries): Change {0} to {}.
2021-05-08 Mike Frysinger <vapier@gentoo.org>
* Make-common.in (html, clean-html, install-html, pdf, clean-pdf,

12
sim/common/cgen-utils.c

@ -56,22 +56,22 @@ const char * const mode_names[] = {
static const CGEN_IBASE virtual_insn_entries[] =
{
{
VIRTUAL_INSN_X_INVALID, "--invalid--", NULL, 0, { V, { 0 } }
VIRTUAL_INSN_X_INVALID, "--invalid--", NULL, 0, { V, {} }
},
{
VIRTUAL_INSN_X_BEFORE, "--before--", NULL, 0, { V, { 0 } }
VIRTUAL_INSN_X_BEFORE, "--before--", NULL, 0, { V, {} }
},
{
VIRTUAL_INSN_X_AFTER, "--after--", NULL, 0, { V, { 0 } }
VIRTUAL_INSN_X_AFTER, "--after--", NULL, 0, { V, {} }
},
{
VIRTUAL_INSN_X_BEGIN, "--begin--", NULL, 0, { V, { 0 } }
VIRTUAL_INSN_X_BEGIN, "--begin--", NULL, 0, { V, {} }
},
{
VIRTUAL_INSN_X_CHAIN, "--chain--", NULL, 0, { V, { 0 } }
VIRTUAL_INSN_X_CHAIN, "--chain--", NULL, 0, { V, {} }
},
{
VIRTUAL_INSN_X_CTI_CHAIN, "--cti-chain--", NULL, 0, { V, { 0 } }
VIRTUAL_INSN_X_CTI_CHAIN, "--cti-chain--", NULL, 0, { V, {} }
}
};

Loading…
Cancel
Save