Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Shareability of CRTE

&pagelevel(3)&pagelevel

With the exception of a few routines, the entire CRTE is shareable.

The shareable CRTE is divided into the following subsystems:

  • CRTECOB for COBOL85 and COBOL2000,

  • CRTEC for C/C++,

  • CRTEPART for the partial bind link method on /390 (C/C++)

  • COBPART for the partial bind link method on /390 (COBOL)

  • CRTESIS for the shareable components

The system administrator can load these subsystems into class 4 memory.

If the subsystems are loaded into the high address space of class 4 memory, you must specify PROG-MODE=ANY in the START-PROGRAM command when calling programs which dynamically link the corresponding runtime system.

Generating the subsystem catalog

The following subsystem declaration files are provided as input files for the generation of the subsystem catalog:

SYSSSC.CRTE.101.C

CRTEC for C/C++ in class 4 memory (high address space)

SYSSSC.CRTE.101.C.LOW

CRTEC for C/C++ in class 4 memory (low address space)

SYSSSC.CRTE.101.PARTIAL

CRTEPART for C/C++ PARTIAL in class 4 memory (high address space)

SYSSSC.CRTE.101.PARTIAL.LOW

CRTEPART for C/C++ PARTIAL in class 4 memory (low address space)

SYSSSC.CRTE.101.COB-PART

COBPART for COBOL PARTIAL in class 4 memory (high address space)

SYSSSC.CRTE.101.COB-PART.LOW

COBPART for COBOL PARTIAL in class 4 memory (low address space)

SYSSSC.CRTE.101.COBOL

CRTECOB for COBOL in class 4 memory (high address space)

SYSSSC.CRTE.101.COBOL.LOW

CRTECOB for COBOL in class 4 memory (low address space)

SYSSSC.CRTE.101.SIS

CRTESIS for COBOL in class 4 memory (high address space)

SYSSSC.CRTE.101.SIS.LOW

CRTESIS for COBOL in class 4 memory (low address space)

In BS2000 the program SSCM is provided for generating the subsystem catalog (see the manual “Subsystem Management (DSSM/SSCM)”.

In class 4 memory, the subsystems can be loaded to either the low or high address space (i.e. above or below 16 Mb).

By default, all the subsystems are loaded in the higher 16 Mb of class 4 memory. The files with the suffix LOW permit preloading below 16 Mb.

Activating and deactivating the subsystems

The subsystem names and versions for activating or deactivating subsystems are shown in the following table:

Subsystem

Name

Version

C

CRTEC

10.1

C-PARTIAL1) (/390)

CRTEPART

10.1

C-PARTIAL1) (X86)

CRTEPARK

10.1

COBOL85/COBOL2000
PARTIAL1) (/390)

COBPART

10.1

COBOL85/COBOL2000

CRTECOB

10.1

Shareable internal components

CRTESIS

10.1

Shareable internal components (X86)

CRTESIK

10.1

1)The ... PARTIAL subsystems apply in the same way for standard and complete partial bind