On 11/19/2016 05:55 PM, Martin Sebor wrote:
The attached update is an attempt to incorporate the feedback
I received last week during the discussion of the prerequisite
patch to avoid calling alloca(0)​.

The important changes are:

1) Add attribute returns_nonnull to __builtin_alloca.
This should be broken out into its own change. I can't see a good reason offhand why this has to be tied up with the overflow checking.

I'll go ahead and pre-approve this part. (builtin-attrs.def/builtins.def changes). If they can be installed separately, please do.

I won't have the time to look at the rest of this today.

jeff


Reply via email to