LL_DEPOSIT_L

Deposits the 32-bit integer or fractional value into the lower 32-bits of a 64 bit value, and sign extends the upper 32-bits of a 64-bit value.

Prototype

  Word64 __LL_deposit_l(Word32 lsrc)

  

  
Example
long s = 0x12341234;

long long result;

result = LL_deposit_l (s);

// Expected value of result: 0x0000000012341234