Main Content

Number of bits: ptrdiff_t


Describe the bit-length of ptrdiff_t data for the hardware that you use to test code.

If ProdEqTarget is off, an Embedded Coder® processor-in-the-loop (PIL) simulation checks this setting with reference to the target hardware. If ProdEqTarget is on, the PIL simulation checks the ProdBitPerPtrDiffT setting.

Category: Hardware Implementation


Default: Device-specific value (see Dependencies)

Value must be 8, 16, 24, 32, 40, 64, or 128 and greater or equal to the value of int.


  • Selecting a device by using the Device vendor and Device type parameters sets a device-specific value for this parameter.

  • This parameter is enabled only if you can modify it for the selected hardware.

Command-Line Information

Parameter: TargetBitPerPtrDiffT
Type: integer
Value: any valid value
Default: device dependent

Recommended Settings

DebuggingNo impact
TraceabilityNo impact
EfficiencyNo impact
Safety precaution

No impact when Test hardware is the same as production hardware is selected. If it is not selected, no recommendation.

Related Topics