Re: Size difference in base class between GCC releases

2012-08-27 Thread Jonathan Wakely
On 27 August 2012 21:16, Paul Koning wrote: > > On Aug 27, 2012, at 4:05 PM, Gabriel Dos Reis wrote: >> >> Is this message >> >> http://gcc.gnu.org/ml/gcc/2002-08/msg00874.html >> >> relevant to your case? >> >> -- Gaby > > Yes, that looks like the exact case. And the mail thread seem

Re: Size difference in base class between GCC releases

2012-08-27 Thread Jonathan Wakely
On 27 August 2012 20:49 Paul Koning wrote: > > On Aug 27, 2012, at 3:33 PM, Jonathan Wakely wrote: > >> On 27 August 2012 19:48, Paul_Koningwrote: >>> I'm doing some checking of data structure layouts in different releases of >>> our code -- which were produced by different releases of GCC (3.3.3

Re: Size difference in base class between GCC releases

2012-08-27 Thread Gabriel Dos Reis
On Mon, Aug 27, 2012 at 3:16 PM, wrote: > On Aug 27, 2012, at 4:05 PM, Gabriel Dos Reis wrote: > >> On Mon, Aug 27, 2012 at 1:48 PM, wrote: >>> I'm doing some checking of data structure layouts in different releases of >>> our code -- which were produced by different releases of GCC (3.3.3 vs.

Re: Size difference in base class between GCC releases

2012-08-27 Thread Paul_Koning
On Aug 27, 2012, at 4:05 PM, Gabriel Dos Reis wrote: > On Mon, Aug 27, 2012 at 1:48 PM, wrote: >> I'm doing some checking of data structure layouts in different releases of >> our code -- which were produced by different releases of GCC (3.3.3 vs. >> 4.5.4). >> >> One difference I'm seeing t

Re: Size difference in base class between GCC releases

2012-08-27 Thread Gabriel Dos Reis
On Mon, Aug 27, 2012 at 1:48 PM, wrote: > I'm doing some checking of data structure layouts in different releases of > our code -- which were produced by different releases of GCC (3.3.3 vs. > 4.5.4). > > One difference I'm seeing that is puzzling is in the handling of base > classes. Specifi

Re: Size difference in base class between GCC releases

2012-08-27 Thread Paul_Koning
On Aug 27, 2012, at 3:33 PM, Jonathan Wakely wrote: > On 27 August 2012 19:48, Paul_Koningwrote: >> I'm doing some checking of data structure layouts in different releases of >> our code -- which were produced by different releases of GCC (3.3.3 vs. >> 4.5.4). >> >> One difference I'm seeing t

Re: Size difference in base class between GCC releases

2012-08-27 Thread Jonathan Wakely
On 27 August 2012 19:48, Paul_Koningwrote: > I'm doing some checking of data structure layouts in different releases of > our code -- which were produced by different releases of GCC (3.3.3 vs. > 4.5.4). > > One difference I'm seeing that is puzzling is in the handling of base > classes. Specif

Size difference in base class between GCC releases

2012-08-27 Thread Paul_Koning
I'm doing some checking of data structure layouts in different releases of our code -- which were produced by different releases of GCC (3.3.3 vs. 4.5.4). One difference I'm seeing that is puzzling is in the handling of base classes. Specifically, the case where a base class has padding at the