2009-07-22 Paul Pluzhnikov <ppluzhnikov@google.com>
authorPaul Pluzhnikov <ppluzhnikov@google.com>
Wed, 22 Jul 2009 20:00:34 +0000 (20:00 +0000)
committerPaul Pluzhnikov <ppluzhnikov@google.com>
Wed, 22 Jul 2009 20:00:34 +0000 (20:00 +0000)
* symfile.c (symbol_file_add_with_addrs_or_offsets): Call observer.

gdb/ChangeLog
gdb/symfile.c

index a741045cdc2d2ce53b5cb8cf12bb18d1fc4a1f58..b638a8ce5cb3dc5493b199462a0cafa7dc22f9ce 100644 (file)
@@ -1,3 +1,7 @@
+2009-07-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * symfile.c (symbol_file_add_with_addrs_or_offsets): Call observer.
+       
 2009-07-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
        * objfiles.h (objfiles_changed): New prototype.
index bbdb3ca069d44849d667f560f2aae6d7225299d4..36480c1f2529db4ca85d8129730a203065f8bd22 100644 (file)
@@ -1080,7 +1080,10 @@ symbol_file_add_with_addrs_or_offsets (bfd *abfd,
   do_cleanups (my_cleanups);
 
   if (objfile->sf == NULL)
-    return objfile;    /* No symbols. */
+    {
+      observer_notify_new_objfile (objfile);
+      return objfile;  /* No symbols. */
+    }
 
   new_symfile_objfile (objfile, add_flags);
 
This page took 0.030604 seconds and 4 git commands to generate.