ARCH

Purpose

The ARCH option specifies the target hardware level.

Read syntax diagramSkip visual syntax diagramARCH= 10111213

Default

ARCH=10

Usage

Use the ARCH option to specify the hardware level that the optimized modules produced by ABO will target.

Optimized modules produced using a lower ARCH setting will run on a higher ARCH system. However optimized modules from a higher ARCH setting will not work on a lower ARCH system.

ARCH setting Can only be run on IBM Z system
ARCH=10 zEC12, zBC12, z13, z13s, z14, z14 ZR1, z15, z15 T02
ARCH=11 z13, z13s, z14, z14 ZR1, z15, z15 T02
ARCH=12 z14, z14 ZR1, z15, z15 T02
ARCH=13 z15, z15 T02
If an invalid combination is attempted then the program is likely to terminate with the following runtime LE message:
CEE3201S The system detected an operation exception (System Completion Code=0C1)

For details of these ARCH levels, see Target hardware levels.