Solaris 2.x への移行

ライブラリルーチンのリファレンス (L)

表 C-6

SunOS 4.x 

SunOS 5.6 

注 

ABI 

SVID 

SVR4 

BSD 

_longjmp()(3)

siglongjmp()

 

現在は _longjmp()(3C)。 siglongjmp()(3) ルーチンが同様の機能を提供。

A 

A 

A 

S 

l3tol()(3C)

N 

 

N 

N 

N 

N 

l64a()(3)

S 

 

S 

S 

S 

N 

label()(3X)

S 

 

N 

N 

N 

N 

lcong48()(3)

S 

 

N 

S 

S 

N 

ldaclose()(3X)

N 

 

N 

N 

N 

N 

ldahread()(3X)

N 

 

N 

N 

N 

N 

ldaopen()(3X)

N 

 

N 

N 

N 

N 

ldclose()(3X)

N 

 

N 

N 

N 

N 

ldexp()(3M)

C 

SunOS 4.x と、SunOS 5.6、ABI、SVID、または SVR4 とはオーバフロー処理のみ異なる。SunOS 4.x において正しい値がオーバフローすると (+/-) 1.0e999 を返すのに対し、SunOS 5.6、ABI、SVID、または SVR4 では (+/-) HUGE (値の符号に従う) を返す。どちらも、errno には ERANGE が設定される。

C 

C 

C 

S 

ldfcn()(3)

N 

 

N 

N 

N 

N 

ldfhread()(3X)

N 

 

N 

N 

N 

N 

ldgetname()(3X)

N 

 

N 

N 

N 

N 

ldlinit()(3X)

N 

 

N 

N 

N 

N 

ldlitem()(3X)

N 

 

N 

N 

N 

N 

ldlread()(3X)

N 

 

N 

N 

N 

N 

ldlseek()(3X)

N 

 

N 

N 

N 

N 

ldnlseek()(3X)

N 

 

N 

N 

N 

N 

ldnrseek()(3X)

N 

 

N 

N 

N 

N 

ldnshread()(3X)

N 

 

N 

N 

N 

N 

ldnsseek()(3X)

N 

 

N 

N 

N 

N 

ldohseek()(3X)

N 

 

N 

N 

N 

N 

ldopen()(3X)

N 

 

N 

N 

N 

N 

ldrseek()(3X)

N 

 

N 

N 

N 

N 

ldshread()(3X)

N 

 

N 

N 

N 

N 

ldsseek()(3X)

N 

 

N 

N 

N 

N 

ldtbindex()(3X)

N 

 

N 

N 

N 

N 

ldtbread()(3X)

N 

 

N 

N 

N 

N 

ldtbseek()(3X)

N 

 

N 

N 

N 

N 

leaveok()(3V) -SysV

S 

 

N 

S 

S 

S 

lfind()(3)

S 

 

S 

S 

S 

N 

lgamma()(3M)

S 

 

N 

S 

S 

N 

line()(3X)

S 

 

N 

N 

N 

N 

linemod()(3X)

S 

 

N 

N 

N 

N 

localdtconv()(3)

N 

 

N 

N 

N 

N 

localeconv()(3)

S 

 

S 

S 

S 

N 

localtime()(3V)

C 

ctime()(3V) を参照。

C 

C 

C 

N 

lockf()(3)

S 

 

S 

S 

S 

N 

log()(3M)

C 

SunOS 4.x では、関数の結果が未定義の値になると (log(-1.0)() など)、EDOM エラーおよび DOMAIN 数値演算エラーの結果として NaN を返す。SunOS 5.6、SVID または SVR4 では、EDOM エラーおよび DOMAIN 数値演算エラーの結果として -HUGE を返す。

N 

C 

C 

N 

log10()(3M)

C 

SunOS 4.x では、関数の結果が未定義の値になると (log10(0)() など)、EDOM エラーおよび DOMAIN 数値演算エラーの結果として NaN を返す。SunOS 5.6、SVID または SVR4 では、EDOM エラーおよび DOMAIN 数値演算エラーの結果として -HUGE を返す。

N 

C 

C 

N 

log1p()(3M)

N 

 

N 

N 

N 

N 

log2()(3M)

N 

 

N 

N 

N 

N 

logb()(3M)

S 

 

N 

C 

C 

N 

longjmp()(3V)

S 

 

S 

S 

S 

S 

longname()(3V)

C 

SunOS 4.x では、termbuf および name の 2 つの引数が必要。これらは SunOS 5.6、SVID または SVR4 では不要。termbuf は、termcap から端末エントリへのポインタで、SunOS 5.6、SVID または SVR4 では terminfo に置換。name は、結果を保持するバッファへのポインタ。どちらも同じ情報を返すため、SunOS 5.6、SVID または SVR4 へ移植するには、SunOS 4.x の呼び出しから 2 つの引数を削除するだけでよい。

N 

C 

C 

S 

longname()(3V) -SysV

S 

 

N 

S 

S 

N 

lrand48()(3)

S 

 

N 

S 

S 

N 

lsearch()(3)

S 

 

S 

S 

S 

N 

ltol3()(3C)

N 

 

N 

N 

N 

N 

lwp_checkstkset()(3L)

N 

 

N 

N 

N 

N 

lwp_create()(3L)

N 

 

N 

N 

N 

N 

lwp_ctxinit()(3L)

N 

 

N 

N 

N 

N 

lwp_ctxmemget()(3L)

N 

 

N 

N 

N 

N 

lwp_ctxmemset()(3L)

N 

 

N 

N 

N 

N 

lwp_ctxremove()(3L)

N 

 

N 

N 

N 

N 

lwp_ctxset()(3L)

N 

 

N 

N 

N 

N 

lwp_datastk()(3L)

N 

 

N 

N 

N 

N 

lwp_destroy()(3L)

N 

 

N 

N 

N 

N 

lwp_enumerate()(3L)

N 

 

N 

N 

N 

N 

lwp_errstr()(3L)

N 

 

N 

N 

N 

N 

lwp_fpset()(3L)

N 

 

N 

N 

N 

N 

lwp_geterr()(3L)

N 

 

N 

N 

N 

N 

lwp_getregs()(3L)

N 

 

N 

N 

N 

N 

lwp_getstate()(3L)

N 

 

N 

N 

N 

N 

lwp_join()(3L)

N 

 

N 

N 

N 

N 

lwp_libcset()(3L)

N 

 

N 

N 

N 

N 

lwp_newstk()(3L)

N 

 

N 

N 

N 

N 

lwp_perror()(3L)

N 

 

N 

N 

N 

N 

lwp_ping()(3L)

N 

 

N 

N 

N 

N 

lwp_resched()(3L)

N 

 

N 

N 

N 

N 

lwp_resume()(3L)

N 

 

N 

N 

N 

N 

lwp_self()(3L)

N 

 

N 

N 

N 

N 

lwp_setpri()(3L)

N 

 

N 

N 

N 

N 

lwp_setregs()(3L)

N 

 

N 

N 

N 

N 

lwp_setstkcache()(3L)

N 

 

N 

N 

N 

N 

lwp_sleep()(3L)

N 

 

N 

N 

N 

N 

lwp_stkcswset()(3L)

N 

 

N 

N 

N 

N 

lwp_suspend()(3L)

N 

 

N 

N 

N 

N 

lwp_yield()(3L)

N 

 

N 

N 

N 

N