Added _attr prefix to all __attribute__ macros and added malloc attribute macro