diff options
author | emaste <emaste@FreeBSD.org> | 2017-07-06 18:30:52 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2017-07-06 18:30:52 +0000 |
commit | 26b466cddb56ff375b07488c2b9248a090f1530a (patch) | |
tree | 6c97a19275f9b0dd5a6c55ffdf4b2d470ec20e9e /contrib/diff/lib | |
parent | cbe5474a24a8fe027453201cf4eb7ca9473b01e3 (diff) | |
download | FreeBSD-src-26b466cddb56ff375b07488c2b9248a090f1530a.zip FreeBSD-src-26b466cddb56ff375b07488c2b9248a090f1530a.tar.gz |
MF11 r320685: Update to ELF Tool Chain snapshot at r3561
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
Approved by: re (gjb)
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'contrib/diff/lib')
0 files changed, 0 insertions, 0 deletions