aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2012-02-01 20:21:22 +0000
committerTom Tromey <tromey@redhat.com>2012-02-01 20:21:22 +0000
commit03bef283c2d3ba61c9fa2d6b5004bc669d6405a8 (patch)
tree633d953e19997609738a13865e14ff5e63ae2786 /gdb/ChangeLog
parentf0bbc364ac022e53f4a338c9bf0478a1b6ebc43a (diff)
downloadgdb-03bef283c2d3ba61c9fa2d6b5004bc669d6405a8.zip
gdb-03bef283c2d3ba61c9fa2d6b5004bc669d6405a8.tar.gz
gdb-03bef283c2d3ba61c9fa2d6b5004bc669d6405a8.tar.bz2
PR gdb/13431:
* jit.c (struct jit_inferior_data): Rewrite. (struct jit_objfile_data): New. (get_jit_objfile_data): New function. (add_objfile_entry): Update. (jit_read_descriptor): Return int. Replace descriptor_addr argument with inf_data. Update. Don't call error. (jit_breakpoint_re_set_internal): Reorder logic. Update. Look up descriptor here. (jit_inferior_init): Don't look up descriptor. Don't call error. (jit_reset_inferior_data_and_breakpoints) (jit_inferior_created_observer): Remove. (jit_inferior_exit_hook): Update. (jit_executable_changed_observer): Remove. (jit_event_handler): Update. (free_objfile_data): Reset inferior data if needed. (_initialize_jit): Update. gdb/testsuite * gdb.base/jit-simple.exp: New file. * gdb.base/jit-simple.c: New file.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a8b29b6..c9ae098 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,25 @@
2012-02-01 Tom Tromey <tromey@redhat.com>
+ PR gdb/13431:
+ * jit.c (struct jit_inferior_data): Rewrite.
+ (struct jit_objfile_data): New.
+ (get_jit_objfile_data): New function.
+ (add_objfile_entry): Update.
+ (jit_read_descriptor): Return int. Replace descriptor_addr
+ argument with inf_data. Update. Don't call error.
+ (jit_breakpoint_re_set_internal): Reorder logic. Update. Look up
+ descriptor here.
+ (jit_inferior_init): Don't look up descriptor. Don't call error.
+ (jit_reset_inferior_data_and_breakpoints)
+ (jit_inferior_created_observer): Remove.
+ (jit_inferior_exit_hook): Update.
+ (jit_executable_changed_observer): Remove.
+ (jit_event_handler): Update.
+ (free_objfile_data): Reset inferior data if needed.
+ (_initialize_jit): Update.
+
+2012-02-01 Tom Tromey <tromey@redhat.com>
+
* jit.c (bfd_open_from_target_memory): Move higher in file.
2012-02-01 Tristan Gingold <gingold@adacore.com>