View previous topic :: View next topic
|
Author |
Message |
jld49
New User
Joined: 07 Apr 2006 Posts: 3 Location: UK
|
|
|
|
We are just beginning to test our newly compiled Enterprise COBOL programs and have got message EDC5052S - can anybody tell me what this means please? |
|
Back to top |
|
|
cpuhawg
Active User
Joined: 14 Jun 2006 Posts: 331 Location: Jacksonville, FL
|
|
|
|
From the manual:
EDC5052S
--------------------------------------------------------------------------
EDC5052S The application is running with AMODE=24 while the run-time
library was installed above the line.
Explanation: The application which is accessing the run-time library is
running with AMODE=24. But the run-time library was installed above the
16MB line, which the application cannot address.
Programmer Response: Ensure the AMODE of the application matches that of the run-time library. Language Environment no longer supports C
applications in AMODE=24. Relink the application to have AMODE=31.
System Action: Application is terminated with 3000 abend.
Symbolic Feedback Code: EDC4TS |
|
Back to top |
|
|
jld49
New User
Joined: 07 Apr 2006 Posts: 3 Location: UK
|
|
|
|
This is a COBOL program, not C, but it has default linkedited to be AMODE 24. Does this mean we have to specify AMODE 31 in the Linkedit parms? |
|
Back to top |
|
|
|