Index: generic/nsfDTrace.h =================================================================== diff -u -r0078146a2bcee10f8f7f65313b86b288f6d2f652 -rb14118b7068e3c1e903b9a516eef0c86101b24d9 --- generic/nsfDTrace.h (.../nsfDTrace.h) (revision 0078146a2bcee10f8f7f65313b86b288f6d2f652) +++ generic/nsfDTrace.h (.../nsfDTrace.h) (revision b14118b7068e3c1e903b9a516eef0c86101b24d9) @@ -15,18 +15,18 @@ #define NSF_TYPEDEFS "___dtrace_typedefs$nsf$v2$54636c5f4f626a" -#define NSF_METHOD_ENTRY(arg0, arg1, arg2, arg3) \ +#define NSF_METHOD_ENTRY(arg0, arg1, arg2, arg3, arg4) \ do { \ __asm__ volatile(".reference " NSF_TYPEDEFS); \ - __dtrace_probe$nsf$method__entry$v1$63686172202a$63686172202a$696e74$54636c5f4f626a202a2a(arg0, arg1, arg2, arg3); \ + __dtrace_probe$nsf$method__entry$v1$63686172202a$63686172202a$63686172202a$696e74$54636c5f4f626a202a2a(arg0, arg1, arg2, arg3, arg4); \ __asm__ volatile(".reference " NSF_STABILITY); \ } while (0) #define NSF_METHOD_ENTRY_ENABLED() \ __dtrace_isenabled$nsf$method__entry$v1() -#define NSF_METHOD_RETURN(arg0, arg1, arg2) \ +#define NSF_METHOD_RETURN(arg0, arg1, arg2, arg3) \ do { \ __asm__ volatile(".reference " NSF_TYPEDEFS); \ - __dtrace_probe$nsf$method__return$v1$63686172202a$63686172202a$696e74(arg0, arg1, arg2); \ + __dtrace_probe$nsf$method__return$v1$63686172202a$63686172202a$63686172202a$696e74(arg0, arg1, arg2, arg3); \ __asm__ volatile(".reference " NSF_STABILITY); \ } while (0) #define NSF_METHOD_RETURN_ENABLED() \ @@ -57,9 +57,9 @@ __dtrace_isenabled$nsf$object__destroy$v1() -extern void __dtrace_probe$nsf$method__entry$v1$63686172202a$63686172202a$696e74$54636c5f4f626a202a2a(char *, char *, int, Tcl_Obj **); +extern void __dtrace_probe$nsf$method__entry$v1$63686172202a$63686172202a$63686172202a$696e74$54636c5f4f626a202a2a(char *, char *, char *, int, Tcl_Obj **); extern int __dtrace_isenabled$nsf$method__entry$v1(void); -extern void __dtrace_probe$nsf$method__return$v1$63686172202a$63686172202a$696e74(char *, char *, int); +extern void __dtrace_probe$nsf$method__return$v1$63686172202a$63686172202a$63686172202a$696e74(char *, char *, char *, int); extern int __dtrace_isenabled$nsf$method__return$v1(void); extern void __dtrace_probe$nsf$object__create_end$v1$63686172202a$63686172202a(char *, char *); extern int __dtrace_isenabled$nsf$object__create_end$v1(void);