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/uts/intel/Makefile.rules
          +++ new/usr/src/uts/intel/Makefile.rules
↓ open down ↓ 13 lines elided ↑ open up ↑
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  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      -# Copyright 2018 Joyent, Inc.  All rights reserved.
       24 +# Copyright 2019 Joyent, Inc.  All rights reserved.
  25   25  # Copyright 2017 Nexenta Systems, Inc.
  26   26  #
  27   27  
  28   28  #
  29   29  #       This Makefile defines all file modules and build rules for the
  30   30  # directory uts/intel and its children. These are the source files which
  31   31  # are specific to the intel processor.
  32   32  #
  33   33  #       The following two-level ordering must be maintained in this file.
  34   34  #         Lines are sorted first in order of decreasing specificity based on
↓ open down ↓ 256 lines elided ↑ open up ↑
 291  291          $(COMPILE.c) $(KRTLD_INC_PATH) $(KRTLD_CPPFLAGS) -o $@ $<
 292  292          $(CTFCONVERT_O)
 293  293  
 294  294  #
 295  295  # _DBOOT indicates that krtld is called from a dboot ELF section
 296  296  #
 297  297  $(OBJS_DIR)/kobj.o              := CPPFLAGS += -D_DBOOT
 298  298  
 299  299  $(OBJS_DIR)/%.o:        $(UTSBASE)/intel/$(SUBARCH_DIR)/krtld/%.s
 300  300          $(COMPILE.s) $(KRTLD_INC_PATH) $(KRTLD_CPPFLAGS) -o $@ $<
 301      -        $(CTFCONVERT_O)
 302  301  
 303  302  $(OBJS_DIR)/%.o:        $(SRC)/common/util/$(SUBARCH_DIR)/%.c
 304  303          $(COMPILE.c) $(KRTLD_INC_PATH) $(KRTLD_CPPFLAGS) -o $@ $<
 305  304          $(CTFCONVERT_O)
 306  305  
 307  306  
 308  307  #
 309  308  #       Section 1b: Lint `object' build rules.
 310  309  #
 311  310  $(LINTS_DIR)/%.ln:              $(SRC)/common/fs/%.c
↓ open down ↓ 189 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX