aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/ada-lang.h3
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