Commit 7da9111e authored by Max Filippov's avatar Max Filippov
Browse files

target/xtensa: drop num_[core_]regs from dc232b/dc233c configs



Now that xtensa_count_regs does the right thing, remove manual
initialization of these fields from the affected configurations and let
xtensa_finalize_config initialize them. Add XTREG_END to terminate
register lists.

Signed-off-by: default avatarMax Filippov <jcmvbkbc@gmail.com>
parent 4614f0f8
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -40,8 +40,6 @@
static XtensaConfig dc232b __attribute__((unused)) = {
    .name = "dc232b",
    .gdb_regmap = {
        .num_regs = 120,
        .num_core_regs = 52,
        .reg = {
#include "core-dc232b/gdb-config.inc.c"
        }
+1 −0
Original line number Diff line number Diff line
@@ -259,3 +259,4 @@
          0, 0, 0, 0, 0, 0)
  XTREG(119, 476, 32, 4, 4, 0x000f, 0x0006, -2, 8, 0x0100, a15,
          0, 0, 0, 0, 0, 0)
  XTREG_END
+0 −2
Original line number Diff line number Diff line
@@ -40,8 +40,6 @@
static XtensaConfig dc233c __attribute__((unused)) = {
    .name = "dc233c",
    .gdb_regmap = {
        .num_regs = 121,
        .num_core_regs = 52,
        .reg = {
#include "core-dc233c/gdb-config.inc.c"
        }
+1 −0
Original line number Diff line number Diff line
@@ -143,3 +143,4 @@ XTREG(117, 468, 32, 4, 4, 0x000c, 0x0006, -2, 8, 0x0100, a12, 0, 0, 0, 0
XTREG(118, 472, 32, 4, 4, 0x000d, 0x0006, -2, 8, 0x0100, a13,         0, 0, 0, 0, 0, 0)
XTREG(119, 476, 32, 4, 4, 0x000e, 0x0006, -2, 8, 0x0100, a14,         0, 0, 0, 0, 0, 0)
XTREG(120, 480, 32, 4, 4, 0x000f, 0x0006, -2, 8, 0x0100, a15,         0, 0, 0, 0, 0, 0)
XTREG_END