Print this page
9704 move socket functions to libc


 605         inet_ntop.o             \
 606         inet_pton.o
 607 
 608 PORTPRINT_W=                    \
 609         doprnt_w.o
 610 
 611 PORTPRINT=                      \
 612         asprintf.o              \
 613         doprnt.o                \
 614         fprintf.o               \
 615         printf.o                \
 616         snprintf.o              \
 617         sprintf.o               \
 618         vfprintf.o              \
 619         vprintf.o               \
 620         vsnprintf.o             \
 621         vsprintf.o              \
 622         vwprintf.o              \
 623         wprintf.o
 624 





 625 # Preserved solely to ease maintenance of 32-bit and 64-bit library builds
 626 # This macro should ALWAYS be empty; native APIs are already 'large file'.
 627 PORTSTDIO64=
 628 
 629 PORTSTDIO_W=                    \
 630         doscan_w.o
 631 
 632 PORTSTDIO=                      \
 633         __extensions.o          \
 634         _endopen.o              \
 635         _filbuf.o               \
 636         _findbuf.o              \
 637         _flsbuf.o               \
 638         _wrtchk.o               \
 639         clearerr.o              \
 640         ctermid.o               \
 641         ctermid_r.o             \
 642         cuserid.o               \
 643         data.o                  \
 644         doscan.o                \


 958         $(CRTOBJS)              \
 959         $(DYNOBJS)              \
 960         $(FPOBJS)               \
 961         $(I386FPOBJS)           \
 962         $(FPASMOBJS)            \
 963         $(ATOMICOBJS)           \
 964         $(CHACHAOBJS)           \
 965         $(XATTROBJS)            \
 966         $(COMOBJS)              \
 967         $(GENOBJS)              \
 968         $(PORTFP)               \
 969         $(PORTGEN)              \
 970         $(PORTGEN64)            \
 971         $(PORTI18N)             \
 972         $(PORTI18N_COND)        \
 973         $(PORTINET)             \
 974         $(PORTLOCALE)           \
 975         $(PORTPRINT)            \
 976         $(PORTPRINT_W)          \
 977         $(PORTREGEX)            \

 978         $(PORTSTDIO)            \
 979         $(PORTSTDIO64)          \
 980         $(PORTSTDIO_W)          \
 981         $(PORTSYS)              \
 982         $(PORTSYS64)            \
 983         $(AIOOBJS)              \
 984         $(RTOBJS)               \
 985         $(SECFLAGSOBJS)         \
 986         $(TPOOLOBJS)            \
 987         $(THREADSOBJS)          \
 988         $(THREADSMACHOBJS)      \
 989         $(THREADSASMOBJS)       \
 990         $(UNICODEOBJS)          \
 991         $(UNWINDMACHOBJS)       \
 992         $(UNWINDASMOBJS)        \
 993         $(COMSYSOBJS)           \
 994         $(SYSOBJS)              \
 995         $(COMSYSOBJS64)         \
 996         $(SYSOBJS64)            \
 997         $(VALUES)


1091         genassym                \
1092         crt/_rtld.s             \
1093         pics/crti.o             \
1094         pics/crtn.o             \
1095         $(ALTPICS)
1096 
1097 CLOBBERFILES += $(LIB_PIC)
1098 
1099 # list of C source for lint
1100 SRCS=                                                   \
1101         $(ATOMICOBJS:%.o=$(SRC)/common/atomic/%.c)      \
1102         $(XATTROBJS:%.o=$(SRC)/common/xattr/%.c)        \
1103         $(COMOBJS:%.o=$(SRC)/common/util/%.c)           \
1104         $(PORTFP:%.o=$(LIBCDIR)/port/fp/%.c)            \
1105         $(PORTGEN:%.o=$(LIBCDIR)/port/gen/%.c)          \
1106         $(PORTI18N:%.o=$(LIBCDIR)/port/i18n/%.c)        \
1107         $(PORTINET:%.o=$(LIBCDIR)/port/inet/%.c)        \
1108         $(PORTLOCALE:%.o=$(LIBCDIR)/port/locale/%.c)    \
1109         $(PORTPRINT:%.o=$(LIBCDIR)/port/print/%.c)      \
1110         $(PORTREGEX:%.o=$(LIBCDIR)/port/regex/%.c)      \

