Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-08-05 Thread Jason Merrill
On Mon, Aug 5, 2019 at 5:50 PM Martin Sebor wrote: > > On 8/5/19 1:25 PM, Jason Merrill wrote: > > On 8/1/19 7:35 PM, Martin Sebor wrote: > >> On 8/1/19 12:09 PM, Jason Merrill wrote: > >>> On 7/22/19 12:34 PM, Martin Sebor wrote: > Ping:

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-08-05 Thread Martin Sebor
On 8/5/19 1:25 PM, Jason Merrill wrote: On 8/1/19 7:35 PM, Martin Sebor wrote: On 8/1/19 12:09 PM, Jason Merrill wrote: On 7/22/19 12:34 PM, Martin Sebor wrote: Ping: https://gcc.gnu.org/ml/gcc-patches/2019-07/msg00622.html On 7/8/19 3:58 PM, Martin Sebor wrote: The attached patch

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-08-05 Thread Jason Merrill
On 8/1/19 7:35 PM, Martin Sebor wrote: On 8/1/19 12:09 PM, Jason Merrill wrote: On 7/22/19 12:34 PM, Martin Sebor wrote: Ping: https://gcc.gnu.org/ml/gcc-patches/2019-07/msg00622.html On 7/8/19 3:58 PM, Martin Sebor wrote: The attached patch implements three new warnings:   * 

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-08-01 Thread Martin Sebor
On 8/1/19 12:09 PM, Jason Merrill wrote: On 7/22/19 12:34 PM, Martin Sebor wrote: Ping: https://gcc.gnu.org/ml/gcc-patches/2019-07/msg00622.html On 7/8/19 3:58 PM, Martin Sebor wrote: The attached patch implements three new warnings:   *  -Wstruct-not-pod triggers for struct definitions that

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-08-01 Thread Jason Merrill
On 7/22/19 12:34 PM, Martin Sebor wrote: Ping: https://gcc.gnu.org/ml/gcc-patches/2019-07/msg00622.html On 7/8/19 3:58 PM, Martin Sebor wrote: The attached patch implements three new warnings:   *  -Wstruct-not-pod triggers for struct definitions that are not POD structs,   * 

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-07-24 Thread Jeff Law
On 7/8/19 3:58 PM, Martin Sebor wrote: > The attached patch implements three new warnings: > >  *  -Wstruct-not-pod triggers for struct definitions that are not > POD structs, >  *  -Wclass-is-pod triggers for class definitions that satisfy > the requirements on POD structs, and >  *  

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-07-24 Thread Jeff Law
On 7/22/19 6:53 PM, Martin Sebor wrote: > On 7/22/19 4:19 PM, Jeff Law wrote: >> On 7/8/19 3:58 PM, Martin Sebor wrote: >>> The attached patch implements three new warnings: >>> >>>   *  -Wstruct-not-pod triggers for struct definitions that are not >>> POD structs, >>>   *  -Wclass-is-pod

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-07-22 Thread Martin Sebor
On 7/22/19 4:19 PM, Jeff Law wrote: On 7/8/19 3:58 PM, Martin Sebor wrote: The attached patch implements three new warnings:  *  -Wstruct-not-pod triggers for struct definitions that are not     POD structs,  *  -Wclass-is-pod triggers for class definitions that satisfy     the

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-07-22 Thread Mike Stump
On Jul 22, 2019, at 3:19 PM, Jeff Law wrote: > > On 7/8/19 3:58 PM, Martin Sebor wrote: >> The attached patch implements three new warnings: >> >> * -Wstruct-not-pod triggers for struct definitions that are not >> POD structs, >> * -Wclass-is-pod triggers for class definitions that

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-07-22 Thread Jeff Law
On 7/8/19 3:58 PM, Martin Sebor wrote: > The attached patch implements three new warnings: > >  *  -Wstruct-not-pod triggers for struct definitions that are not >     POD structs, >  *  -Wclass-is-pod triggers for class definitions that satisfy >     the requirements on POD structs, and >  * 

Re: [PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-07-22 Thread Martin Sebor
Ping: https://gcc.gnu.org/ml/gcc-patches/2019-07/msg00622.html On 7/8/19 3:58 PM, Martin Sebor wrote: The attached patch implements three new warnings:  *  -Wstruct-not-pod triggers for struct definitions that are not     POD structs,  *  -Wclass-is-pod triggers for class definitions that

[PATCH 1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339)

2019-07-08 Thread Martin Sebor
The attached patch implements three new warnings: * -Wstruct-not-pod triggers for struct definitions that are not POD structs, * -Wclass-is-pod triggers for class definitions that satisfy the requirements on POD structs, and * -Wmismatched-tags that triggers for class and struct