Coder Assumptions for 'ADM_Integrated_Logic'

Code generation assumptions that you can check and expected results for selected target environment. Related documentation.

C Language Configuration for NXP->Cortex-M4 Target Hardware

BitPerChar 8
BitPerShort 16
BitPerInt 32
BitPerLong 32
BitPerLongLong 64
BitPerFloat 32
BitPerDouble 64
BitPerPointer 32
BitPerSizeT 32
BitPerPtrDiffT 32

Endianness LittleEndian
Shift right for signed integer is arithmetic shift. True
Signed integer division rounds to Zero

C Language Standard

Zero initialization code optimized for model 'ADM_Integrated_Logic'.

Initial value of a global integer variable is zero. True
Initial value of each element of dynamically allocated int array is zero. True

If code generator assumption is incorrect, disable corresponding model configuration optimization parameter or change target environment configuration to align with assumption.

Floating-Point Numbers

Code generation is configured to support floating-point numbers. Target environment might perform subnormal number calculations.

Flush-to-zero computed subnormal values (FTZ). False
Flush-to-zero incoming subnormal values (DAZ). False

If code generator assumptions are incorrect, subnormal numbers might cause mismatches between model and generated code simulation results.