(I'm not Peter, but I think I know anyway...) Using the makefile (and a "make" tool), you say that, "to build objectfile xyz.o, asm file xyz.asm is to assambled using *this* command". So, make checks the date of the o file, if that is *later* then the date of the asm file, nothing happens. The asm file has *not* been changed after the o file was created. But if the data of the o file is *earlier* then the asm file, the o file is rebuilt (using the command in the makefile). So, whenever you re-build your project, you only rebuilds those modules that has been chanaged since the last re-build. Or, in short, MAKE saves time. If you have a large project with many small source files, the saved time can be rellatively large if only one source file is changed between each build. Jan-Erik. Andre Abelian wrote: > Peter, > > What does make file do? What other things can > You do with it? -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body