645 doprnt.o \
646 fprintf.o \
647 printf.o \
648 snprintf.o \
649 sprintf.o \
650 vfprintf.o \
651 vprintf.o \
652 vsnprintf.o \
653 vsprintf.o \
654 vwprintf.o \
655 wprintf.o
656
657 # c89 variants to support 32-bit size of c89 u/intmax_t (32-bit libc only)
658 PORTPRINT_C89= \
659 vfprintf_c89.o \
660 vprintf_c89.o \
661 vsnprintf_c89.o \
662 vsprintf_c89.o \
663 vwprintf_c89.o
664
665 PORTSTDIO_C89= \
666 vscanf_c89.o \
667 vwscanf_c89.o \
668
669 # portable stdio objects that contain large file interfaces.
670 # Note: fopen64 is a special case, as we build it small.
671 PORTSTDIO64= \
672 fopen64.o \
673 fpos64.o
674
675 PORTSTDIO_W= \
676 doscan_w.o
677
678 PORTSTDIO= \
679 __extensions.o \
680 _endopen.o \
681 _filbuf.o \
682 _findbuf.o \
683 _flsbuf.o \
684 _wrtchk.o \
999 $(FPOBJS) \
1000 $(FPASMOBJS) \
1001 $(ATOMICOBJS) \
1002 $(CHACHAOBJS) \
1003 $(XATTROBJS) \
1004 $(COMOBJS) \
1005 $(DTRACEOBJS) \
1006 $(GENOBJS) \
1007 $(PORTFP) \
1008 $(PORTGEN) \
1009 $(PORTGEN64) \
1010 $(PORTI18N) \
1011 $(PORTI18N_COND) \
1012 $(PORTINET) \
1013 $(PORTLOCALE) \
1014 $(PORTPRINT) \
1015 $(PORTPRINT_C89) \
1016 $(PORTPRINT_W) \
1017 $(PORTREGEX) \
1018 $(PORTREGEX64) \
1019 $(PORTSTDIO) \
1020 $(PORTSTDIO64) \
1021 $(PORTSTDIO_C89) \
1022 $(PORTSTDIO_W) \
1023 $(PORTSYS) \
1024 $(PORTSYS64) \
1025 $(AIOOBJS) \
1026 $(RTOBJS) \
1027 $(SECFLAGSOBJS) \
1028 $(TPOOLOBJS) \
1029 $(THREADSOBJS) \
1030 $(THREADSMACHOBJS) \
1031 $(THREADSASMOBJS) \
1032 $(UNICODEOBJS) \
1033 $(UNWINDMACHOBJS) \
1034 $(UNWINDASMOBJS) \
1035 $(COMSYSOBJS) \
1036 $(SYSOBJS) \
1037 $(COMSYSOBJS64) \
1038 $(SYSOBJS64) \
1154 pics/_rtbootld.o \
1155 pics/crti.o \
1156 pics/crtn.o \
1157 $(ALTPICS)
1158
1159 CLOBBERFILES += $(LIB_PIC)
1160
1161 # list of C source for lint
1162 SRCS= \
1163 $(ATOMICOBJS:%.o=$(SRC)/common/atomic/%.c) \
1164 $(XATTROBJS:%.o=$(SRC)/common/xattr/%.c) \
1165 $(COMOBJS:%.o=$(SRC)/common/util/%.c) \
1166 $(DTRACEOBJS:%.o=$(SRC)/common/dtrace/%.c) \
1167 $(PORTFP:%.o=$(LIBCDIR)/port/fp/%.c) \
1168 $(PORTGEN:%.o=$(LIBCDIR)/port/gen/%.c) \
1169 $(PORTI18N:%.o=$(LIBCDIR)/port/i18n/%.c) \
1170 $(PORTINET:%.o=$(LIBCDIR)/port/inet/%.c) \
1171 $(PORTLOCALE:%.o=$(LIBCDIR)/port/locale/%.c) \
1172 $(PORTPRINT:%.o=$(LIBCDIR)/port/print/%.c) \
1173 $(PORTREGEX:%.o=$(LIBCDIR)/port/regex/%.c) \
1174 $(PORTSTDIO:%.o=$(LIBCDIR)/port/stdio/%.c) \
1175 $(PORTSYS:%.o=$(LIBCDIR)/port/sys/%.c) \
1176 $(AIOOBJS:%.o=$(LIBCDIR)/port/aio/%.c) \
1177 $(RTOBJS:%.o=$(LIBCDIR)/port/rt/%.c) \
1178 $(SECFLAGSOBJS:%.o=$(SRC)/common/secflags/%.c) \
1179 $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c) \
1180 $(THREADSOBJS:%.o=$(LIBCDIR)/port/threads/%.c) \
1181 $(THREADSMACHOBJS:%.o=$(LIBCDIR)/$(MACH)/threads/%.c) \
1182 $(UNICODEOBJS:%.o=$(SRC)/common/unicode/%.c) \
1183 $(UNWINDMACHOBJS:%.o=$(LIBCDIR)/port/unwind/%.c) \
1184 $(FPOBJS:%.o=$(LIBCDIR)/$(MACH)/fp/%.c) \
1185 $(LIBCBASE)/gen/ecvt.c \
1186 $(LIBCBASE)/gen/makectxt.c \
1187 $(LIBCBASE)/gen/siginfolst.c \
1188 $(LIBCBASE)/gen/siglongjmp.c \
1189 $(LIBCBASE)/gen/strcmp.c \
1190 $(LIBCBASE)/gen/sync_instruction_memory.c \
1191 $(LIBCBASE)/sys/ptrace.c \
1192 $(LIBCBASE)/sys/uadmin.c
1193
|
645 doprnt.o \
646 fprintf.o \
647 printf.o \
648 snprintf.o \
649 sprintf.o \
650 vfprintf.o \
651 vprintf.o \
652 vsnprintf.o \
653 vsprintf.o \
654 vwprintf.o \
655 wprintf.o
656
657 # c89 variants to support 32-bit size of c89 u/intmax_t (32-bit libc only)
658 PORTPRINT_C89= \
659 vfprintf_c89.o \
660 vprintf_c89.o \
661 vsnprintf_c89.o \
662 vsprintf_c89.o \
663 vwprintf_c89.o
664
665 PORTSOCKET= \
666 sockatmark.o \
667 socket.o \
668 socketpair.o
669
670 PORTSTDIO_C89= \
671 vscanf_c89.o \
672 vwscanf_c89.o \
673
674 # portable stdio objects that contain large file interfaces.
675 # Note: fopen64 is a special case, as we build it small.
676 PORTSTDIO64= \
677 fopen64.o \
678 fpos64.o
679
680 PORTSTDIO_W= \
681 doscan_w.o
682
683 PORTSTDIO= \
684 __extensions.o \
685 _endopen.o \
686 _filbuf.o \
687 _findbuf.o \
688 _flsbuf.o \
689 _wrtchk.o \
1004 $(FPOBJS) \
1005 $(FPASMOBJS) \
1006 $(ATOMICOBJS) \
1007 $(CHACHAOBJS) \
1008 $(XATTROBJS) \
1009 $(COMOBJS) \
1010 $(DTRACEOBJS) \
1011 $(GENOBJS) \
1012 $(PORTFP) \
1013 $(PORTGEN) \
1014 $(PORTGEN64) \
1015 $(PORTI18N) \
1016 $(PORTI18N_COND) \
1017 $(PORTINET) \
1018 $(PORTLOCALE) \
1019 $(PORTPRINT) \
1020 $(PORTPRINT_C89) \
1021 $(PORTPRINT_W) \
1022 $(PORTREGEX) \
1023 $(PORTREGEX64) \
1024 $(PORTSOCKET) \
1025 $(PORTSTDIO) \
1026 $(PORTSTDIO64) \
1027 $(PORTSTDIO_C89) \
1028 $(PORTSTDIO_W) \
1029 $(PORTSYS) \
1030 $(PORTSYS64) \
1031 $(AIOOBJS) \
1032 $(RTOBJS) \
1033 $(SECFLAGSOBJS) \
1034 $(TPOOLOBJS) \
1035 $(THREADSOBJS) \
1036 $(THREADSMACHOBJS) \
1037 $(THREADSASMOBJS) \
1038 $(UNICODEOBJS) \
1039 $(UNWINDMACHOBJS) \
1040 $(UNWINDASMOBJS) \
1041 $(COMSYSOBJS) \
1042 $(SYSOBJS) \
1043 $(COMSYSOBJS64) \
1044 $(SYSOBJS64) \
1160 pics/_rtbootld.o \
1161 pics/crti.o \
1162 pics/crtn.o \
1163 $(ALTPICS)
1164
1165 CLOBBERFILES += $(LIB_PIC)
1166
1167 # list of C source for lint
1168 SRCS= \
1169 $(ATOMICOBJS:%.o=$(SRC)/common/atomic/%.c) \
1170 $(XATTROBJS:%.o=$(SRC)/common/xattr/%.c) \
1171 $(COMOBJS:%.o=$(SRC)/common/util/%.c) \
1172 $(DTRACEOBJS:%.o=$(SRC)/common/dtrace/%.c) \
1173 $(PORTFP:%.o=$(LIBCDIR)/port/fp/%.c) \
1174 $(PORTGEN:%.o=$(LIBCDIR)/port/gen/%.c) \
1175 $(PORTI18N:%.o=$(LIBCDIR)/port/i18n/%.c) \
1176 $(PORTINET:%.o=$(LIBCDIR)/port/inet/%.c) \
1177 $(PORTLOCALE:%.o=$(LIBCDIR)/port/locale/%.c) \
1178 $(PORTPRINT:%.o=$(LIBCDIR)/port/print/%.c) \
1179 $(PORTREGEX:%.o=$(LIBCDIR)/port/regex/%.c) \
1180 $(PORTSOCKET:%.o=$(LIBCDIR)/port/socket/%.c) \
1181 $(PORTSTDIO:%.o=$(LIBCDIR)/port/stdio/%.c) \
1182 $(PORTSYS:%.o=$(LIBCDIR)/port/sys/%.c) \
1183 $(AIOOBJS:%.o=$(LIBCDIR)/port/aio/%.c) \
1184 $(RTOBJS:%.o=$(LIBCDIR)/port/rt/%.c) \
1185 $(SECFLAGSOBJS:%.o=$(SRC)/common/secflags/%.c) \
1186 $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c) \
1187 $(THREADSOBJS:%.o=$(LIBCDIR)/port/threads/%.c) \
1188 $(THREADSMACHOBJS:%.o=$(LIBCDIR)/$(MACH)/threads/%.c) \
1189 $(UNICODEOBJS:%.o=$(SRC)/common/unicode/%.c) \
1190 $(UNWINDMACHOBJS:%.o=$(LIBCDIR)/port/unwind/%.c) \
1191 $(FPOBJS:%.o=$(LIBCDIR)/$(MACH)/fp/%.c) \
1192 $(LIBCBASE)/gen/ecvt.c \
1193 $(LIBCBASE)/gen/makectxt.c \
1194 $(LIBCBASE)/gen/siginfolst.c \
1195 $(LIBCBASE)/gen/siglongjmp.c \
1196 $(LIBCBASE)/gen/strcmp.c \
1197 $(LIBCBASE)/gen/sync_instruction_memory.c \
1198 $(LIBCBASE)/sys/ptrace.c \
1199 $(LIBCBASE)/sys/uadmin.c
1200
|