[system] (change:minor) Don't ignore "write"'s return value to quiet GCC compiler.
[macro] (new:minor) Added ..._DECL_DEPRECATED and ..._DECL_EXPORT macros for making a function, variable or type declaration deprecated and exportable, respectively.