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: |