Hi guys
Why, in the program pieces below, this error occurs only in the first case
but not in the second?
1. The first case:
....
000176 D703 B0D8 B0D8 010D8 010D8 506 XC WKLPMED,WKLPMED
....
00014 29139+LPMED_LEN EQU *-LPMED
0010EC 29140 WKLPMED1 DS
(FLDTLPA_NUM-1)XL(LPMED_LEN)
0003C 29141 WKLPMEDL EQU *-LPMED
010D8 00004 29142 WKLPMED EQU LPMED,WKLPMEDL
** ASMA182E Operand 2 must be absolute, 0-65535; ignored
2. The second similar case (just with the DS commented):
....
000176 D713 BB04 BB04 00B04 00B04 475 XC WKLPMED,WKLPMED
....
00014 28535+LPMED_LEN EQU *-LPMED
28536 *KLPMED1 DS
(HTDTLPA_NUM-1)XL(LPMED_LEN)
00014 28537 WKLPMEDL EQU *-LPMED
00B04 00014 28538 WKLPMED EQU LPMED,WKLPMEDL
I think the text of message ASMA182E Operand 2 must be absolute, 0-65535;
ignored is wrong because
in some situations the EQU is accepted.
What is wrong or missing here?
TIA
João
--
O software antivírus Avast realizou uma checagem de vírus neste e-mail.
www.avast.com