summaryrefslogtreecommitdiffstats
path: root/Include
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@haypocalc.com>2012-02-08 22:03:19 (GMT)
committerVictor Stinner <victor.stinner@haypocalc.com>2012-02-08 22:03:19 (GMT)
commit4195b5caea0fe1446160e78d69420732ead7e78b (patch)
tree5c01264aed26942fcb932f9aab73856dd65af684 /Include
parent72476eae5fe4d7bc4d4c4e30471cd83a501707de (diff)
downloadcpython-4195b5caea0fe1446160e78d69420732ead7e78b.zip
cpython-4195b5caea0fe1446160e78d69420732ead7e78b.tar.gz
cpython-4195b5caea0fe1446160e78d69420732ead7e78b.tar.bz2
Backout f8409b3d6449: the PEP 410 is not accepted yet
Diffstat (limited to 'Include')
-rw-r--r--Include/pytime.h28
1 files changed, 1 insertions, 27 deletions
diff --git a/Include/pytime.h b/Include/pytime.h
index 6d438f3..d707bdb 100644
--- a/Include/pytime.h
+++ b/Include/pytime.h
@@ -2,8 +2,7 @@
#ifndef Py_PYTIME_H
#define Py_PYTIME_H
-#include "pyport.h"
-#include "object.h"
+#include "pyconfig.h" /* include for defines */
/**************************************************************************
Symbols and macros to supply platform-independent interfaces to time related
@@ -38,31 +37,6 @@ do { \
((tv_end.tv_sec - tv_start.tv_sec) + \
(tv_end.tv_usec - tv_start.tv_usec) * 0.000001)
-#if defined(HAVE_LONG_LONG)
-typedef unsigned PY_LONG_LONG _PyTime_fraction_t;
-#else
-typedef size_t _PyTime_fraction_t;
-#endif
-
-typedef struct
-{
- /* timestamp = seconds + numerator / denominator */
- time_t seconds;
- _PyTime_fraction_t numerator;
- /* denominator cannot be zero */
- _PyTime_fraction_t denominator;
- /* the timestamp resolution is 1/divisor */
-} _PyTime_t;
-
-/* Similar to POSIX gettimeofday. If system gettimeofday
- fails or is not available, fall back to lower resolution clocks. */
-PyAPI_FUNC(void) _PyTime_get(_PyTime_t *tp);
-
-/* Convert a timestamp structure to the specified timestamp type.
-
- Raise a ValueError if the timestamp type is unknown. */
-PyAPI_FUNC(PyObject*) _PyTime_Convert(_PyTime_t *ts, PyObject *timestamp);
-
/* Dummy to force linking. */
PyAPI_FUNC(void) _PyTime_Init(void);