1111         $(PORTSTDIO:%.o=$(LIBCDIR)/port/stdio/%.c)      \
1112         $(PORTSYS:%.o=$(LIBCDIR)/port/sys/%.c)          \
1113         $(AIOOBJS:%.o=$(LIBCDIR)/port/aio/%.c)          \
1114         $(RTOBJS:%.o=$(LIBCDIR)/port/rt/%.c)            \
1115         $(SECFLAGSOBJS:%.o=$(SRC)/common/secflags/%.c)  \
1116         $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c)      \
1117         $(THREADSOBJS:%.o=$(LIBCDIR)/port/threads/%.c)  \
1118         $(THREADSMACHOBJS:%.o=threads/%.c)              \
1119         $(UNICODEOBJS:%.o=$(SRC)/common/unicode/%.c)    \
1120         $(UNWINDMACHOBJS:%.o=unwind/%.c)                \
1121         $(FPOBJS:%.o=fp/%.c)                            \
1122         $(I386FPOBJS:%.o=$(LIBCDIR)/i386/fp/%.c)        \
1123         $(LIBCBASE)/gen/ecvt.c                          \
1124         $(LIBCBASE)/gen/makectxt.c                      \
1125         $(LIBCBASE)/gen/siginfolst.c                    \
1126         $(LIBCBASE)/gen/siglongjmp.c                    \
1127         $(LIBCBASE)/gen/sync_instruction_memory.c       \
1128         $(LIBCBASE)/sys/uadmin.c
1129 
1130 # conditional assignments




 605         inet_ntop.o             \
 606         inet_pton.o
 607 
 608 PORTPRINT_W=                    \
 609         doprnt_w.o
 610 
 611 PORTPRINT=                      \
 612         asprintf.o              \
 613         doprnt.o                \
 614         fprintf.o               \
 615         printf.o                \
 616         snprintf.o              \
 617         sprintf.o               \
 618         vfprintf.o              \
 619         vprintf.o               \
 620         vsnprintf.o             \
 621         vsprintf.o              \
 622         vwprintf.o              \
 623         wprintf.o
 624 
 625 PORTSOCKET=                     \
 626         sockatmark.o            \
 627         socket.o                \
 628         socketpair.o
 629 
 630 # Preserved solely to ease maintenance of 32-bit and 64-bit library builds
 631 # This macro should ALWAYS be empty; native APIs are already 'large file'.
 632 PORTSTDIO64=
 633 
 634 PORTSTDIO_W=                    \
 635         doscan_w.o
 636 
 637 PORTSTDIO=                      \
 638         __extensions.o          \
 639         _endopen.o              \
 640         _filbuf.o               \
 641         _findbuf.o              \
 642         _flsbuf.o               \
 643         _wrtchk.o               \
 644         clearerr.o              \
 645         ctermid.o               \
 646         ctermid_r.o             \
 647         cuserid.o               \
 648         data.o                  \
 649         doscan.o                \


 963         $(CRTOBJS)              \
 964         $(DYNOBJS)              \
 965         $(FPOBJS)               \
 966         $(I386FPOBJS)           \
 967         $(FPASMOBJS)            \
 968         $(ATOMICOBJS)           \
 969         $(CHACHAOBJS)           \
 970         $(XATTROBJS)            \
 971         $(COMOBJS)              \
 972         $(GENOBJS)              \
 973         $(PORTFP)               \
 974         $(PORTGEN)              \
 975         $(PORTGEN64)            \
 976         $(PORTI18N)             \
 977         $(PORTI18N_COND)        \
 978         $(PORTINET)             \
 979         $(PORTLOCALE)           \
 980         $(PORTPRINT)            \
 981         $(PORTPRINT_W)          \
 982         $(PORTREGEX)            \
 983         $(PORTSOCKET)           \
 984         $(PORTSTDIO)            \
 985         $(PORTSTDIO64)          \
 986         $(PORTSTDIO_W)          \
 987         $(PORTSYS)              \
 988         $(PORTSYS64)            \
 989         $(AIOOBJS)              \
 990         $(RTOBJS)               \
 991         $(SECFLAGSOBJS)         \
 992         $(TPOOLOBJS)            \
 993         $(THREADSOBJS)          \
 994         $(THREADSMACHOBJS)      \
 995         $(THREADSASMOBJS)       \
 996         $(UNICODEOBJS)          \
 997         $(UNWINDMACHOBJS)       \
 998         $(UNWINDASMOBJS)        \
 999         $(COMSYSOBJS)           \
