Re: C as intermediate language, signed integer overflow and -ftrapv

2014-07-24 Thread Richard Biener
On Wed, Jul 23, 2014 at 9:56 PM, David Wohlferd wrote: > I believe that sometimes gcc is promoting the ints to long longs when doing > the overflow testing. If I try to overflow a long long, I get the trap as > expected. Yes, I think that's one issue - see https://gcc.gnu.org/bugzilla/show_bug.c

Re: GCC version bikeshedding

2014-07-24 Thread Richard Biener
On Wed, Jul 23, 2014 at 10:00 PM, Jakub Jelinek wrote: > On Wed, Jul 23, 2014 at 09:20:23AM -0700, Ian Lance Taylor wrote: >> I think that if anybody has strong objections, now is the time to make >> them. Otherwise I think we should go with this plan. > > My preference was to keep the current ve

Re: C as intermediate language, signed integer overflow and -ftrapv

2014-07-24 Thread Marek Polacek
On Wed, Jul 23, 2014 at 04:56:06PM +0200, Thomas Mertes wrote: > A sanitizer such as ubsan is good as tool to find errors in C > programs. But I don't think that ubsan is well suited to do overflow > detection with maximum performance. Is just not the goal of this > tool. That's true. But if you

Does -fdump-tree-original-raw dumps out the full AST?

2014-07-24 Thread Francois Berenger
Hello, If I use the -fdump-tree-original-raw option of gcc, I understand it will dump out the AST in a text file. Is that text file complete? Complete in the sense that, by parsing back this text file with an external program it would be possible to reconstruct the original AST that gcc was work

GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Diego Novillo
If you made a presentation at this year's Cauldron and are allowed to share your slides, please add them to the wiki in the slides and notes section: https://gcc.gnu.org/wiki/cauldron2014#Slides_and_Notes If you don't have access to GCC's wiki, you can create your own user. If that does not work

Re: Slides from Cauldron talks

2014-07-24 Thread David Edelsohn
On Thu, Jul 24, 2014 at 2:19 AM, Tobias Burnus wrote: > David Malcolm wrote: >> >> I didn't see a place to post slides for Cauldron talks, so am posting >> links to them here. > > > I have added the links to > https://gcc.gnu.org/wiki/cauldron2014#Slides_and_Notes > > >> Does anyone know if any Ca

Re: Does -fdump-tree-original-raw dumps out the full AST?

2014-07-24 Thread Diego Novillo
On Thu, Jul 24, 2014 at 7:17 AM, Francois Berenger wrote: > Complete in the sense that, by parsing back this text file > with an external program it would be possible to reconstruct the original AST > that gcc was working on (and dumped out). It isn't. These dumps are meant to be debugging aids.

Symtab node table introduction and GGC issues

2014-07-24 Thread Martin Liška
Hello, I would like to encapsulate all symtab_nodes to a class called 'symtab'. To respect gcc:context, I would like to add the class to global context (gcc::context) and I have troubles with GTY and GGC. design: class GTY(()) symtab { public: symtab_node* GTY(()) nodes; }; class GTY(())

Re: GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Joseph S. Myers
On Thu, 24 Jul 2014, Diego Novillo wrote: > Sessions were recorded on video. We will be publishing them from > the GNU Tools Google+ page when they are available. I take it they'll be available in an unencumbered format such as WebM, not just MP4? (Some of the video links from the Cauldron 2013

Re: GCC version bikeshedding

2014-07-24 Thread Jeff Law
On 07/23/14 10:20, Ian Lance Taylor wrote: I am also fine with it. I think that if anybody has strong objections, now is the time to make them. Otherwise I think we should go with this plan. To me, the basic summary of the idea is that there is no clear reason to ever change the GCC major vers

Re: Does -fdump-tree-original-raw dumps out the full AST?

