Print this page
9704 move socket functions to libc

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libc/amd64/Makefile
          +++ new/usr/src/lib/libc/amd64/Makefile
↓ open down ↓ 614 lines elided ↑ open up ↑
 615  615          printf.o                \
 616  616          snprintf.o              \
 617  617          sprintf.o               \
 618  618          vfprintf.o              \
 619  619          vprintf.o               \
 620  620          vsnprintf.o             \
 621  621          vsprintf.o              \
 622  622          vwprintf.o              \
 623  623          wprintf.o
 624  624  
      625 +PORTSOCKET=                     \
      626 +        sockatmark.o            \
      627 +        socket.o                \
      628 +        socketpair.o
      629 +
 625  630  # Preserved solely to ease maintenance of 32-bit and 64-bit library builds
 626  631  # This macro should ALWAYS be empty; native APIs are already 'large file'.
 627  632  PORTSTDIO64=
 628  633  
 629  634  PORTSTDIO_W=                    \
 630  635          doscan_w.o
 631  636  
 632  637  PORTSTDIO=                      \
 633  638          __extensions.o          \
 634  639          _endopen.o              \
↓ open down ↓ 333 lines elided ↑ open up ↑
 968  973          $(PORTFP)               \
 969  974          $(PORTGEN)              \
 970  975          $(PORTGEN64)            \
 971  976          $(PORTI18N)             \
 972  977          $(PORTI18N_COND)        \
 973  978          $(PORTINET)             \
 974  979          $(PORTLOCALE)           \
 975  980          $(PORTPRINT)            \
 976  981          $(PORTPRINT_W)          \
 977  982          $(PORTREGEX)            \
      983 +        $(PORTSOCKET)           \
 978  984          $(PORTSTDIO)            \
 979  985          $(PORTSTDIO64)          \
 980  986          $(PORTSTDIO_W)          \
 981  987          $(PORTSYS)              \
 982  988          $(PORTSYS64)            \
 983  989          $(AIOOBJS)              \
 984  990          $(RTOBJS)               \
 985  991          $(SECFLAGSOBJS)         \
 986  992          $(TPOOLOBJS)            \
 987  993          $(THREADSOBJS)          \
↓ open down ↓ 113 lines elided ↑ open up ↑
1101 1107          $(ATOMICOBJS:%.o=$(SRC)/common/atomic/%.c)      \
1102 1108          $(XATTROBJS:%.o=$(SRC)/common/xattr/%.c)        \
1103 1109          $(COMOBJS:%.o=$(SRC)/common/util/%.c)           \
1104 1110          $(PORTFP:%.o=$(LIBCDIR)/port/fp/%.c)            \
1105 1111          $(PORTGEN:%.o=$(LIBCDIR)/port/gen/%.c)          \
1106 1112          $(PORTI18N:%.o=$(LIBCDIR)/port/i18n/%.c)        \
1107 1113          $(PORTINET:%.o=$(LIBCDIR)/port/inet/%.c)        \
1108 1114          $(PORTLOCALE:%.o=$(LIBCDIR)/port/locale/%.c)    \
1109 1115          $(PORTPRINT:%.o=$(LIBCDIR)/port/print/%.c)      \
1110 1116          $(PORTREGEX:%.o=$(LIBCDIR)/port/regex/%.c)      \
     1117 +        $(PORTSOCKET:%.o=$(LIBCDIR)/port/socket/%.c)    \
1111 1118          $(PORTSTDIO:%.o=$(LIBCDIR)/port/stdio/%.c)      \
1112 1119          $(PORTSYS:%.o=$(LIBCDIR)/port/sys/%.c)          \
1113 1120          $(AIOOBJS:%.o=$(LIBCDIR)/port/aio/%.c)          \
1114 1121          $(RTOBJS:%.o=$(LIBCDIR)/port/rt/%.c)            \
1115 1122          $(SECFLAGSOBJS:%.o=$(SRC)/common/secflags/%.c)  \
1116 1123          $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c)      \
1117 1124          $(THREADSOBJS:%.o=$(LIBCDIR)/port/threads/%.c)  \
1118 1125          $(THREADSMACHOBJS:%.o=threads/%.c)              \
1119 1126          $(UNICODEOBJS:%.o=$(SRC)/common/unicode/%.c)    \
1120 1127          $(UNWINDMACHOBJS:%.o=unwind/%.c)                \
↓ open down ↓ 158 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX