diff options
author | DJ Delorie <dj@redhat.com> | 2008-10-07 01:28:01 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2008-10-07 01:28:01 +0000 |
commit | 1c08f2c880d39514a2917c24de11e5619bb81081 (patch) | |
tree | 0f041bd9cc7d44123e435a79c88fa2b590a385ea /libiberty/ChangeLog | |
parent | 06fa9cecf14fc788c1c11618295a00af8526339c (diff) | |
download | gdb-1c08f2c880d39514a2917c24de11e5619bb81081.zip gdb-1c08f2c880d39514a2917c24de11e5619bb81081.tar.gz gdb-1c08f2c880d39514a2917c24de11e5619bb81081.tar.bz2 |
merge from gcc
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r-- | libiberty/ChangeLog | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index d3f9d60..b0c1c20 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,8 +1,21 @@ -2008-09-11 Jan Kratochvil <jan.kratochvil@redhat.com> - - * configure.in: Call AC_SYS_LARGEFILE. - * config.in: Regenerate. - * configure: Regenerate. +2008-10-06 Jason Merrill <jason@redhat.com> + + * cp-demangle.c (struct d_print_info): Add pack_index. + (d_dump): Add DEMANGLE_COMPONENT_PACK_EXPANSION. + (d_make_comp): Likewise. DEMANGLE_COMPONENT_ARGLIST and + DEMANGLE_COMPONENT_TEMPLATE_ARGLIST can have two null args. + (cplus_demangle_builtin_types): Add char16/32_t. + (cplus_demangle_type): Recognize them. + (d_template_args): Handle empty argument packs. + (d_template_arg): Handle argument packs. + (d_expression): Handle dependent name. + (d_index_template_argument): New fn. + (d_lookup_template_argument): New fn. + (d_find_pack, d_pack_length): New fn. + (d_print_subexpr): Split out... + (d_print_comp): ...from here. Use d_*_template_argument. + Handle empty arg lists. Support pack expansions. + * cp-demangle.h (D_BUILTIN_TYPE_COUNT): Increase to 32. 2008-09-09 Jason Merrill <jason@redhat.com> |