2014-07-24 Thread Francois Berenger
On Thu, Jul 24, 2014 at 4:29 PM, Diego Novillo wrote: > On Thu, Jul 24, 2014 at 7:17 AM, Francois Berenger > wrote: > >> Complete in the sense that, by parsing back this text file >> with an external program it would be possible to reconstruct the original AST >> that gcc was working on (and dump

Re: Symtab node table introduction and GGC issues

2014-07-24 Thread David Malcolm
On Thu, 2014-07-24 at 16:23 +0100, Martin Liška wrote: > Hello, > I would like to encapsulate all symtab_nodes to a class called > 'symtab'. Thanks! > To respect gcc:context, I would like to add the class to global > context (gcc::context) and I have troubles with GTY and GGC. > > design: >

Re: GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Diego Novillo
On Thu, Jul 24, 2014 at 11:47 AM, Diego Novillo wrote: > If sourceware has enough room, I suppose they could be converted into > an appropriate format and stored in sourceware's ftp space. Could you > take care of the conversion, upload and publishing, in case the > original format is not desirab

Re: Does -fdump-tree-original-raw dumps out the full AST?

2014-07-24 Thread Diego Novillo
On Thu, Jul 24, 2014 at 11:57 AM, Francois Berenger wrote: > On Thu, Jul 24, 2014 at 4:29 PM, Diego Novillo wrote: >> On Thu, Jul 24, 2014 at 7:17 AM, Francois Berenger >> wrote: >> >>> Complete in the sense that, by parsing back this text file >>> with an external program it would be possible t

Re: GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Diego Novillo
On Thu, Jul 24, 2014 at 11:36 AM, Joseph S. Myers wrote: > On Thu, 24 Jul 2014, Diego Novillo wrote: > >> Sessions were recorded on video. We will be publishing them from >> the GNU Tools Google+ page when they are available. > > I take it they'll be available in an unencumbered format such as Web

Re: Slides from Cauldron talks

2014-07-24 Thread Giuseppe Scrivano
David Edelsohn writes: > On Thu, Jul 24, 2014 at 2:19 AM, Tobias Burnus wrote: >> David Malcolm wrote: >>> >>> I didn't see a place to post slides for Cauldron talks, so am posting >>> links to them here. >> >> >> I have added the links to >> https://gcc.gnu.org/wiki/cauldron2014#Slides_and_Note

Re: GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Joseph S. Myers
On Thu, 24 Jul 2014, Diego Novillo wrote: > On Thu, Jul 24, 2014 at 11:36 AM, Joseph S. Myers > wrote: > > On Thu, 24 Jul 2014, Diego Novillo wrote: > > > >> Sessions were recorded on video. We will be publishing them from > >> the GNU Tools Google+ page when they are available. > > > > I take it

Re: GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Diego Novillo
On Thu, Jul 24, 2014 at 12:21 PM, Joseph S. Myers wrote: > On Thu, 24 Jul 2014, Diego Novillo wrote: > >> On Thu, Jul 24, 2014 at 11:36 AM, Joseph S. Myers >> wrote: >> > On Thu, 24 Jul 2014, Diego Novillo wrote: >> > >> >> Sessions were recorded on video. We will be publishing them from >> >> th

Re: GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Joseph S. Myers
On Thu, 24 Jul 2014, Diego Novillo wrote: > >> If sourceware has enough room, I suppose they could be converted into > >> an appropriate format and stored in sourceware's ftp space. Could you > >> take care of the conversion, upload and publishing, in case the > >> original format is not desirable

Re: Symtab node table introduction and GGC issues

2014-07-24 Thread Martin Liška
On 07/24/2014 05:53 PM, David Malcolm wrote: On Thu, 2014-07-24 at 16:23 +0100, Martin Liška wrote: Hello, I would like to encapsulate all symtab_nodes to a class called 'symtab'. Thanks! To respect gcc:context, I would like to add the class to global context (gcc::context) and I have

Re: GNU Tools Cauldron 2014 - Slides for presentations

2014-07-24 Thread Joseph S. Myers
FWIW, it seems http://audio-video.gnu.org/ is official GNU hosting for videos. But I don't know if they'll archive the original files for later conversion to future unencumbered formats, and of course you still need somewhere to put the 147Gb of files to get them to the audio-video people. I

Re: Does -fdump-tree-original-raw dumps out the full AST?

2014-07-24 Thread Florian Weimer
On 07/24/2014 05:57 PM, Francois Berenger wrote: Would it be possible to make these dumps complete? Let's say for the C frontend of gcc. The C front end currently does not produce an AST in the usual sense. It would certainly be possible to dump out the trees it produces, but most control flo

gcc-4.8-20140724 is now available

2014-07-24 Thread gccadmin
Snapshot gcc-4.8-20140724 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20140724/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.8 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

New Mail

2014-07-24 Thread Admin
Read Prize Information In Attachment MGLP.docx Description: Binary data