add CALL_WRN, CALL_OUT, CHK_OUT macros