This is the mail archive of the gcc-patches@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] |
We were not recognizing alloca() calls properly, which was causing the inliner to inline functions that called alloca. This, in turn, would cause massive stack utilization increase which was producing random failures, one of them in Darwin. Both Jakub and I ended up working up similar patches. This one includes Jakub's test case. Bootstrapped and tested on darwin and x86_64. Committed to branch. Diego.
Attachment:
20080530-fix-alloca-inlining.diff.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |