Print this page
10925 remove 32-bit krtld
Reviewed by: Andy Stormont <astormont@racktopsystems.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 2019 Joyent, Inc.  All rights reserved.
       24 +# Copyright 2019 Joyent, Inc.
  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 ↓ 237 lines elided ↑ open up ↑
 272  272          $(COMPILE.c) -o $@ $<
 273  273          $(CTFCONVERT_O)
 274  274  
 275  275  #
 276  276  # krtld compiled into unix
 277  277  #
 278  278  
 279  279  KRTLD_INC_PATH  = -I$(UTSBASE)/common/krtld -I$(UTSBASE)/intel/sys
 280  280  KRTLD_INC_PATH  += -I$(UTSBASE)/intel/$(SUBARCH_DIR)/krtld
 281  281  
 282      -KRTLD_CPPFLAGS_32       = -DELF_TARGET_386
 283      -KRTLD_CPPFLAGS_64       = -DELF_TARGET_AMD64 -DMODDIR_SUFFIX=\"amd64\"
 284      -KRTLD_CPPFLAGS          = $(KRTLD_CPPFLAGS_$(CLASS)) -D_KRTLD
      282 +KRTLD_CPPFLAGS  = -D_KRTLD -DELF_TARGET_AMD64 -DMODDIR_SUFFIX=\"amd64\"
 285  283  
 286  284  $(OBJS_DIR)/%.o:        $(UTSBASE)/common/krtld/%.c
 287  285          $(COMPILE.c) $(KRTLD_INC_PATH) $(KRTLD_CPPFLAGS) -o $@ $<
 288  286          $(CTFCONVERT_O)
 289  287  
 290  288  $(OBJS_DIR)/%.o:        $(UTSBASE)/intel/$(SUBARCH_DIR)/krtld/%.c
 291  289          $(COMPILE.c) $(KRTLD_INC_PATH) $(KRTLD_CPPFLAGS) -o $@ $<
 292  290          $(CTFCONVERT_O)
 293  291  
 294  292  #
↓ open down ↓ 205 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX