X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fextension.c;h=4e3b3e94bb93ac324378527e51c238b2435f92d6;hb=bce02d8884d6baa72c537d0d7c59f924cb290799;hp=224b05c7ed07114cb43da366a7d29a9345451e22;hpb=ba18742c3a1b62ff218db99bee47bb932af6dab9;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/extension.c b/gdb/extension.c index 224b05c7ed..4e3b3e94bb 100644 --- a/gdb/extension.c +++ b/gdb/extension.c @@ -28,7 +28,7 @@ #include "event-top.h" #include "extension.h" #include "extension-priv.h" -#include "observer.h" +#include "observable.h" #include "cli/cli-script.h" #include "python/python.h" #include "guile/guile.h" @@ -553,7 +553,8 @@ apply_ext_lang_val_pretty_printer (struct type *type, rather than trying filters in other extension languages. */ enum ext_lang_bt_status -apply_ext_lang_frame_filter (struct frame_info *frame, int flags, +apply_ext_lang_frame_filter (struct frame_info *frame, + frame_filter_flags flags, enum ext_lang_frame_args args_type, struct ui_out *out, int frame_low, int frame_high) @@ -944,5 +945,5 @@ ext_lang_before_prompt (const char *current_gdb_prompt) void _initialize_extension (void) { - observer_attach_before_prompt (ext_lang_before_prompt); + gdb::observers::before_prompt.attach (ext_lang_before_prompt); }