gcc/include
Alex Samuel 31e0ab1f76 In include:
* dyn-string.h: Adjust formatting.
        (dyn_string_insert_char): New macro.  New declaration.

In libiberty:

        * cp-demangle.c (ANONYMOUS_NAMESPACE_PREFIX): New macro.
        (substitution_def): Remove template_parm_number.
        (NOT_TEMPLATE_PARM): Remove.
        (result_insert_string): New macro.
        (result_insert): Likewise.
        (result_insert_char): Likewise.
        (substitution_add): Remove last parameter.  Don't store template
        parm number.
        (BFT_NO_RETURN_TYPE): Define as NULL.
        (demangle_encoding): Adjust call to demangle_bare_function_type.
        (demangle_name): Adjust substitution.  Adjust call to
        substitution_add.
        (demangle_prefix): Adjust call to substitution_add.
        (demangle_identifier): Handle anonymous namespaces.
        (demangle_operator_name): Change demangling of vendor-extended
        operator to match ABI changes.
        (demangle_type_ptr): Change parameters.  Make recursive.  Handle
        substitutions here.
        (demangle_type): Adjust calls to demangle_template_param,
        substitution_add, and demangle_type_ptr.  Fix substitution of
        templated types.
        (demangle_function_type): Change parameter to a pointer.
        (demangle_bare_function_type): Likewise.  Adjust insertion point.
        (demangle_template_param): Remove last parameter.
        (demangle_expr_primary): Remove unused variable.  Adjust call to
        demangle_template_param.
        (is_mangled_char): Accept `$' and `.'.
        * cplus-dem.c (gnu_new_abi_symbol_characters): Add '$' and '.'.
        * dyn-string.c (dyn_string_insert_char): New function.

From-SVN: r36148
2000-09-05 01:01:12 +00:00
..
ansidecl.h cpphash.h: Remove conditional #define of __extension__. 2000-05-06 20:00:03 +00:00
ChangeLog In include: 2000-09-05 01:01:12 +00:00
COPYING Initial revision 1997-08-21 18:57:35 -04:00
demangle.h configure.in (ac_libiberty_warn_cflags): Add -pedantic. 2000-06-07 21:13:14 +00:00
dyn-string.h In include: 2000-09-05 01:01:12 +00:00
floatformat.h Add field ``name'' to floatformat. 2000-05-31 11:00:54 +00:00
fnmatch.h Update FSF address in copyright header. 1999-01-11 06:53:51 -07:00
getopt.h getopt.h (getopt): Also check HAVE_DECL_* when prototyping. 2000-05-23 17:42:19 +00:00
hashtab.h hashtab.h (hash_pointer): Declare. 2000-04-24 07:29:11 +00:00
libiberty.h * libiberty.h (ARRAY_SIZE): New macro. 2000-08-24 20:28:15 +00:00
md5.h [multiple changes] 2000-08-28 20:29:29 -04:00
objalloc.h Update FSF address in copyright header. 1999-01-11 06:53:51 -07:00
obstack.h Avoids false positives with -Wcast-qual: 1999-09-01 14:44:56 +00:00
partition.h Changes in include: 2000-03-10 08:16:55 +00:00
sort.h sort.h (sys/types.h): File included unconditionnaly. 2000-05-04 15:40:25 +00:00
splay-tree.h * splay-tree.h (splay_tree_remove): Declare. 2000-04-05 17:12:41 -07:00
symcat.h restore comment 2000-06-01 19:16:50 -04:00