version 1.7, 2012/10/02 10:29:30 |
version 1.8, 2013/04/23 14:32:53 |
|
|
* Functions to manipulate libraries, archives and their members. |
* Functions to manipulate libraries, archives and their members. |
*/ |
*/ |
|
|
#ifndef TIMESTAMP_TYPE |
#include <sys/time.h> |
#include "timestamp_t.h" |
|
#endif |
|
|
|
/* Initialization and cleanup */ |
/* Initialization and cleanup */ |
extern void Arch_Init(void); |
extern void Arch_Init(void); |
|
|
* Find the modification time of a member of an archive *in the |
* Find the modification time of a member of an archive *in the |
* archive*, and returns it. |
* archive*, and returns it. |
* 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 struct timespec 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 struct timespec Arch_MemMTime(GNode *); |
|
|
#endif |
#endif |