Move callconv.h macros to macros.h