Ada gcc compiler for ia64-hp-openvms

2017-04-27 Thread David SAUVAGE - AdaLabs Ltd
Dear GCC Steering Committee, I am David, founder of AdaLabs Ltd, a software engineering startup having expertise in Ada programming language technologies. As a summary, we would like to know if gcc has interest in an assignment of copyright to FSF from our work. We are not used to this process, a

Re: suggestion: c compiler warning for failure to test result

2017-04-27 Thread Jeff Law
On 04/25/2017 05:02 PM, Martin Sebor wrote: On 04/25/2017 02:35 PM, Joe Perches wrote: A possibly useful addition similar to: __attribute__((warn_unused_result)) might be __attribute__((warn_untested_result)) for things like allocation failures that are not verified before use. I agree tha

[C++ Patch] Remove is_auto_or_concept, etc (Was: Re: [C++, concepts] Two slightly obscure pt.c functions?)

2017-04-27 Thread Paolo Carlini
Hi again, On 26/04/2017 12:32, Paolo Carlini wrote: Hi, in 2013 (2013-09-16) Adam added two slightly obscure functions and I can't find much around in terms of rationale, etc: /* Returns true iff TYPE is a TEMPLATE_TYPE_PARM representing 'auto', 'decltype(auto)' or a concept. */ bool is

GCC loop structure question

2017-04-27 Thread Steve Ellcey
I have a question about the GCC loop structure. I am trying to identify the induction variable for a for loop and I don't see how to do that. For example, if I have: int foo(int *a, int *b, int *c, int *d, int *e, int *f, int n) { int i; for (i = 0; i < n; i++) {

Re: GCC loop structure question

2017-04-27 Thread Richard Biener
On April 27, 2017 8:47:18 PM GMT+02:00, Steve Ellcey wrote: >I have a question about the GCC loop structure. I am trying to >identify the >induction variable for a for loop and I don't see how to do that. > >For example, if I have: > >int foo(int *a, int *b, int *c, int *d, int *e, int *f, in

Re: suggestion: c compiler warning for failure to test result

2017-04-27 Thread Joe Perches
On Thu, 2017-04-27 at 10:42 -0600, Jeff Law wrote: > On 04/25/2017 05:02 PM, Martin Sebor wrote: > > On 04/25/2017 02:35 PM, Joe Perches wrote: > > > A possibly useful addition similar to: > > > > > > __attribute__((warn_unused_result)) > > > > > > might be > > > > > > __attribute__((warn_untest

gcc-7-20170427 is now available

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