1ROOT=.. 2include ../Make.config 3LIB=libc.a 4 5OFILES=\ 6 charstod.$O\ 7 cleanname.$O\ 8 convD2M.$O\ 9 convM2D.$O\ 10 convM2S.$O\ 11 convS2M.$O\ 12 crypt.$O\ 13 dial.$O\ 14 dirfstat.$O\ 15 dirfwstat.$O\ 16 dirmodefmt.$O\ 17 dirstat.$O\ 18 dirwstat.$O\ 19 dofmt.$O\ 20 dorfmt.$O\ 21 encodefmt.$O\ 22 fcallfmt.$O\ 23 fltfmt.$O\ 24 fmt.$O\ 25 fmtfd.$O\ 26 fmtfdflush.$O\ 27 fmtlock.$O\ 28 fmtprint.$O\ 29 fmtquote.$O\ 30 fmtrune.$O\ 31 fmtstr.$O\ 32 fmtvprint.$O\ 33 fprint.$O\ 34 getfields.$O\ 35 getpid.$O\ 36 lock.$O\ 37 mallocz.$O\ 38 nan64.$O\ 39 netmkaddr.$O\ 40 nsec.$O\ 41 pow10.$O\ 42 pushssl.$O\ 43 pushtls.$O\ 44 read9pmsg.$O\ 45 readn.$O\ 46 rune.$O\ 47 runefmtstr.$O\ 48 runeseprint.$O\ 49 runesmprint.$O\ 50 runesnprint.$O\ 51 runesprint.$O\ 52 runestrchr.$O\ 53 runestrlen.$O\ 54 runestrstr.$O\ 55 runetype.$O\ 56 runevseprint.$O\ 57 runevsmprint.$O\ 58 runevsnprint.$O\ 59 seprint.$O\ 60 smprint.$O\ 61 snprint.$O\ 62 sprint.$O\ 63 strecpy.$O\ 64 strtod.$O\ 65 strtoll.$O\ 66 sysfatal.$O\ 67 time.$O\ 68 tokenize.$O\ 69 truerand.$O\ 70 u16.$O\ 71 u32.$O\ 72 u64.$O\ 73 utfecpy.$O\ 74 utflen.$O\ 75 utfnlen.$O\ 76 utfrrune.$O\ 77 utfrune.$O\ 78 utfutf.$O\ 79 vfprint.$O\ 80 vseprint.$O\ 81 vsmprint.$O\ 82 vsnprint.$O 83 84default: $(LIB) 85$(LIB): $(OFILES) 86 $(AR) r $(LIB) $(OFILES) 87 $(RANLIB) $(LIB) 88 89%.$O: %.c 90 $(CC) $(CFLAGS) $*.c 91 92