Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Aug 2013 19:33:37 +0000 (UTC)
From:      Xin LI <delphij@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org
Subject:   svn commit: r254422 - vendor-sys/illumos/dist/uts/common/sys vendor/illumos/dist/common/ctf
Message-ID:  <201308161933.r7GJXbhI024716@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: delphij
Date: Fri Aug 16 19:33:36 2013
New Revision: 254422
URL: http://svnweb.freebsd.org/changeset/base/254422

Log:
  Update vendor/illumos/dist and vendor-sys/illumos/dist
  to illumos-gate 14143:42d090a37218:
  
  Illumos DTrace issues:
    3089 want ::typedef
    3094 libctf should support removing a dynamic type
    3095 libctf does not validate arrays correctly
    3096 libctf does not validate function types correctly

Modified:
  vendor-sys/illumos/dist/uts/common/sys/ctf_api.h

Changes in other areas also in this revision:
Modified:
  vendor/illumos/dist/common/ctf/ctf_create.c
  vendor/illumos/dist/common/ctf/ctf_error.c
  vendor/illumos/dist/common/ctf/ctf_impl.h
  vendor/illumos/dist/common/ctf/ctf_open.c

Modified: vendor-sys/illumos/dist/uts/common/sys/ctf_api.h
==============================================================================
--- vendor-sys/illumos/dist/uts/common/sys/ctf_api.h	Fri Aug 16 19:27:29 2013	(r254421)
+++ vendor-sys/illumos/dist/uts/common/sys/ctf_api.h	Fri Aug 16 19:33:36 2013	(r254422)
@@ -23,6 +23,9 @@
  * Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
+/*
+ * Copyright (c) 2012, Joyent, Inc.  All rights reserved.
+ */
 
 /*
  * This header file defines the interfaces available from the CTF debugger
@@ -40,8 +43,6 @@
 #ifndef	_CTF_API_H
 #define	_CTF_API_H
 
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-
 #include <sys/types.h>
 #include <sys/param.h>
 #include <sys/elf.h>
@@ -223,6 +224,8 @@ extern int ctf_add_member(ctf_file_t *, 
 
 extern int ctf_set_array(ctf_file_t *, ctf_id_t, const ctf_arinfo_t *);
 
+extern int ctf_delete_type(ctf_file_t *, ctf_id_t);
+
 extern int ctf_update(ctf_file_t *);
 extern int ctf_discard(ctf_file_t *);
 extern int ctf_write(ctf_file_t *, int);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308161933.r7GJXbhI024716>