Restrictions on Converting PDSEs

If you attempt to copy members of PDSs containing user TTRs or note lists to a PDSE, you get an error message and the copy fails.

If the SYNCDEV macro is coded in an application you want to convert, the application can handle the return and reason codes for PDSs correctly. The correct return code is 4, which means "SYNCDEV does not support PDSs".

When copying members from a PDSE program library into a PDS, certain restrictions must be considered. Program objects which exceed the limitations of load modules, such as total module size or number of external names, cannot be correctly converted to load module format.