On 06/17/2010 07:22 PM, Nelson Elhage wrote:
> Hi Sean,
>
> I've been working on a patch to implement -finstrument-functions in
> clang, which includes a no_instrument_function attribute. (See [1] for
> my earlier patch to LLVM, which Chris Lattner recommended pushing
> entirely into clang). When I updated today, I found a conflict with your
> attribute work, and saw the comment about not touching Attr.td without
> contacting you.
>
> What's the plan with regard to adding support for new attributes while
> your work is in progress? I'd ideally like to be able to send my patch
> for review before the end of the summer -- do you have a sense of when
> you'll be unfreezing Attr.td? Or is it sufficiently stable enough that
> adding a new trivial attribute should be fine?
>
> (As an aside, having written a patch to add an attribute, +1 to cleaning
> up the attribute system, and of course I'm not suggesting this should in
> any way block your work. I mostly just want to have a sense of whether I
> should put this aside in favor of other projects for a while)
>
> Thanks,
>
> - Nelson Elhage

Adding a new attribute should be fine; that comment was direct at 
someone interested in changing the schema. Please leave the DoNotEmit 
bit set. I'll update the comment to reflect this.

Thanks,

Sean
_______________________________________________
cfe-commits mailing list
cfe-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to