Print this page
9704 move socket functions to libc

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libc/i386/Makefile.com
          +++ new/usr/src/lib/libc/i386/Makefile.com
↓ open down ↓ 654 lines elided ↑ open up ↑
 655  655          wprintf.o
 656  656  
 657  657  # c89 variants to support 32-bit size of c89 u/intmax_t (32-bit libc only)
 658  658  PORTPRINT_C89=                  \
 659  659          vfprintf_c89.o          \
 660  660          vprintf_c89.o           \
 661  661          vsnprintf_c89.o         \
 662  662          vsprintf_c89.o          \
 663  663          vwprintf_c89.o
 664  664  
      665 +PORTSOCKET=                     \
      666 +        sockatmark.o            \
      667 +        socket.o                \
      668 +        socketpair.o
      669 +
 665  670  PORTSTDIO_C89=                  \
 666  671          vscanf_c89.o            \
 667  672          vwscanf_c89.o           \
 668  673  
 669  674  # portable stdio objects that contain large file interfaces.
 670  675  # Note: fopen64 is a special case, as we build it small.
 671  676  PORTSTDIO64=                    \
 672  677          fopen64.o               \
 673  678          fpos64.o
 674  679  
↓ open down ↓ 334 lines elided ↑ open up ↑
1009 1014          $(PORTGEN64)            \
1010 1015          $(PORTI18N)             \
1011 1016          $(PORTI18N_COND)        \
1012 1017          $(PORTINET)             \
1013 1018          $(PORTLOCALE)           \
1014 1019          $(PORTPRINT)            \
1015 1020          $(PORTPRINT_C89)        \
1016 1021          $(PORTPRINT_W)          \
1017 1022          $(PORTREGEX)            \
1018 1023          $(PORTREGEX64)          \
     1024 +        $(PORTSOCKET)           \
1019 1025          $(PORTSTDIO)            \
1020 1026          $(PORTSTDIO64)          \
1021 1027          $(PORTSTDIO_C89)        \
1022 1028          $(PORTSTDIO_W)          \
1023 1029          $(PORTSYS)              \
1024 1030          $(PORTSYS64)            \
1025 1031          $(AIOOBJS)              \
1026 1032          $(RTOBJS)               \
1027 1033          $(SECFLAGSOBJS)         \
1028 1034          $(TPOOLOBJS)            \
↓ open down ↓ 135 lines elided ↑ open up ↑
1164 1170          $(XATTROBJS:%.o=$(SRC)/common/xattr/%.c)        \
1165 1171          $(COMOBJS:%.o=$(SRC)/common/util/%.c)           \
1166 1172          $(DTRACEOBJS:%.o=$(SRC)/common/dtrace/%.c)      \
1167 1173          $(PORTFP:%.o=$(LIBCDIR)/port/fp/%.c)            \
1168 1174          $(PORTGEN:%.o=$(LIBCDIR)/port/gen/%.c)          \
1169 1175          $(PORTI18N:%.o=$(LIBCDIR)/port/i18n/%.c)        \
1170 1176          $(PORTINET:%.o=$(LIBCDIR)/port/inet/%.c)        \
1171 1177          $(PORTLOCALE:%.o=$(LIBCDIR)/port/locale/%.c)    \
1172 1178          $(PORTPRINT:%.o=$(LIBCDIR)/port/print/%.c)      \
1173 1179          $(PORTREGEX:%.o=$(LIBCDIR)/port/regex/%.c)      \
     1180 +        $(PORTSOCKET:%.o=$(LIBCDIR)/port/socket/%.c)    \
1174 1181          $(PORTSTDIO:%.o=$(LIBCDIR)/port/stdio/%.c)      \
1175 1182          $(PORTSYS:%.o=$(LIBCDIR)/port/sys/%.c)          \
1176 1183          $(AIOOBJS:%.o=$(LIBCDIR)/port/aio/%.c)          \
1177 1184          $(RTOBJS:%.o=$(LIBCDIR)/port/rt/%.c)            \
1178 1185          $(SECFLAGSOBJS:%.o=$(SRC)/common/secflags/%.c)  \
1179 1186          $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c)      \
1180 1187          $(THREADSOBJS:%.o=$(LIBCDIR)/port/threads/%.c)  \
1181 1188          $(THREADSMACHOBJS:%.o=$(LIBCDIR)/$(MACH)/threads/%.c) \
1182 1189          $(UNICODEOBJS:%.o=$(SRC)/common/unicode/%.c)    \
1183 1190          $(UNWINDMACHOBJS:%.o=$(LIBCDIR)/port/unwind/%.c) \
↓ open down ↓ 175 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX