Fortran User's Guide

-PIC

Compile position-independent code, but with 32-bit addresses.

    SPARC: 77/90 x86:77

This option is similar to -pic, but it allows the global offset table to span the range of 32-bit addresses. Use it in those rare cases where there are too many global data objects for -pic. Do not mix -pic and -PIC.

-PIC is equivalent to -xcode=pic32.

On x86, -PIC is identical to -pic.

When building shared dynamic libraries with -xarch=v9 or v9a on 64-bit Solaris 7, the -pic or -PIC option, or their -xcode equivalents, must be specified.