VECTOR | NOVECTOR

Category

Language element control

Pragma equivalent

None.

Purpose

Enables compiler support for vector data types and operations.

Syntax

Read syntax diagramSkip visual syntax diagram
   .-NOVECTOR-.   
>>-+-VECTOR---+------------------------------------------------><

Defaults

NOVECTOR

Usage

The VECTOR option has effect only when FLOAT(AFP(NOVOLATILE)) and ARCH(11) compiler options are in effect. Otherwise, the compiler ignores VECTOR and issues a warning message.

The VECTOR option implies LANGLVL(LONGLONG).

For more information about the language extensions for vector processing support, including compiler options, vector data types and operators, macro, and built-in functions, see Using vector programming support in z/OS XL C/C++ Programming Guide.

Predefined macros

__VEC__ is defined to 10205 when VECTOR is in effect.

Related information