ASMA044E Undefined symbol
search cancel

ASMA044E Undefined symbol

book

Article ID: 15137

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

What is causing the error, ASMA044E Undefined symbol - FIB with assembling using IDMS DSECTS

Trying to use four IDMS DSECTs with the following syntax.

COPY  #FIBDS
COPY  #FRPDS
COPY  #FSRDS

They have been included into the assembler code via the COPY statement but they don't appear to be doing what they should.

Error message ASMA044E UNDEFINED SYMBOLS is being issued for names that are definitely in the DSECTs.

Environment

Release: All supported releases.

Resolution

The indicated DSECTs are actually macros. To expand properly, change the COPY statements at the beginning to this:

#FIBDS TYPE=DSECT SUBSCHEMA HEADER (IB50)
#FRPDS TYPE=DSECT PROCEDURE JUNCTION (RP71)
#FSRDS TYPE=DSECT RECORD DESCRIPTION (SR51)