From: <jk...@us...> - 2009-12-22 02:37:52
|
Revision: 608 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=608&view=rev Author: jkoshy Date: 2009-12-22 02:37:45 +0000 (Tue, 22 Dec 2009) Log Message: ----------- * Use `ELFTC_VCSID()`. * Use OS-independent symbols to determine endianness. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2009-12-28 17:46:35
|
Revision: 621 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=621&view=rev Author: kaiwang27 Date: 2009-12-28 17:46:25 +0000 (Mon, 28 Dec 2009) Log Message: ----------- Cosmetic changes to make the code more compact. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2011-10-15 10:12:59
|
Revision: 2014 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2014&view=rev Author: kaiwang27 Date: 2011-10-15 10:12:52 +0000 (Sat, 15 Oct 2011) Log Message: ----------- Add support for demangling gcc's local-source-name mangling. Submitted by: Reid Kleckner Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2015-05-15 13:52:52
|
Revision: 3201 http://sourceforge.net/p/elftoolchain/code/3201 Author: emaste Date: 2015-05-15 13:52:50 +0000 (Fri, 15 May 2015) Log Message: ----------- gnu3 demangler: Eliminate global variable by pushing it into state. Obtained from libcxxrt commit a9294e6b by Joerg Sonnenberger. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2015-05-17 13:40:56
|
Revision: 3212 http://sourceforge.net/p/elftoolchain/code/3212 Author: kaiwang27 Date: 2015-05-17 13:40:55 +0000 (Sun, 17 May 2015) Log Message: ----------- Binutils compatibiliy fixes for special names demangling: * 'TI' and 'TS' should display slightly different text. * Do not add parentheses or delimiters for the demangled types. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2015-12-31 18:17:32
|
Revision: 3288 http://sourceforge.net/p/elftoolchain/code/3288 Author: emaste Date: 2015-12-31 18:17:31 +0000 (Thu, 31 Dec 2015) Log Message: ----------- libelftc: correct copy-and-pasteo in cpp_demangle_read_subst Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2016-01-04 02:36:39
|
Revision: 3291 http://sourceforge.net/p/elftoolchain/code/3291 Author: emaste Date: 2016-01-04 02:36:38 +0000 (Mon, 04 Jan 2016) Log Message: ----------- libelftc: Partially correct Si, So, Sd demangling Found via a Coverity warning on FreeBSD that the explicit string lengths were incorrect. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2016-12-29 07:04:20
|
Revision: 3512 http://sourceforge.net/p/elftoolchain/code/3512 Author: kaiwang27 Date: 2016-12-29 07:04:19 +0000 (Thu, 29 Dec 2016) Log Message: ----------- Replaced all the (error-prone) string length constant with strlen() call in libelftc_dem_gnu3.c source file. These strlen() calls on constant strings should be optimized away during compile time. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-05 05:08:23
|
Revision: 3525 http://sourceforge.net/p/elftoolchain/code/3525 Author: kaiwang27 Date: 2017-06-05 05:08:21 +0000 (Mon, 05 Jun 2017) Log Message: ----------- libelftc: Fixed off-by-one bug when parsing vendor extended type qualifier. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-05 05:08:26
|
Revision: 3526 http://sourceforge.net/p/elftoolchain/code/3526 Author: kaiwang27 Date: 2017-06-05 05:08:25 +0000 (Mon, 05 Jun 2017) Log Message: ----------- libelftc: Add demangler support for builtin type auto (C++11) and decltype(auto) (C++14). Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-05 05:08:41
|
Revision: 3530 http://sourceforge.net/p/elftoolchain/code/3530 Author: kaiwang27 Date: 2017-06-05 05:08:39 +0000 (Mon, 05 Jun 2017) Log Message: ----------- libelftc: remove unneeded FALLTHROUGH. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-05 05:08:52
|
Revision: 3533 http://sourceforge.net/p/elftoolchain/code/3533 Author: kaiwang27 Date: 2017-06-05 05:08:51 +0000 (Mon, 05 Jun 2017) Log Message: ----------- libelftc: reworked type delimiter output. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-05 05:09:02
|
Revision: 3536 http://sourceforge.net/p/elftoolchain/code/3536 Author: kaiwang27 Date: 2017-06-05 05:09:01 +0000 (Mon, 05 Jun 2017) Log Message: ----------- libelftc: Added demangler support for various qualifiers found in function types. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-05 05:09:12
|
Revision: 3539 http://sourceforge.net/p/elftoolchain/code/3539 Author: kaiwang27 Date: 2017-06-05 05:09:11 +0000 (Mon, 05 Jun 2017) Log Message: ----------- libelftc: Fix delimiter issue. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-24 05:44:54
|
Revision: 3547 http://sourceforge.net/p/elftoolchain/code/3547 Author: kaiwang27 Date: 2017-06-24 05:44:53 +0000 (Sat, 24 Jun 2017) Log Message: ----------- libelftc: properly handle <name> ::= <substitute><template-args> Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-24 05:44:57
|
Revision: 3548 http://sourceforge.net/p/elftoolchain/code/3548 Author: kaiwang27 Date: 2017-06-24 05:44:56 +0000 (Sat, 24 Jun 2017) Log Message: ----------- libelftc: Make sure that nested function name is not a substitute candidate. Ticket: #538 Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-24 05:45:06
|
Revision: 3551 http://sourceforge.net/p/elftoolchain/code/3551 Author: kaiwang27 Date: 2017-06-24 05:45:05 +0000 (Sat, 24 Jun 2017) Log Message: ----------- libelftc: fix regression introduced by my recent commits which breaks support for substitution for builtin type with qualifiers. Ticket: #537 Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-24 05:45:22
|
Revision: 3556 http://sourceforge.net/p/elftoolchain/code/3556 Author: kaiwang27 Date: 2017-06-24 05:45:21 +0000 (Sat, 24 Jun 2017) Log Message: ----------- libelftc: skip unknown substitution abbreviations. Ticket: #530 Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-25 00:28:21
|
Revision: 3559 http://sourceforge.net/p/elftoolchain/code/3559 Author: kaiwang27 Date: 2017-06-25 00:28:20 +0000 (Sun, 25 Jun 2017) Log Message: ----------- libelftc: fix bug introduced with recent changes for template args and function return type. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2017-06-25 00:28:24
|
Revision: 3560 http://sourceforge.net/p/elftoolchain/code/3560 Author: kaiwang27 Date: 2017-06-25 00:28:23 +0000 (Sun, 25 Jun 2017) Log Message: ----------- libelftc: show full template instantiation name for std abbreviations. Ticket: #530 Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2017-10-15 15:26:07
|
Revision: 3582 http://sourceforge.net/p/elftoolchain/code/3582 Author: emaste Date: 2017-10-15 15:26:06 +0000 (Sun, 15 Oct 2017) Log Message: ----------- cpp_demangle_read_encoding: unwrap single line r3512 replaced cpp_demange_push_str(d, s, strlen(s)) with a DEM_PUSH_STR macro. After replacement some of these fit on a single line and most were unwrapped, but one was missed. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2020-11-21 12:05:31
|
Revision: 3898 http://sourceforge.net/p/elftoolchain/code/3898 Author: jkoshy Date: 2020-11-21 12:05:29 +0000 (Sat, 21 Nov 2020) Log Message: ----------- Conditionally compile the portions of the demangler library that deal with floating point demangling based on the sizes of the 'double' and 'long double' types. This change allows the code to compile in environments where the 'double' and 'long double' C types have the same size. This change does not address the other issues mentioned in ticket [#599]. Ticket: [#599] Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2021-02-20 10:50:40
|
Revision: 3920 http://sourceforge.net/p/elftoolchain/code/3920 Author: jkoshy Date: 2021-02-20 10:50:38 +0000 (Sat, 20 Feb 2021) Log Message: ----------- Improve compatibility with GNU and LLVM demanglers: add a space between array types and the opening '['. Submitted by: arichardson Ticket: #602 Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2009-12-28 22:08:34
|
Revision: 622 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=622&view=rev Author: kaiwang27 Date: 2009-12-28 22:08:28 +0000 (Mon, 28 Dec 2009) Log Message: ----------- More style changes. Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-18 03:05:53
|
Revision: 2179 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2179&view=rev Author: jkoshy Date: 2011-11-18 03:05:47 +0000 (Fri, 18 Nov 2011) Log Message: ----------- In `libelftc`: ensure that status codes are correctly returned in a couple of cases. Reviewed by: kaiwang27 Modified Paths: -------------- trunk/libelftc/libelftc_dem_gnu3.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |