diff options
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/ada-lang.h | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3fb418c..18de389 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,10 @@ 2010-11-22 Joel Brobecker <brobecker@adacore.com> + * ada-lang.h (ADA_KNOWN_AUXILIARY_FUNCTION_NAME_PATTERNS): Add + "_finalizer" to the list. + +2010-11-22 Joel Brobecker <brobecker@adacore.com> + * symfile.c: Remove all "#if 0"/"#endif" blocks. 2010-11-22 Joel Brobecker <brobecker@adacore.com> diff --git a/gdb/ada-lang.h b/gdb/ada-lang.h index cbd0f06..0cd20df 100644 --- a/gdb/ada-lang.h +++ b/gdb/ada-lang.h @@ -51,7 +51,8 @@ struct frame_info; interest to users. Each name (a basic regular expression string) is followed by a comma. */ #define ADA_KNOWN_AUXILIARY_FUNCTION_NAME_PATTERNS \ - "___clean[.$a-zA-Z0-9_]*$", + "___clean[.$a-zA-Z0-9_]*$", \ + "___finalizer[.$a-zA-Z0-9_]*$", /* The maximum number of frame levels searched for non-local, * non-global symbols. This limit exists as a precaution to prevent |