comparison druntime/import/stdc/posix/utime.d @ 760:6f33b427bfd1

Seems like hg ignores .di files, so I missed a bunch of stuff. complete druntime should be there now :)
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Wed, 12 Nov 2008 00:19:18 +0100
parents
children
comparison
equal deleted inserted replaced
759:d3eb054172f9 760:6f33b427bfd1
1 /**
2 * D header file for POSIX.
3 *
4 * Copyright: Public Domain
5 * License: Public Domain
6 * Authors: Sean Kelly
7 * Standards: The Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2004 Edition
8 */
9 module stdc.posix.utime;
10
11 private import stdc.posix.config;
12 public import stdc.posix.sys.types; // for time_t
13
14 extern (C):
15
16 //
17 // Required
18 //
19 /*
20 struct utimbuf
21 {
22 time_t actime;
23 time_t modtime;
24 }
25
26 int utime(in char*, in utimbuf*);
27 */
28
29 version( linux )
30 {
31 struct utimbuf
32 {
33 time_t actime;
34 time_t modtime;
35 }
36
37 int utime(in char*, in utimbuf*);
38 }
39 else version( darwin )
40 {
41 struct utimbuf
42 {
43 time_t actime;
44 time_t modtime;
45 }
46
47 int utime(in char*, in utimbuf*);
48 }
49 else version( freebsd )
50 {
51 struct utimbuf
52 {
53 time_t actime;
54 time_t modtime;
55 }
56
57 int utime(in char*, in utimbuf*);
58 }