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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/cmd-inet/usr.sbin/in.routed/Makefile
          +++ new/usr/src/cmd/cmd-inet/usr.sbin/in.routed/Makefile
↓ open down ↓ 3 lines elided ↑ open up ↑
   4    4  # Use is subject to license terms.
   5    5  #
   6    6  
   7    7  ROUTEDPROG=     in.routed
   8    8  ROUTEDOBJS=     common.o if.o input.o main.o output.o parms.o radix.o \
   9    9                  rdisc.o table.o trace.o
  10   10  ROUTEDSRCS=     $(ROUTEDOBJS:.o=.c)
  11   11  RTQUERYPROG=    rtquery
  12   12  RTQUERYOBJS=    common.o rtquery.o
  13   13  RTQUERYSRCS=    $(RTQUERYOBJS:.o=.c)
  14      -POFILEOBJS=     $(ROUTEDOBJS) $(RTQUERYOBJS)    
       14 +POFILEOBJS=     $(ROUTEDOBJS) $(RTQUERYOBJS)
  15   15  
  16   16  PROG=           $(ROUTEDPROG) $(RTQUERYPROG)
  17   17  SRCS=           $(ROUTEDSRCS) $(RTQUERYSRCS)
  18   18  
  19   19  MANIFEST=               route.xml
  20   20  SVCMETHOD=              svc-route
  21   21  
  22   22  include         ../../../Makefile.cmd
  23   23  
  24   24  ROOTMANIFESTDIR=        $(ROOTSVCNETWORKROUTING)
↓ open down ↓ 7 lines elided ↑ open up ↑
  32   32  
  33   33  # Turning on __EXTENSIONS__ breaks lint, and we need __EXTENSIONS__.
  34   34  # This is really a lint problem, so around the breakage.
  35   35  LINTFLAGS += -erroff=E_FUNC_DECL_VAR_ARG2 -erroff=E_INCONS_VAL_TYPE_DECL2 \
  36   36               -erroff=E_INCONS_ARG_DECL2 -erroff=E_INCONS_ARG_USED2
  37   37  
  38   38  CPPFLAGS +=     $(_D_XOPEN_EXTN)
  39   39  CFLAGS +=       $(CCVERBOSE)
  40   40  CERRWARN +=     -_gcc=-Wno-parentheses
  41   41  CERRWARN +=     -_gcc=-Wno-uninitialized
  42      -LDLIBS +=       -lxnet -lmd -lsocket
       42 +LDLIBS +=       -lxnet -lmd
  43   43  CLEAN_FILES +=  $(ROUTEDOBJS) $(RTQUERYOBJS)
  44   44  CLOBBERFILES += $(ROUTEDPROG) $(RTQUERYPROG)
  45   45  #
  46   46  # Message catalog
  47   47  #
  48   48  POFILE=         in.routed.po
  49   49  POFILES=  $(POFILEOBJS:.o=.po)
  50   50  #
  51   51  $(ROUTEDPROG):= LDLIBS += -lkstat
  52   52  lint    :=      LDLIBS += -lkstat
↓ open down ↓ 43 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX