START | NOSTART

Category

Object code control

Pragma equivalent

#pragma options(start) (C only), #pragma options(nostart) (C only)

Purpose

Generates a CEESTART, which is an object that controls initialization at execution, when necessary.

When the START option is in effect, a comment that indicates its use will be generated in your object module to aid you in diagnosing your program.

When the NOSTART compiler option is in effect, it indicates that CEESTART is never to be generated.

Syntax

Read syntax diagramSkip visual syntax diagram
   .-STA---.   
>>-+-NOSTA-+---------------------------------------------------><

Defaults

START

IPA effects

If you specify the START option for any compilation unit in the IPA compile step, the compiler generates information for the IPA link step. This option also affects the regular object module if you request one by specifying the IPA(OBJECT) option.

The IPA link step uses the value of the START option that you specify for that step. It does not use the value that you specify for the IPA compile step.

Predefined macros

None.