2004-03-15 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Mon, 15 Mar 2004 23:08:28 +0000 (23:08 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 15 Mar 2004 23:08:28 +0000 (23:08 +0000)
commit41fe5eb3892d2240e1f6019e03cd07d669c096ec
tree3cc7e6c6911708f17617c541ff78845cf0829c76
parent3f63813d054d56de7110fefb86600ae995228056
2004-03-15  Andrew Cagney  <cagney@redhat.com>

* Makefile.in (frame-unwind.o): Update dependencies.
* frame-unwind.c: Include "gdb_obstack.h".
(frame_unwind_init): Replace "gdbarch" parameter with an "obstack"
parameter.
(append_predicate): Delete function.
(struct frame_unwind_table_entry): New structure.
(struct frame_unwind_table): Replace "sniffer" with "head" and
"tail".
(frame_unwind_append_sniffer): Update.
(frame_unwind_find_by_frame): Update.
(_initialize_frame_unwind): Registe frame_unwind_init using
gdbarch_data_register_pre_init.
gdb/ChangeLog
gdb/Makefile.in
gdb/frame-unwind.c