On Wed, 17 Sep 2014, Jan Hubicka wrote:
> Hi,
> this patch renames types reported by Wodr during LTO bootstrap.
>
> Bootrapping/regtesting in progress, OK if it passes?
>
> Honza
>
> * tree-ssa-ccp.c (prop_value_d): Rename to ...
> (ccp_prop_value_t): ... this one to avoid ODR viola
Hi,
this patch renames types reported by Wodr during LTO bootstrap.
Bootrapping/regtesting in progress, OK if it passes?
Honza
* tree-ssa-ccp.c (prop_value_d): Rename to ...
(ccp_prop_value_t): ... this one to avoid ODR violation; update uses.
* ipa-prop.c (struct type_ch
On Fri, 12 Sep 2014, Jan Hubicka wrote:
> > > For ODR warnings and TBAA I think i want other types, too. But yep, we
> > > need to handle
> > > gracefuly component types that does not have names and we could drop
> > > names of types
> > > and handle them as component types as it seems fit.
> >
> > For ODR warnings and TBAA I think i want other types, too. But yep, we
> > need to handle
> > gracefuly component types that does not have names and we could drop names
> > of types
> > and handle them as component types as it seems fit.
> >
> > OK, so if you agree, I will go ahead with thi
On Thu, 11 Sep 2014, Jan Hubicka wrote:
> > On Thu, 11 Sep 2014, Jan Hubicka wrote:
> >
> > > Hi,
> > > this patch adds computation and streaming of mangled type names. As
> > > suggested by Jason,
> > > it simple calls DECL_ASSEMBLER_NAME on all names types and lets C++
> > > supply them.
> >
On Thu, 11 Sep 2014, Jason Merrill wrote:
> On 09/11/2014 03:06 AM, Jan Hubicka wrote:
> > http://kam.mff.cuni.cz/~hubicka/odr-warnings-firefox.txt
>
> > /aux/hubicka/firefox4/content/media/fmp4/ffmpeg/libav53/include/libavcodec/avcodec.h:997:0:
> > note: the first difference of corresponding def
> On 09/11/2014 03:06 AM, Jan Hubicka wrote:
> >http://kam.mff.cuni.cz/~hubicka/odr-warnings-firefox.txt
>
> >/aux/hubicka/firefox4/content/media/fmp4/ffmpeg/libav53/include/libavcodec/avcodec.h:997:0:
> > note: the first difference of corresponding definitions is field ‘data’
> > uint8_t *dat
> On Thu, 11 Sep 2014, Jan Hubicka wrote:
>
> > Hi,
> > this patch adds computation and streaming of mangled type names. As
> > suggested by Jason,
> > it simple calls DECL_ASSEMBLER_NAME on all names types and lets C++ supply
> > them.
> > This makes it possible to stablish precise ODR type eq
On 09/11/2014 03:06 AM, Jan Hubicka wrote:
http://kam.mff.cuni.cz/~hubicka/odr-warnings-firefox.txt
/aux/hubicka/firefox4/content/media/fmp4/ffmpeg/libav53/include/libavcodec/avcodec.h:997:0:
note: the first difference of corresponding definitions is field ‘data’
uint8_t *data[AV_NUM_DAT
On Thu, 11 Sep 2014, Jan Hubicka wrote:
> Hi,
> this patch adds computation and streaming of mangled type names. As
> suggested by Jason,
> it simple calls DECL_ASSEMBLER_NAME on all names types and lets C++ supply
> them.
> This makes it possible to stablish precise ODR type equivalency at LTO
10 matches
Mail list logo