aboutsummaryrefslogtreecommitdiff
path: root/libiberty/ChangeLog
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2011-06-13 23:01:48 +0000
committerDJ Delorie <dj@redhat.com>2011-06-13 23:01:48 +0000
commitddee5e46a41c5c56e4b6a4357dd7ff8f61055f22 (patch)
treec76497eb0a5f02a5f1cc0f8a188316ab0b158dc0 /libiberty/ChangeLog
parent02d1f5acc508106feb8a23f7af70424d54181b52 (diff)
downloadgdb-ddee5e46a41c5c56e4b6a4357dd7ff8f61055f22.zip
gdb-ddee5e46a41c5c56e4b6a4357dd7ff8f61055f22.tar.gz
gdb-ddee5e46a41c5c56e4b6a4357dd7ff8f61055f22.tar.bz2
merge from gcc
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r--libiberty/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 0e88ea3..0b8977c 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,26 @@
+2011-06-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * cp-demangle.c (d_print_comp) <DEMANGLE_COMPONENT_FUNCTION_TYPE>:
+ Suppress d_print_mod for DMGL_RET_POSTFIX.
+ * testsuite/demangle-expected: New testcases for --ret-postfix.
+
+2011-06-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * cp-demangle.c (d_print_comp) <DEMANGLE_COMPONENT_FUNCTION_TYPE>: Do
+ not pass DMGL_RET_POSTFIX or DMGL_RET_DROP. Support DMGL_RET_DROP.
+ * testsuite/demangle-expected: New testcases for --ret-drop.
+ * testsuite/test-demangle.c: Document --ret-drop in a comment.
+ (main): New variable ret_drop, fill it, call cplus_demangle with it.
+
+2011-06-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * cp-demangle.c (struct d_print_info): Remove field options.
+ (d_print_init): Remove parameter options.
+ (cplus_demangle_print_callback): Update all the callers.
+ (d_print_comp, d_print_mod_list, d_print_mod, d_print_function_type)
+ (d_print_array_type, d_print_expr_op, d_print_cast, d_print_subexpr):
+ Add parameter options, update all the callers.
+
2011-04-20 Jim Meyering <meyering@redhat.com>
* cp-demint.c (cplus_demangle_v3_components): Remove useless