]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
PDB: optimized-out variables
authorHannes Domani <ssbssa@yahoo.de>
Mon, 18 Apr 2022 14:25:57 +0000 (16:25 +0200)
committerHannes Domani <ssbssa@yahoo.de>
Mon, 18 Apr 2022 14:28:00 +0000 (16:28 +0200)
gdb/windows-nat.c

index 7d9c7b182eb58e32003bb0374cca5d726de6740e..67de954173fb60cf5dbe39b344d6cce4f59319e9 100644 (file)
@@ -3888,6 +3888,10 @@ pdb_read_data_symbol (PSYMBOL_INFO si, pdb_line_info *pli, const char *name)
       SYMBOL_LOCATION_BATON (sym) = baton;
       sym->set_aclass_index (pdb_tls_index);
     }
+  else if (si->Flags & 0x80000) // SYMFLAG_NULL
+    {
+      sym->set_aclass_index (LOC_OPTIMIZED_OUT);
+    }
   else
     {
       SET_SYMBOL_VALUE_ADDRESS (sym, si->Address);