Print this page
10816 ctf_dwarf_convert_type() relies on un-initialized id
10817 ctfconvert -i option is mis-handled
10818 Improve ctfconvert error messages
10819 ctfconvert should handle empty dies
10820 ctfconvert -i never converts
10821 bad free in ctf_dwarf_init_die
10815 shouldn't build gcore.c as part of kmdb
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/mdb/Makefile.module
          +++ new/usr/src/cmd/mdb/Makefile.module
↓ open down ↓ 15 lines elided ↑ open up ↑
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
  25   25  # Copyright (c) 2013 by Delphix. All rights reserved.
  26      -# Copyright (c) 2018, Joyent, Inc.
  27   26  # Copyright (c) 2019 Carlos Neira <cneirabustos@gmail.com>
  28   27  # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
       28 +# Copyright (c) 2019, Joyent, Inc.
  29   29  #
  30   30  
  31   31  .KEEP_STATE:
  32   32  .SUFFIXES:
  33   33  
  34   34  include $(SRC)/cmd/mdb/Makefile.tools
  35   35  
  36   36  #
  37   37  # Make sure we're getting a consistent execution environment for the
  38   38  # embedded scripts.
↓ open down ↓ 188 lines elided ↑ open up ↑
 227  227  
 228  228  #
 229  229  # Dynamic rules for object construction
 230  230  #
 231  231  dmod/%.o kmod/%.o: %.c
 232  232          $(COMPILE.c) -o $@ $<
 233  233          $(CTFCONVERT_O)
 234  234  
 235  235  dmod/%.o kmod%.o: %.s
 236  236          $(COMPILE.s) -o $@ $<
 237      -        $(CTFCONVERT_O)
 238  237  
 239  238  dmod/%.o kmod/%.o: ../%.c
 240  239          $(COMPILE.c) -o $@ $<
 241  240          $(CTFCONVERT_O)
 242  241  
 243  242  dmod/%.o kmod%.o: ../%.s
 244  243          $(COMPILE.s) -o $@ $<
 245      -        $(CTFCONVERT_O)
 246  244  
 247  245  dmod/%.o kmod/%.o: ../../../common/modules/$(MODNAME)/%.c
 248  246          $(COMPILE.c) -o $@ $<
 249  247          $(CTFCONVERT_O)
 250  248  
 251  249  dmod/%.o kmod%.o: ../../../common/modules/$(MODNAME)/%.s
 252  250          $(COMPILE.s) -o $@ $<
 253      -        $(CTFCONVERT_O)
 254  251  
 255  252  dmod/%.o kmod/%.o: $$(MODSRCS_DIR)/%.c
 256  253          $(COMPILE.c) -o $@ $<
 257  254          $(CTFCONVERT_O)
 258  255  
 259  256  dmod/%.o kmod%.o: $$(MODSRCS_DIR)/%.s
 260  257          $(COMPILE.s) -o $@ $<
 261      -        $(CTFCONVERT_O)
 262  258  
 263  259  #
 264  260  # Lint
 265  261  #
 266  262  dmod/%.ln kmod/%.ln: %.c
 267  263          $(LINT.c) -dirout=$(@D) -c $<
 268  264  
 269  265  dmod/%.ln kmod/%.ln: %.s
 270  266          $(LINT.s) -dirout=$(@D) -c $<
 271  267  
↓ open down ↓ 37 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX