This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Possible C compiler bug



On Feb 21, 2005, at 3:28 PM, Bob Green wrote:


I get a segmentation fault when a C program allocates
an 8MB array in the subroutine "main()".  The
specifics are listed below.  Any help understanding
if this is a bug would be greatly appreciated.

No this is not a bug, you are allocating the 8MB on the stack.
The stack size on ppc-darwin before 7 is only 512K though the stacksize
on ppc-darwin after 7 is 8M, you will still not be able to run the program
as there is overhead.
You need to either change the stack size limit or allocate it on the heap.


-- Pinski


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]