diff options
Diffstat (limited to 'rtemstoolkit/rld-symbols.cpp')
-rw-r--r-- | rtemstoolkit/rld-symbols.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/rtemstoolkit/rld-symbols.cpp b/rtemstoolkit/rld-symbols.cpp index 00af9b5..661b598 100644 --- a/rtemstoolkit/rld-symbols.cpp +++ b/rtemstoolkit/rld-symbols.cpp @@ -50,7 +50,8 @@ namespace rld if (name.compare (0, wrapper.length (), wrapper) == 0) offset = wrapper.length (); char* demangled_name = ::cplus_demangle (name.c_str () + offset, - DMGL_ANSI | DMGL_PARAMS); + DMGL_ANSI | DMGL_PARAMS | DMGL_TYPES | + DMGL_RET_POSTFIX); if (demangled_name) { demangled = demangled_name; |