1000         $(SYSOBJS)              \
1001         $(COMSYSOBJS64)         \
1002         $(SYSOBJS64)            \
1003         $(VALUES)


1097         genassym                \
1098         crt/_rtld.s             \
1099         pics/crti.o             \
1100         pics/crtn.o             \
1101         $(ALTPICS)
1102 
1103 CLOBBERFILES += $(LIB_PIC)
1104 
1105 # list of C source for lint
1106 SRCS=                                                   \
1107         $(ATOMICOBJS:%.o=$(SRC)/common/atomic/%.c)      \
1108         $(XATTROBJS:%.o=$(SRC)/common/xattr/%.c)        \
1109         $(COMOBJS:%.o=$(SRC)/common/util/%.c)           \
1110         $(PORTFP:%.o=$(LIBCDIR)/port/fp/%.c)            \
1111         $(PORTGEN:%.o=$(LIBCDIR)/port/gen/%.c)          \
1112         $(PORTI18N:%.o=$(LIBCDIR)/port/i18n/%.c)        \
1113         $(PORTINET:%.o=$(LIBCDIR)/port/inet/%.c)        \
1114         $(PORTLOCALE:%.o=$(LIBCDIR)/port/locale/%.c)    \
1115         $(PORTPRINT:%.o=$(LIBCDIR)/port/print/%.c)      \
1116         $(PORTREGEX:%.o=$(LIBCDIR)/port/regex/%.c)      \
1117         $(PORTSOCKET:%.o=$(LIBCDIR)/port/socket/%.c)    \
1118         $(PORTSTDIO:%.o=$(LIBCDIR)/port/stdio/%.c)      \
1119         $(PORTSYS:%.o=$(LIBCDIR)/port/sys/%.c)          \
1120         $(AIOOBJS:%.o=$(LIBCDIR)/port/aio/%.c)          \
1121         $(RTOBJS:%.o=$(LIBCDIR)/port/rt/%.c)            \
1122         $(SECFLAGSOBJS:%.o=$(SRC)/common/secflags/%.c)  \
1123         $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c)      \
1124         $(THREADSOBJS:%.o=$(LIBCDIR)/port/threads/%.c)  \
1125         $(THREADSMACHOBJS:%.o=threads/%.c)              \
1126         $(UNICODEOBJS:%.o=$(SRC)/common/unicode/%.c)    \
1127         $(UNWINDMACHOBJS:%.o=unwind/%.c)                \
1128         $(FPOBJS:%.o=fp/%.c)                            \
1129         $(I386FPOBJS:%.o=$(LIBCDIR)/i386/fp/%.c)        \
1130         $(LIBCBASE)/gen/ecvt.c                          \
1131         $(LIBCBASE)/gen/makectxt.c                      \
1132         $(LIBCBASE)/gen/siginfolst.c                    \
1133         $(LIBCBASE)/gen/siglongjmp.c                    \
1134         $(LIBCBASE)/gen/sync_instruction_memory.c       \
1135         $(LIBCBASE)/sys/uadmin.c
1136 
1137 # conditional assignments