Bash
5.0-beta2
Bash - Bourne Again shell
posixtime.h
Go to the documentation of this file.
1
/* posixtime.h -- wrapper for time.h, sys/times.h mess. */
2
3
/* Copyright (C) 1999 Free Software Foundation, Inc.
4
5
This file is part of GNU Bash, the Bourne Again SHell.
6
7
Bash is free software: you can redistribute it and/or modify
8
it under the terms of the GNU General Public License as published by
9
the Free Software Foundation, either version 3 of the License, or
10
(at your option) any later version.
11
12
Bash is distributed in the hope that it will be useful,
13
but WITHOUT ANY WARRANTY; without even the implied warranty of
14
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
GNU General Public License for more details.
16
17
You should have received a copy of the GNU General Public License
18
along with Bash. If not, see <http://www.gnu.org/licenses/>.
19
*/
20
21
#ifndef _POSIXTIME_H_
22
#define _POSIXTIME_H_
23
24
/* include this after config.h */
25
/* Some systems require this, mostly for the definition of `struct timezone'.
26
For example, Dynix/ptx has that definition in <time.h> rather than
27
sys/time.h */
28
#if defined (TIME_WITH_SYS_TIME)
29
# include <sys/time.h>
30
# include <time.h>
31
#else
32
# if defined (HAVE_SYS_TIME_H)
33
# include <sys/time.h>
34
# else
35
# include <time.h>
36
# endif
37
#endif
38
39
#if !defined (HAVE_SYSCONF) || !defined (_SC_CLK_TCK)
40
# if !defined (CLK_TCK)
41
# if defined (HZ)
42
# define CLK_TCK HZ
43
# else
44
# define CLK_TCK 60
/* 60HZ */
45
# endif
46
# endif
/* !CLK_TCK */
47
#endif
/* !HAVE_SYSCONF && !_SC_CLK_TCK */
48
49
#endif
/* _POSIXTIME_H_ */
bash-5.0-beta2
include
posixtime.h
Generated on Sat Dec 1 2018 00:27:26 for Bash by
1.8.13