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/cdrw/Makefile
          +++ new/usr/src/cmd/cdrw/Makefile
↓ open down ↓ 32 lines elided ↑ open up ↑
  33   33  include ../hal/Makefile.hal
  34   34  
  35   35  SRCS= $(OBJS:.o=.c)
  36   36  
  37   37  LDLIBS +=       -lhal -lsecdb
  38   38  NONLINTLDLIBS = -ldbus-1
  39   39  CFLAGS +=       $(CCVERBOSE)
  40   40  CERRWARN +=     -_gcc=-Wno-uninitialized
  41   41  CERRWARN +=     -_gcc=-Wno-parentheses
  42   42  CPPFLAGS +=     -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(HAL_DBUS_CPPFLAGS)
  43      -LINTFLAGS +=    -um
       43 +LINTFLAGS +=    -um
       44 +ADJUNCT_LIBS =  libdbus-1.so
  44   45  
  45   46  $(ROOTBIN)/cdrw := FILEMODE = 04755
  46   47  
  47   48  .KEEP_STATE:
  48   49  
  49   50  all: $(PROG)
  50   51  
  51   52  $(PROG): $(OBJS)
  52   53          $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS) $(NONLINTLDLIBS) $(CFLAGS)
  53   54          $(POST_PROCESS)
  54   55  
  55      -install: all $(ROOTPROG) 
       56 +install: all $(ROOTPROG)
  56   57  
  57   58  clean:
  58   59          $(RM) $(OBJS)
  59   60  
  60   61  lint: lint_SRCS
  61   62  
  62   63  $(POFILE) : $(SRCS)
  63   64          $(RM) $@
  64   65          $(COMPILE.cpp) $(SRCS) | $(XGETTEXT) $(XGETFLAGS) -
  65   66          $(SED) -e '/^domain/d' messages.po > $@
  66   67          $(RM) messages.po
  67   68  
  68   69  sb: $(SRCS)
  69   70          $(COMPILE.c) -xsbfast $(SRCS)
  70   71  
  71   72  include ../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX