gdb: remove subfile::buildsym_compunit field
authorSimon Marchi <simon.marchi@polymtl.ca>
Thu, 7 Apr 2022 13:03:59 +0000 (09:03 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Thu, 7 Apr 2022 18:08:45 +0000 (14:08 -0400)
It is only set, never used.

Change-Id: Ia46ed2f9da243b0ccfc4588c1b57be2a0f3939de

gdb/buildsym.c
gdb/buildsym.h

index 4718b201f0368aeed22adfd1cae195d5efeb2708..9a9d3cf74d9b5286fd50c6df7143d172d414c22e 100644 (file)
@@ -539,7 +539,6 @@ buildsym_compunit::start_subfile (const char *name)
 
   subfile = XNEW (struct subfile);
   memset (subfile, 0, sizeof (struct subfile));
-  subfile->buildsym_compunit = this;
 
   subfile->next = m_subfiles;
   m_subfiles = subfile;
index 4e9aaa41426be8594ad9255345bdb1070bac1e62..5f0e0230fd9fa982c1ab32a2abdd6757941a11de 100644 (file)
@@ -51,8 +51,6 @@ struct subfile
   /* Space for this is malloc'd.  */
   struct linetable *line_vector;
   int line_vector_length;
-  /* The "containing" compunit.  */
-  struct buildsym_compunit *buildsym_compunit;
   enum language language;
   struct symtab *symtab;
 };