Re: [PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-08-01 Thread Jason Merrill
On Thu, Aug 1, 2019, 6:01 PM Martin Sebor wrote: > On 8/1/19 3:09 PM, Jason Merrill wrote: > > On 8/1/19 4:22 PM, Martin Sebor wrote: > >> On 6/27/19 3:25 PM, Jason Merrill wrote: > >>> On 6/23/19 5:51 PM, Martin Sebor wrote: > On 6/22/19 9:37 PM, Jason Merrill wrote: > > On 6/21/19 8:05

Re: [PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-08-01 Thread Martin Sebor
On 8/1/19 3:09 PM, Jason Merrill wrote: On 8/1/19 4:22 PM, Martin Sebor wrote: On 6/27/19 3:25 PM, Jason Merrill wrote: On 6/23/19 5:51 PM, Martin Sebor wrote: On 6/22/19 9:37 PM, Jason Merrill wrote: On 6/21/19 8:05 PM, Martin Sebor wrote: The solution we implemented in GCC 9 to get the man

Re: [PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-08-01 Thread Jason Merrill
On 8/1/19 4:22 PM, Martin Sebor wrote: On 6/27/19 3:25 PM, Jason Merrill wrote: On 6/23/19 5:51 PM, Martin Sebor wrote: On 6/22/19 9:37 PM, Jason Merrill wrote: On 6/21/19 8:05 PM, Martin Sebor wrote: The solution we implemented in GCC 9 to get the mangling of non-type template arguments of c

Re: [PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-08-01 Thread Martin Sebor
On 6/27/19 3:25 PM, Jason Merrill wrote: On 6/23/19 5:51 PM, Martin Sebor wrote: On 6/22/19 9:37 PM, Jason Merrill wrote: On 6/21/19 8:05 PM, Martin Sebor wrote: The solution we implemented in GCC 9 to get the mangling of non-type template arguments of class types containing array members cons

Re: [PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-06-27 Thread Jason Merrill
On 6/23/19 5:51 PM, Martin Sebor wrote: On 6/22/19 9:37 PM, Jason Merrill wrote: On 6/21/19 8:05 PM, Martin Sebor wrote: The solution we implemented in GCC 9 to get the mangling of non-type template arguments of class types containing array members consistent regardless of the form of their ini

Re: [PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-06-23 Thread Martin Sebor
On 6/22/19 9:37 PM, Jason Merrill wrote: On 6/21/19 8:05 PM, Martin Sebor wrote: The solution we implemented in GCC 9 to get the mangling of non-type template arguments of class types containing array members consistent regardless of the form of their initialization introduced a couple of bugs. 

Re: [PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-06-22 Thread Jason Merrill
On 6/21/19 8:05 PM, Martin Sebor wrote: The solution we implemented in GCC 9 to get the mangling of non-type template arguments of class types containing array members consistent regardless of the form of their initialization introduced a couple of bugs.  One of these is the subject of this patch

[PATCH] don't trim empty string initializers for pointers (PR 90947)

2019-06-21 Thread Martin Sebor
The solution we implemented in GCC 9 to get the mangling of non-type template arguments of class types containing array members consistent regardless of the form of their initialization introduced a couple of bugs. One of these is the subject of this patch. The bug results in stripping trailing