eal: add macro to mark macros as deprecated