Print this page
10812 ctf tools shouldn't add blank labels
10813 ctf symbol mapping needs work
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>

@@ -23,11 +23,11 @@
 /*
  * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 /*
- * Copyright (c) 2015, Joyent, Inc.
+ * Copyright (c) 2019, Joyent, Inc.
  */
 
 #include <sys/sysmacros.h>
 #include <sys/param.h>
 #include <sys/mman.h>

@@ -2124,10 +2124,11 @@
         if ((dld->dld_name = ctf_strdup(name)) == NULL) {
                 ctf_free(dld, sizeof (ctf_dldef_t));
                 return (ctf_set_errno(fp, EAGAIN));
         }
 
+        ctf_dprintf("adding label %s, %ld\n", name, type);
         dld->dld_type = type;
         fp->ctf_dtstrlen += strlen(name) + 1;
         ctf_dld_insert(fp, dld, position);
         fp->ctf_flags |= LCTF_DIRTY;