diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2016-01-28 21:44:42 +0100 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2016-01-28 21:44:42 +0100 |
commit | 9d98de835cb018419e0ef97db37fcf9061247750 (patch) | |
tree | 0195a508fbf3e32c87071f962ce9701d5d9bd434 /libiberty/ChangeLog | |
parent | 56e374a6bcc87f7ac8aeb09887628a3286908545 (diff) | |
download | gdb-9d98de835cb018419e0ef97db37fcf9061247750.zip gdb-9d98de835cb018419e0ef97db37fcf9061247750.tar.gz gdb-9d98de835cb018419e0ef97db37fcf9061247750.tar.bz2 |
Sync libiberty with GCC.
libiberty/ChangeLog:
* d-demangle.c (dlang_call_convention): Handle extern Objective-C
function calling convention.
(dlang_call_convention_p): Likewise.
(dlang_type): Likewise.
* testsuite/d-demangle-expected: Add coverage tests.
* d-demangle.c (dlang_function_args): Append ',' for variadic functions
only if parameters were seen before the elipsis symbol.
* testsuite/d-demangle-expected: Add coverage test for parameter-less
variadic functions.
* d-demangle.c (dlang_type): Handle function types only in the context
of seeing a pointer type symbol.
* testsuite/d-demangle-expected: Update function pointer tests.
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r-- | libiberty/ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 77c1ecb..358a6b0 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,24 @@ +2016-01-27 Iain Buclaw <ibuclaw@gdcproject.org> + + * d-demangle.c (dlang_call_convention): Handle extern Objective-C + function calling convention. + (dlang_call_convention_p): Likewise. + (dlang_type): Likewise. + * testsuite/d-demangle-expected: Add coverage tests. + +2016-01-27 Iain Buclaw <ibuclaw@gdcproject.org> + + * d-demangle.c (dlang_function_args): Append ',' for variadic functions + only if parameters were seen before the elipsis symbol. + * testsuite/d-demangle-expected: Add coverage test for parameter-less + variadic functions. + +2016-01-27 Iain Buclaw <ibuclaw@gdcproject.org> + + * d-demangle.c (dlang_type): Handle function types only in the context + of seeing a pointer type symbol. + * testsuite/d-demangle-expected: Update function pointer tests. + 2016-01-05 Mike Frysinger <vapier@gentoo.org> * argv.c (dupargv): Change arg to char * const *. Update comment. |