Intel® Fortran Compiler 17.0 Developer Guide and Reference

64-bit Addressing Support (Linux*)

This topic only applies to Linux* systems.

Applications designed to take advantage of Intel® 64 architecture can be built with one of three memory models:

IP-relative addressing requires only 32 bits, whereas absolute addressing requires 64-bits. This can affect code size and performance. (IP-relative addressing is somewhat faster.)

Additional Notes on Memory Models and on Large Data Objects

<some lib.a library>(some .o): In Function <function>:
  : relocation truncated to fit: R_X86_64_PC32 <some symbol>