On 08/03/2016 10:37 PM, Zack Weinberg wrote: > I think this is because the deprecation message uses > __attribute__((deprecated)), so it triggers on the *function call*, > not the macro expansion. Perhaps it's time to reconsider using _Pragma. Florian