Re: Question about memory allocation in ifcvt.c

2012-10-14 Thread thorsten
On Sun, Oct 14, 2012 at 1:40 AM, Andrew Pinski wrote: Maybe Ian can mention why he used alloca there instead of xmalloc. It was a long time ago, but I expect it was just because alloca is usually fine for memory that has to live for just a single function. As a single-threaded program, GCC do

Re: Question about memory allocation in ifcvt.c

2012-10-14 Thread Ian Lance Taylor
On Sun, Oct 14, 2012 at 1:40 AM, Andrew Pinski wrote: > > Maybe Ian can mention why he used alloca there instead of xmalloc. It was a long time ago, but I expect it was just because alloca is usually fine for memory that has to live for just a single function. As a single-threaded program, GCC do

gcc-4.8-20121014 is now available

2012-10-14 Thread gccadmin
Snapshot gcc-4.8-20121014 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20121014/ 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/trunk

Re: thumb2 support

2012-10-14 Thread Michael Hope
On 11 October 2012 17:58, Grant wrote: >>> Hello, I'm working with the BeagleBone and gcc-4.5.4 on Gentoo. If I >>> try to compile the 3.6 kernel with CONFIG_THUMB2_KERNEL, I get: >>> >>> arch/arm/boot/compressed/head.S:127: Error: selected processor does >>> not support requested special purpose

Re: Question about memory allocation in ifcvt.c

2012-10-14 Thread Steven Bosscher
Andrew Pinski Wrote: >> I figured out that ifcvt.c uses alloca to reserve mem on the stack. this is >> the point where the segmentation fault occurs. > > It is also a regression from what I can tell too from 4.1.x. And one that's fixed for GCC 4.8. See http://gcc.gnu.org/ml/gcc-patches/2012-08/msg

Re: Question about memory allocation in ifcvt.c

2012-10-14 Thread Andrew Pinski
On Sun, Oct 14, 2012 at 1:05 AM, thorsten wrote: > Hello all, > > this might be a noob Question but perhaps someone is so kind as to shed some > light... > > using gcc-4.5.4 to build large files (as in wireshark or qemu) with > Optimizations enabled (in my case -O2 -pipe -march=core2 > -fomit-fram

Question about memory allocation in ifcvt.c

2012-10-14 Thread thorsten
Hello all, this might be a noob Question but perhaps someone is so kind as to shed some light... using gcc-4.5.4 to build large files (as in wireshark or qemu) with Optimizations enabled (in my case -O2 -pipe -march=core2 -fomit-frame-pointer) I get segmentation faults due to Stack limits,