DTrace: print() should try to resolve function pointers
authorpfg <pfg@FreeBSD.org>
Tue, 16 Apr 2013 19:39:27 +0000 (19:39 +0000)
committerpfg <pfg@FreeBSD.org>
Tue, 16 Apr 2013 19:39:27 +0000 (19:39 +0000)
commitc31105ae2f66e8d06f04abc5f07a50a101bd040d
tree6523c8695ea5a24543023de3b59b99f77ee69835
parent8809aa44519a7463681472195068ade5a1283639
parent73d9b47b2a7a8df111f99bb69b7879f98cd3b57c
DTrace: print() should try to resolve function pointers

Merge changes from illumos:

3675 DTrace print() should try to resolve function pointers
3676 dt_print_enum hardcodes a value of zero

Illumos Revision: b1fa6326238973aeaf12c34fcda75985b6c06be1

Reference:
https://www.illumos.org/issues/3675
https://www.illumos.org/issues/3676

Obtained from: Illumos
MFC after: 1 month
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.enum.d
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.enum.d.out
cddl/contrib/opensolaris/lib/libdtrace/common/dt_print.c