This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 4/7] [D] libiberty: Remove wrongly spec'd mangle rule for encoded integers.


On 04/25/2017 10:50 AM, Iain Buclaw wrote:
On 20 April 2017 at 20:58, Iain Buclaw<ibuclaw@gdcproject.org>  wrote:
Hmm, it seems like D compilers until 3 years ago infact used to mangle
in this way.  Better keep it around then for a little while longer for
compatibility.  I'll follow-up with an amendment which doesn't remove
the cases, instead adding an explanatory comment on why it's present,
but still fixing up the coverage tests anyway, as they should try to
reflect as close to actual mangling as possible.

--
Iain.
Attaching patch v2.

---


04-demangle-value-integers-2.patch


Author: Iain Buclaw<ibuclaw@gdcproject.org>
Date:   Tue Apr 25 18:43:35 2017 +0200

     libiberty/ChangeLog:
2017-04-15 Iain Buclaw<ibuclaw@gdcproject.org> * d-demangle.c (dlang_value): Fix comment to clarify why cases for
	digits are required.
     	* testsuite/d-demangle-expected: Update integer value tests.
OK.
jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]