On 8/10/06, Dave Richardson <[EMAIL PROTECTED]> wrote:
YOUR CFLAGS will be different for your architecture, of course, but I presume something can be gained by either i) optimizing for your specific architecture, or using the '-pipe' or '-fomit-frame-pointer' bits. I don't know compiler behavior well enough to grasp out "why", but it works. That's enough sometimes...
If I had to speculate, I believe the source of the original problem was probably that the default thread stack size was not big enough and that use of "-fomit-frame-pointer" lowered the stack space requirements just enough that the default thread stack size was now sufficient. Using "-pipe" certainly has nothing to do with it and I can't think of any reason that using "-march=pentium4" would make any difference in a case like this. _______________________________________________ http://lurker.clamav.net/list/clamav-users.html