diff --git a/overlays/xtensa_espressif_esp32s3/gdb/gdb/gdbserver/xtensa-xtregs.c b/overlays/xtensa_espressif_esp32s3/gdb/gdb/gdbserver/xtensa-xtregs.cc similarity index 100% rename from overlays/xtensa_espressif_esp32s3/gdb/gdb/gdbserver/xtensa-xtregs.c rename to overlays/xtensa_espressif_esp32s3/gdb/gdb/gdbserver/xtensa-xtregs.cc diff --git a/overlays/xtensa_espressif_esp32s3/gdb/gdb/xtensa-config.c b/overlays/xtensa_espressif_esp32s3/gdb/gdb/xtensa-config.c index bee2bca2..bc742f05 100644 --- a/overlays/xtensa_espressif_esp32s3/gdb/gdb/xtensa-config.c +++ b/overlays/xtensa_espressif_esp32s3/gdb/gdb/xtensa-config.c @@ -119,7 +119,7 @@ const xtensa_mask_t xtensa_mask42 = { 4, xtensa_submask42 }; /* Register map. */ -xtensa_register_t rmap[] = +static xtensa_register_t rmap[] = { /* idx ofs bi sz al targno flags cp typ group name */ XTREG( 0, 0,32, 4, 4,0x0020,0x0006,-2, 9,0x2100,pc, 0,0,0,0,0,0) @@ -493,9 +493,4 @@ xtensa_register_t rmap[] = XTREG_END }; - - -#ifdef XTENSA_CONFIG_INSTANTIATE -XTENSA_CONFIG_INSTANTIATE(rmap,16) -#endif - +xtensa_gdbarch_tdep xtensa_tdep (rmap);