Successful bootstrap and install of gcc (GCC) 6.2.0 on armv5tel-unknown-linux-gnueabi

2016-09-26 Thread Aaro Koskinen
Hi, Here's a report of a successful build and install of GCC: $ gcc-6.2.0/config.guess armv5tel-unknown-linux-gnueabi $ newcompiler/bin/gcc -v Using built-in specs. COLLECT_GCC=newcompiler/bin/gcc COLLECT_LTO_WRAPPER=/mnt/gcctest/newcompiler/libexec/gcc/arm-unknown-linux-gnueabi/6.2.0/lto-wrappe

Re: sprintf warning on overlapping output

2016-09-26 Thread Jakub Jelinek
On Mon, Sep 26, 2016 at 09:34:15AM -0600, Jeff Law wrote: > On 09/26/2016 09:20 AM, Florian Weimer wrote: > >* Jeff Law: > > > >>On 09/25/2016 03:46 AM, Bernd Edlinger wrote: > >>>Hi Martin, > >>> > >>>in the past I have seen (and fixed) code like > >>> > >>>sprintf(buf, "%s %d", buf, x); > >>> > >

Re: sprintf warning on overlapping output

2016-09-26 Thread Florian Weimer
* Jeff Law: sprintf(buf, "%s %d", buf, x); >> Or we could make this well-defined because it is such a useful >> extension. > That just encourages developers to write non-portable code. I'd > rather see this kind of thing halt the program in its tracks before > wandering into the realm of u

Re: sprintf warning on overlapping output

2016-09-26 Thread Jeff Law
On 09/26/2016 09:20 AM, Florian Weimer wrote: * Jeff Law: On 09/25/2016 03:46 AM, Bernd Edlinger wrote: Hi Martin, in the past I have seen (and fixed) code like sprintf(buf, "%s %d", buf, x); that may possibly work by chance, but usually produces undefined results. Do you see a way to enha

Re: sprintf warning on overlapping output

2016-09-26 Thread Florian Weimer
* Jeff Law: > On 09/25/2016 03:46 AM, Bernd Edlinger wrote: >> Hi Martin, >> >> in the past I have seen (and fixed) code like >> >> sprintf(buf, "%s %d", buf, x); >> >> that may possibly work by chance, but usually >> produces undefined results. >> >> Do you see a way to enhance the warning for ca

Re: sprintf warning on overlapping output

2016-09-26 Thread Jeff Law
On 09/25/2016 03:46 AM, Bernd Edlinger wrote: Hi Martin, in the past I have seen (and fixed) code like sprintf(buf, "%s %d", buf, x); that may possibly work by chance, but usually produces undefined results. Do you see a way to enhance the warning for cases where the output buffer overlaps an

RE: Andrew Burgess and Claudiu Zissulescu as reviewers for the ARC port

2016-09-26 Thread Claudiu Zissulescu
Big thanks to the GCC steering committee for quick resolution found for the ARC port. Thank you for all the trust, Claudiu > -Original Message- > From: Ramana Radhakrishnan [mailto:ramana@googlemail.com] > Sent: Monday, September 26, 2016 2:19 PM > To: gcc@gcc.gnu.org; Claudiu Zissu

Andrew Burgess and Claudiu Zissulescu as reviewers for the ARC port

2016-09-26 Thread Ramana Radhakrishnan
I am pleased to announce that the GCC Steering Committee has appointed Andrew Burgess and Claudiu Zissulescu as reviewers for the ARC port. Please join me in congratulating Andrew and Claudiu on their new roles. Claudiu / Andrew - please update your listing in the MAINTAINERS file. Thanks, Raman

Oliver Hainque as co-maintainer of the VxWorks port.

2016-09-26 Thread Ramana Radhakrishnan
I am pleased to announce that the GCC Steering Committee has appointed Oliver Hainque as co-maintainer for the VxWorks port. Please join me in congratulating Oliver on his new role. Oliver, please update your listing in the MAINTAINERS file. Thanks, Ramana

Re: Deprecating Libstdc++ Profile Mode

2016-09-26 Thread Jonathan Wakely
As discussed on the libstdc++ list (see below) I'm formally deprecating the Profile Mode, and will commit this patch to the wwwdocs. I don't plan to actually remove the code until SystemTap trace points have been added to the rest of the library to make the Profile Mode instrumentation redundant,