Added macro file for function attributes. 'noreturn', 'pure' and 'deprecated' function attributes added.