ASMA009S System variable symbol illegally re-defined
Explanation
A system variable symbol has been used in the name field of a macro prototype statement. The system variable symbols are:
&SYS_HLASM_PTF
&SYS_HLASM_RPM &SYSADATA_DSN &SYSADATA_MEMBER &SYSADATA_VOLUME &SYSASM &SYSCLOCK &SYSDATC &SYSDATE &SYSECT &SYSIN_DSN &SYSIN_MEMBER &SYSIN_VOLUME &SYSJOB &SYSLIB_DSN &SYSLIB_MEMBER &SYSLIB_VOLUME &SYSLIN_DSN &SYSLIN_MEMBER &SYSLIN_VOLUME &SYSLIST &SYSLOC &SYSM_HSEV &SYSM_SEV &SYSMAC |
&SYSNDX
&SYSNEST &SYSOPT_CURR_OPTABLE &SYSOPT_DBCS &SYSOPT_OPTABLE &SYSOPT_RENT &SYSOPT_XOBJECT &SYSPARM &SYSPRINT_DSN &SYSPRINT_MEMBER &SYSPRINT_VOLUME &SYSPUNCH_DSN &SYSPUNCH_MEMBER &SYSPUNCH_VOLUME &SYSSEQF &SYSSTEP &SYSSTMT &SYSSTYP &SYSTEM_ID &SYSTERM_DSN &SYSTERM_MEMBER &SYSTERM_VOLUME &SYSTIME &SYSVER |
System action
The name parameter is ignored. The name on a corresponding macro instruction is not generated.
Programmer response
Change the parameter to one that is not a system variable symbol.
Severity
12