Print this page
3748 zfs headers should be C++ compatible

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/ztest/Makefile.com
          +++ new/usr/src/cmd/ztest/Makefile.com
↓ open down ↓ 44 lines elided ↑ open up ↑
  45   45  # lint complains about unused _umem_* functions
  46   46  LINTFLAGS += -xerroff=E_NAME_DEF_NOT_USED2
  47   47  LINTFLAGS64 += -xerroff=E_NAME_DEF_NOT_USED2
  48   48  
  49   49  CERRWARN += -_gcc=-Wno-switch
  50   50  
  51   51  .KEEP_STATE:
  52   52  
  53   53  all: $(PROG)
  54   54  
  55      -$(PROG): $(OBJS)
       55 +$(PROG): $(OBJS) ztest_hdrck.o
  56   56          $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
  57   57          $(POST_PROCESS)
  58   58  
  59   59  clean:
       60 +        $(RM) $(OBJS) ztest_hdrck.o
  60   61  
  61   62  lint:   lint_SRCS
  62   63  
  63   64  include ../../Makefile.targ
  64   65  
       66 +ztest_hdrck.cpp: ../ztest_hdrck.sh
       67 +        ../ztest_hdrck.sh
       68 +
       69 +%.o: %.cpp
       70 +        $(COMPILE.cc) $<
       71 +        $(POST_PROCESS_O)
       72 +
  65   73  %.o: ../%.c
  66   74          $(COMPILE.c) $<
  67   75          $(POST_PROCESS_O)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX