POSIX 1003.1-1996 標準の pthreads API を持つ AIX バージョン 4.3.3 では、バージョン 5.1.1 以降の XL Fortran は 64 ビット・スレッド・プログラミングをサポートします。 xlf_r、xlf_r7、xlf90_r、xlf90_r7、xlf95_r、および xlf95_r7 コマンドで -q64 コンパイラー・オプションを指定できます。たとえば、次のようにコマンドを指定すると、 64 ビット・オブジェクト・モードでプログラムをコンパイルしてからリンクすることができます。
xlf90_r -q64 -qsmp test.f
AIX バージョン 4.3.3 では、32 ビットと 64 ビット・オブジェクト・モードの両方の POSIX 1003.1-1996 標準インターフェースがサポートされますが、Draft 7 インターフェースは 32 ビット・オブジェクト・モードでしかサポートされません。つまり、libpthreads.a ライブラリーには 32 ビットと 64 ビットのパーツがあるのに対して、 libpthreads_compat.a および libxlfpthrds_compat.a ライブラリーには 32 ビットのパーツしかないということです。