Add end_psymtab_common, have all debug info readers call it.
[deliverable/binutils-gdb.git] / gdb / gcore.c
index 3e05c612676c74861360bbadf0184af4e81058f4..44b9d0c7609cadc6d5e4084708d9e4807078bd4d 100644 (file)
@@ -114,12 +114,19 @@ write_gcore_file_1 (bfd *obfd)
 void
 write_gcore_file (bfd *obfd)
 {
-  volatile struct gdb_exception except;
+  struct gdb_exception except = exception_none;
 
   target_prepare_to_generate_core ();
 
-  TRY_CATCH (except, RETURN_MASK_ALL)
-    write_gcore_file_1 (obfd);
+  TRY
+    {
+      write_gcore_file_1 (obfd);
+    }
+  CATCH (e, RETURN_MASK_ALL)
+    {
+      except = e;
+    }
+  END_CATCH
 
   target_done_generating_core ();
 
This page took 0.022978 seconds and 4 git commands to generate.