… | |
… | |
210 | #else |
210 | #else |
211 | return 0; |
211 | return 0; |
212 | #endif |
212 | #endif |
213 | } |
213 | } |
214 | |
214 | |
|
|
215 | =item ecb_deprecated |
|
|
216 | |
|
|
217 | Similar to C<ecb_unused>, but marks a function, variable or type as |
|
|
218 | deprecated. This makes some compilers warn when the type is used. |
|
|
219 | |
215 | =item ecb_inline |
220 | =item ecb_inline |
216 | |
221 | |
217 | This is not actually an attribute, but you use it like one. It expands |
222 | This is not actually an attribute, but you use it like one. It expands |
218 | either to C<static inline> or to just C<static>, if inline isn't |
223 | either to C<static inline> or to just C<static>, if inline isn't |
219 | supported. It should be used to declare functions that should be inlined, |
224 | supported. It should be used to declare functions that should be inlined, |