The code address you specify with the .PROCEDURE_DESCRIPTOR directive must occur BEFORE its definition as a local or global label. Error: The code address you specify as the second argument to the .PROCEDURE_DESCRIPTOR directive must occur before its definition as a nontemporary label defined in a psect with the EXE or NOMIX attribute. User Action: Check your source code.