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]

[tuples] Fix PR 36184, bootstrap on Darwin


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]