diff options
author | emaste <emaste@FreeBSD.org> | 2017-07-05 16:39:29 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2017-07-05 16:39:29 +0000 |
commit | ceee1e789013ca4feac45b4623b00288350c55d0 (patch) | |
tree | 1893c53352bffc8bf6421c1cbb755070cdae2e63 /lib | |
parent | d5362cb1022e67753cfd71838566b44731bb0f04 (diff) | |
download | FreeBSD-src-ceee1e789013ca4feac45b4623b00288350c55d0.zip FreeBSD-src-ceee1e789013ca4feac45b4623b00288350c55d0.tar.gz |
This update is primarily bug fixes in C++ symbol demangling, including:
- rvalue reference
- builtin type auto and decltype(auto)
- revamped support for function return types
- formatting fixes
- omit void when its the only param
- ref-qualifiers and others in function types
- type qualifiers in pointer-to-member function types
- incorrect handling regarding CV-qualifiers in function types
- ref-qualifier found in nested-name
- properly handle <name> ::= <substitute><template-args>
- make sure that nested function name is not a substitute candidate
- correctly handle expression in template args
- skip unknown substitution abbreviations
Also r320663 libelftc: bump version, tracking import in r320343
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libelftc/elftc_version.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libelftc/elftc_version.c b/lib/libelftc/elftc_version.c index 22a29ed..3d0023d 100644 --- a/lib/libelftc/elftc_version.c +++ b/lib/libelftc/elftc_version.c @@ -6,5 +6,5 @@ const char * elftc_version(void) { - return "elftoolchain r3520M"; + return "elftoolchain r3561M"; } |