]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - contrib/less/lessecho.man
Dtrace: add toupper()/tolower() and enhancements to lltostr().
authorPedro F. Giffuni <pfg@FreeBSD.org>
Mon, 25 Mar 2013 15:40:57 +0000 (15:40 +0000)
committerPedro F. Giffuni <pfg@FreeBSD.org>
Mon, 25 Mar 2013 15:40:57 +0000 (15:40 +0000)
commit730cecb05aaf016ac52ef7cfc691ccec3a0408cd
treecbf289ede2854001fe39cd59033b7fcec75a1ae9
parent58e8e6e6bb884830dfc9ce9e781b7da50e19abca
parent43155917cefb7b2714672a31fa6b0b897dc2ef6a
Dtrace: add toupper()/tolower() and enhancements to lltostr().

Merge changes from illumos:

1451 DTrace needs toupper()/tolower() subroutines
1457 lltostr() D subroutine should take an optional base

This change bumps the DT_VERS_* number to 1.8.1 in
accordance to what is done in illumos.

The test suite we currently include is outdated and
doesnt support some updates in tst.subr.d which had to
be left out for now.

Illumos Revisions: r13458 5e394d8db762
r13459 c3454574dd1a

Reference:
https://www.illumos.org/issues/1451
https://www.illumos.org/issues/1457

Tested by: Fabian Keil
Obtained from: Illumos
MFC after: 1 month
13 files changed:
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.tolower.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.toupper.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolower.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolowertoomany.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.toupper.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.touppertoomany.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d.out
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.tolower.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.toupper.d
cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h