Why define a macro insted of using directly?(Please see description for what exactly i want)

Viewed 127

I am traversing through linux kernel code. I found a macro defined as #define __async_inline __always_inline. I searched for __always_inline,I found the following statement #define __always_inline inline. My question is why they need to do like this? They can directly use inline instead of this macro's?

2 Answers
Related