mkfile 555 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. objtype=amd64
  2. </$objtype/mkfile
  3. LIB=/$objtype/lib/libc.a
  4. SFILES=\
  5. # argv0.s\
  6. # atom.s\
  7. # cycles.s\
  8. # getfcr.s\
  9. # main9.s\
  10. # main9p.s\
  11. # memccpy.s\
  12. # memchr.s\
  13. # memcmp.s\
  14. # memcpy.s\
  15. # memmove.s\
  16. # memset.s\
  17. # muldiv.s\
  18. # rdpmc.s\
  19. setjmp.s\
  20. sqrt.s\
  21. # strcat.s\
  22. # strchr.s\
  23. # strcpy.s\
  24. # strlen.s\
  25. tas.s\
  26. GSFILES=\
  27. atom.S\
  28. CFILES=\
  29. _seek.c\
  30. notejmp.c\
  31. cycles.c\
  32. argv0.c\
  33. rdpmc.c\
  34. HFILES=/sys/include/libc.h
  35. OFILES=${CFILES:%.c=%.$O} ${SFILES:%.s=%.$O} ${GSFILES:%.S=%.$O}
  36. UPDATE=mkfile\
  37. $HFILES\
  38. $CFILES\
  39. $SFILES\
  40. </sys/src/cmd/mksyslib