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,33 ****
/*
* Copyright 2006 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
/*
! * Copyright (c) 2015, Joyent, Inc.
*/
#include <sys/sysmacros.h>
#include <sys/param.h>
#include <sys/mman.h>
--- 23,33 ----
/*
* Copyright 2006 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
/*
! * Copyright (c) 2019, Joyent, Inc.
*/
#include <sys/sysmacros.h>
#include <sys/param.h>
#include <sys/mman.h>
*** 2124,2133 ****
--- 2124,2134 ----
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;