Print this page




  23                 cores \
  24                 ddi_ufm \
  25                 definit \
  26                 file-locking \
  27                 ksensor \
  28                 libtopo \
  29                 pf_key \
  30                 poll \
  31                 portfs \
  32                 regression \
  33                 sdevfs \
  34                 secflags \
  35                 signalfd \
  36                 sigqueue \
  37                 sockfs \
  38                 spoof-ras \
  39                 stackalign \
  40                 stress \
  41                 syscall \
  42                 timer \

  43                 uccid \
  44                 $(SUBDIRS_$(MACH))
  45 
  46 PROGS = \
  47         clock_gettime \
  48         eventfd \
  49         odirectory \

  50         ucontext \
  51         getcontext_extd \
  52         writev
  53 
  54 CPPFLAGS += -D_REENTRANT
  55 PROGS32 = $(PROGS:%=%.32)
  56 PROGS64 = $(PROGS:%=%.64)
  57 
  58 ROOTOPTDIR = $(ROOT)/opt/os-tests/tests
  59 ROOTOPTPROGS = $(PROGS32:%=$(ROOTOPTDIR)/%) \
  60         $(PROGS64:%=$(ROOTOPTDIR)/%) \
  61         $(SCRIPTS:%=$(ROOTOPTDIR)/%)
  62 
  63 odirectory.32 :=        LDLIBS += -lsocket
  64 odirectory.64 :=        LDLIBS64 += -lsocket
  65 



  66 clock_gettime.32 :=     LDLIBS += -lproc
  67 clock_gettime.32 :=     CSTD = $(CSTD_GNU99)
  68 clock_gettime.64 :=     LDLIBS64 += -lproc
  69 clock_gettime.64 :=     CSTD = $(CSTD_GNU99)
  70 
  71 ucontext.32 :=          SMOFF += unreachable
  72 ucontext.64 :=          SMOFF += unreachable
  73 
  74 writev.32 :=            CPPFLAGS += -D_FILE_OFFSET_BITS=64
  75 writev.32 :=            CSTD = $(CSTD_GNU99)
  76 writev.64 :=            CSTD = $(CSTD_GNU99)
  77 
  78 include $(SRC)/cmd/Makefile.cmd
  79 
  80 all     :=      TARGET = all
  81 install :=      TARGET = install
  82 clean   :=      TARGET = clean
  83 clobber :=      TARGET = clobber
  84 
  85 .KEEP_STATE:




  23                 cores \
  24                 ddi_ufm \
  25                 definit \
  26                 file-locking \
  27                 ksensor \
  28                 libtopo \
  29                 pf_key \
  30                 poll \
  31                 portfs \
  32                 regression \
  33                 sdevfs \
  34                 secflags \
  35                 signalfd \
  36                 sigqueue \
  37                 sockfs \
  38                 spoof-ras \
  39                 stackalign \
  40                 stress \
  41                 syscall \
  42                 timer \
  43                 tmpfs \
  44                 uccid \
  45                 $(SUBDIRS_$(MACH))
  46 
  47 PROGS = \
  48         clock_gettime \
  49         eventfd \
  50         odirectory \
  51         OS-6097 \
  52         ucontext \
  53         getcontext_extd \
  54         writev
  55 
  56 CPPFLAGS += -D_REENTRANT
  57 PROGS32 = $(PROGS:%=%.32)
  58 PROGS64 = $(PROGS:%=%.64)
  59 
  60 ROOTOPTDIR = $(ROOT)/opt/os-tests/tests
  61 ROOTOPTPROGS = $(PROGS32:%=$(ROOTOPTDIR)/%) \
  62         $(PROGS64:%=$(ROOTOPTDIR)/%) \
  63         $(SCRIPTS:%=$(ROOTOPTDIR)/%)
  64 
  65 odirectory.32 :=        LDLIBS += -lsocket
  66 odirectory.64 :=        LDLIBS64 += -lsocket
  67 
  68 OS-6097.32 :=   LDLIBS += -ldlpi
  69 OS-6097.64 :=   LDLIBS64 += -ldlpi
  70 
  71 clock_gettime.32 :=     LDLIBS += -lproc
  72 clock_gettime.32 :=     CSTD = $(CSTD_GNU99)
  73 clock_gettime.64 :=     LDLIBS64 += -lproc
  74 clock_gettime.64 :=     CSTD = $(CSTD_GNU99)
  75 
  76 ucontext.32 :=          SMOFF += unreachable
  77 ucontext.64 :=          SMOFF += unreachable
  78 
  79 writev.32 :=            CPPFLAGS += -D_FILE_OFFSET_BITS=64
  80 writev.32 :=            CSTD = $(CSTD_GNU99)
  81 writev.64 :=            CSTD = $(CSTD_GNU99)
  82 
  83 include $(SRC)/cmd/Makefile.cmd
  84 
  85 all     :=      TARGET = all
  86 install :=      TARGET = install
  87 clean   :=      TARGET = clean
  88 clobber :=      TARGET = clobber
  89 
  90 .KEEP_STATE: