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/rmvolmgr/Makefile
          +++ new/usr/src/cmd/rmvolmgr/Makefile
↓ open down ↓ 28 lines elided ↑ open up ↑
  29   29  
  30   30  MANIFEST =      rmvolmgr.xml
  31   31  SVCMETHOD =     svc-rmvolmgr
  32   32  
  33   33  include ../Makefile.cmd
  34   34  include ../hal/Makefile.hal
  35   35  
  36   36  POFILE=rmvolmgr_all.po
  37   37  POFILES=$(OBJS:%.o=%.po)
  38   38  
  39      -LDLIBS +=       -ldbus-1 -ldbus-glib-1 -lglib-2.0 -lhal -lhal-storage -lcontract -lscf
       39 +LDLIBS +=       -ldbus-1 -ldbus-glib-1 -lglib-2.0 -lhal -lhal-storage \
       40 +                    -lcontract -lscf
       41 +ADJUNCT_LIBS =  libdbus-1.so libdbus-glib-1.so libglib-2.0.so
  40   42  
  41   43  CPPFLAGS +=     $(HAL_DBUS_CPPFLAGS) $(HAL_GLIB_CPPFLAGS)
  42   44  CPPFLAGS +=     -I$(ROOT)/usr/include/hal
  43   45  CSTD =  $(CSTD_GNU99)
  44   46  
  45      -CERRWARN +=     -_gcc=-Wno-switch
  46      -CERRWARN +=     -_gcc=-Wno-uninitialized
  47      -CERRWARN +=     -_gcc=-Wno-unused-variable
  48      -CERRWARN +=     -_gcc=-Wno-parentheses
  49      -CERRWARN +=     -_gcc=-Wno-unused-function
       47 +CERRWARN +=     -_gcc=-Wno-switch
       48 +CERRWARN +=     -_gcc=-Wno-uninitialized
       49 +CERRWARN +=     -_gcc=-Wno-unused-variable
       50 +CERRWARN +=     -_gcc=-Wno-parentheses
       51 +CERRWARN +=     -_gcc=-Wno-unused-function
  50   52  
  51   53  ROOTCMDDIR =            $(ROOTLIB)
  52   54  ROOTMANIFESTDIR =       $(ROOTSVCSYSTEMFILESYSTEM)
  53   55  $(ROOTMANIFEST) :=      FILEMODE = 444
  54   56  $(ROOTLIBSVCMETHOD)/svc-rmvolmgr:= FILEMODE = 555
  55   57  
  56   58  .KEEP_STATE:
  57   59  
  58   60  all: $(PROG)
  59   61  
↓ open down ↓ 17 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX