diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-07-14 16:16:52 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-07-14 16:16:52 +0000 |
commit | 89e5545fb348dd5e3dda56896330a369ace5cbe3 (patch) | |
tree | 6d210e7644dc99d2bc7014ab5e62d6cd8221299d /libiberty | |
parent | 56d12157ff4e10f4a5c4a0b19cb8020f3a67bcd4 (diff) | |
download | ppe42-gcc-89e5545fb348dd5e3dda56896330a369ace5cbe3.tar.gz ppe42-gcc-89e5545fb348dd5e3dda56896330a369ace5cbe3.zip |
tweak formatting
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21145 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty')
-rw-r--r-- | libiberty/cplus-dem.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libiberty/cplus-dem.c b/libiberty/cplus-dem.c index c754734f077..62a7b4ec4ed 100644 --- a/libiberty/cplus-dem.c +++ b/libiberty/cplus-dem.c @@ -1,5 +1,5 @@ /* Demangler for GNU C++ - Copyright 1989, 1991, 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. + Copyright 1989, 91, 94, 95, 96, 97, 1998 Free Software Foundation, Inc. Written by James Clark (jjc@jclark.uucp) Rewritten by Fred Fish (fnf@cygnus.com) for ARM and Lucid demangling @@ -925,7 +925,8 @@ demangle_signature (work, mangled, declp) { remember_type (work, oldmangled, *mangled - oldmangled); } - string_append(&tname, SCOPE_STRING (work)); + string_append (&tname, SCOPE_STRING (work)); + string_prepends(declp, &tname); if (work -> destructor & 1) { @@ -1592,9 +1593,11 @@ demangle_template (work, mangled, tname, trawname, is_type, remember) } need_comma = 1; } + { if (tname->p[-1] == '>') string_append (tname, " "); string_append (tname, ">"); + } if (is_type && remember) remember_Btype (work, tname->b, LEN_STRING (tname), bindex); |