[BACK]Return to arch.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / make

Diff for /src/usr.bin/make/arch.h between version 1.1 and 1.2

version 1.1, 2001/05/23 12:34:40 version 1.2, 2007/09/17 09:28:36
Line 47 
Line 47 
   
 /* ok = Arch_ParseArchive(&begin, nodeLst, ctxt);  /* ok = Arch_ParseArchive(&begin, nodeLst, ctxt);
  *      Given an archive specification, add list of corresponding GNodes to   *      Given an archive specification, add list of corresponding GNodes to
  *      nodeLst, one for each member in the spec.   *      nodeLst, one for each member in the spec.
  *      false is returned if the specification is invalid for some reason.   *      false is returned if the specification is invalid for some reason.
  *      Side-effect: begin is bumped to the end of the specification.  */   *      Side-effect: begin is bumped to the end of the specification.  */
 extern bool Arch_ParseArchive(char **, Lst, SymTable *);  extern bool Arch_ParseArchive(char **, Lst, SymTable *);
 /* Arch_Touch(node);  /* Arch_Touch(node);
  *      Alter the modification time of the archive member described by node   *      Alter the modification time of the archive member described by node
  *      to the current time.  */   *      to the current time.  */
 extern void Arch_Touch(GNode *);  extern void Arch_Touch(GNode *);
 /* Arch_TouchLib(node);  /* Arch_TouchLib(node);
  *      Update the modification time of the library described by node.   *      Update the modification time of the library described by node.
  *      This is distinct from Arch_Touch, as it also updates the mtime   *      This is distinct from Arch_Touch, as it also updates the mtime
  *      of the library's table of contents.  */   *      of the library's table of contents.  */
 extern void Arch_TouchLib(GNode *);  extern void Arch_TouchLib(GNode *);
Line 66 
Line 66 
  *      The time is also stored in the member's GNode.  */   *      The time is also stored in the member's GNode.  */
 extern TIMESTAMP Arch_MTime(GNode *);  extern TIMESTAMP Arch_MTime(GNode *);
 /* stamp = Arch_MemMTime(node);  /* stamp = Arch_MemMTime(node);
  *      Find the modification time of a member of an archive and returns it.   *      Find the modification time of a member of an archive and returns it.
  *      To use when the member only exists within the archive.  */   *      To use when the member only exists within the archive.  */
 extern TIMESTAMP Arch_MemMTime(GNode *);  extern TIMESTAMP Arch_MemMTime(GNode *);
 /* Arch_FindLib(node, path);  /* Arch_FindLib(node, path);

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2