]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb: remove stale comment and ctor in gdbarch_info
authorSimon Marchi <simon.marchi@efficios.com>
Wed, 20 Dec 2023 15:36:14 +0000 (15:36 +0000)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 20 Dec 2023 15:51:35 +0000 (10:51 -0500)
tdesc_data is not part of a union, since commit 4f3681cc3361 ("Fix thread's
gdbarch when SVE vector length changes").  Remove the stale comment and
constructor.

Change-Id: Ie895ce36614930e8bd9c4967174c8bf1b321c503

gdb/gdbarch.h

index 82d42c9d2208e3fd6511f3ff87abfc99704c6f50..cc0be16c0417dc49575b1b8b0b9845029c651117 100644 (file)
@@ -232,12 +232,6 @@ struct gdbarch_list
 
 struct gdbarch_info
 {
-  gdbarch_info ()
-    /* Ensure the union is zero-initialized.  Relies on the fact that there's
-       no member larger than TDESC_DATA.  */
-    : tdesc_data ()
-  {}
-
   const struct bfd_arch_info *bfd_arch_info = nullptr;
 
   enum bfd_endian byte_order = BFD_ENDIAN_UNKNOWN;
@@ -247,7 +241,7 @@ struct gdbarch_info
   bfd *abfd = nullptr;
 
   /* Architecture-specific target description data.  */
-  struct tdesc_arch_data *tdesc_data;
+  struct tdesc_arch_data *tdesc_data = nullptr;
 
   enum gdb_osabi osabi = GDB_OSABI_UNKNOWN;