[LLVMdev] optimization assumes malloc return is non-null

David Vandevoorde daveed at vandevoorde.com
Wed May 14 10:26:50 PDT 2008


On May 14, 2008, at 10:46 AM, Jonathan S. Shapiro wrote:
> On Wed, 2008-05-14 at 23:23 +0900, Neil Booth wrote:
>> Jonathan S. Shapiro wrote:-
>>> Is there a requirement somewhere in the C *Language* Specification  
>>> that
>>> ties all of this together in the required way?
>>
>> Reserved identifiers and header inclusion.
>>
>> Neil.
>
> What section of the C standard do I need to refresh myself on here?
>

Good question (referring to the original question).  The answer  
appears to be 7.1.3/1, fourth bullet:

"All identifiers with external linkage in any of the following  
subclauses (including the future library directions) are always  
reserved for use as identifiers with external linkage."

	Daveed



More information about the llvm-dev mailing list