Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/makesoftcore/Makefile
          +++ new/usr/src/tools/makesoftcore/Makefile
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  
  16   16  include         ../Makefile.tools
  17   17  
  18   18  SOFTCORE=       $(SRC)/common/ficl/softcore
  19   19  PROG=           makesoftcore
  20   20  
  21   21  CPPFLAGS +=     -I$(SRC)/lib/libficl -I$(SRC)/common/ficl
  22   22  OBJS=           makesoftcore.o lz4.o
  23   23  SRCS=           makesoftcore.c lz4.c
  24   24  LDLIBS=         -lumem
       25 +NATIVE_LIBS +=  libumem.so
  25   26  
  26   27  .KEEP_STATE:
  27   28  
  28   29  all:            $(PROG)
  29   30  
  30   31  install:        all .WAIT $(ROOTONBLDMACHPROG)
  31   32  
  32   33  clean:
  33   34                  $(RM) $(PROG) $(OBJS)
  34   35  
  35   36  $(PROG):        $(OBJS)
  36   37                  $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
  37   38                  $(POST_PROCESS)
  38   39  
  39   40  %.o:            $(SOFTCORE)/%.c
  40   41                  $(COMPILE.c) -o $@ $<
  41   42  
  42   43  include         ../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX