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] C++: Fix PR86083


On 06/20/2018 01:41 PM, Andreas Krebbel wrote:
> When turning a user-defined numerical literal into an operator
> invocation the literal needs to be translated to the execution
> character set.
> 
> Bootstrapped and regtested on s390x. x86_64 still running.
> Ok to apply if x86_64 is clean?
> 
> Bye,
> 
> -Andreas-
> 
> gcc/cp/ChangeLog:
> 
> 2018-06-20  Andreas Krebbel  <krebbel@linux.ibm.com>
> 
> 	PR C++/86082
> 	* parser.c (make_char_string_pack):
> 	(cp_parser_userdef_numeric_literal):
> 
> gcc/testsuite/ChangeLog:
> 
> 2018-06-20  Andreas Krebbel  <krebbel@linux.ibm.com>
> 
> 	PR C++/86082
> 	* g++.dg/pr86082.C: New test.

I've tested the patch also on GCC 7 and 8 branch. Ok to apply there as well?

The backport will include the testcase fix from Rainer:
https://gcc.gnu.org/ml/gcc-patches/2018-06/msg01601.html

-Andreas-


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