1<../mkconfig 2 3LIB=libkern.a 4 5COMMONFILES=\ 6 abort.$O\ 7 abs.$O\ 8 atol.$O\ 9 charstod.$O\ 10 cistrcmp.$O\ 11 cistrncmp.$O\ 12 cistrstr.$O\ 13 cleanname.$O\ 14 convD2M.$O\ 15 convM2D.$O\ 16 convM2S.$O\ 17 convS2M.$O\ 18 dofmt.$O\ 19 exp.$O\ 20 fcallfmt.$O\ 21 floor.$O\ 22 fmt.$O\ 23 fmtprint.$O\ 24 fmtquote.$O\ 25 fmtstr.$O\ 26 fmtvprint.$O\ 27 getfields.$O\ 28 log.$O\ 29 memccpy.$O\ 30 memchr.$O\ 31 memcmp.$O\ 32# netmkaddr.$O\ 33 pow.$O\ 34 pow10.$O\ 35 qsort.$O\ 36 rune.$O\ 37 runestrlen.$O\ 38 sin.$O\ 39 seprint.$O\ 40 smprint.$O\ 41 snprint.$O\ 42 sqrt.$O\ 43 strcat.$O\ 44 strcmp.$O\ 45 strcpy.$O\ 46 strdup.$O\ 47 strecpy.$O\ 48 strlen.$O\ 49 strncmp.$O\ 50 strncpy.$O\ 51 strrchr.$O\ 52 strstr.$O\ 53 strtod.$O\ 54 strtol.$O\ 55 strtoll.$O\ 56 strtoul.$O\ 57 strtoull.$O\ 58 tokenize.$O\ 59 toupper.$O\ 60 u16.$O\ 61 u32.$O\ 62 u64.$O\ 63 utfecpy.$O\ 64 utflen.$O\ 65 utfnlen.$O\ 66 utfrrune.$O\ 67 utfrune.$O\ 68 vseprint.$O\ 69 vsmprint.$O\ 70 vsnprint.$O\ 71 72<mkfile-$OBJTYPE #sets $TARGFILES 73 74OFILES= $COMMONFILES $TARGFILES 75HFILES= fmtdef.h 76 77<$ROOT/mkfiles/mksyslib-$SHELLTYPE 78 79convD2M.$O: $ROOT/include/fcall.h 80convM2D.$O: $ROOT/include/fcall.h 81convM2S.$O: $ROOT/include/fcall.h 82convS2M.$O: $ROOT/include/fcall.h 83fcallfmt.$O: $ROOT/include/fcall.h 84