| OLD | NEW |
| 1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ | 1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
| 2 /* This Source Code Form is subject to the terms of the Mozilla Public | 2 /* This Source Code Form is subject to the terms of the Mozilla Public |
| 3 * License, v. 2.0. If a copy of the MPL was not distributed with this | 3 * License, v. 2.0. If a copy of the MPL was not distributed with this |
| 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
| 5 | 5 |
| 6 #ifndef prunixos_h___ | 6 #ifndef prunixos_h___ |
| 7 #define prunixos_h___ | 7 #define prunixos_h___ |
| 8 | 8 |
| 9 /* | 9 /* |
| 10 * If FD_SETSIZE is not defined on the command line, set the default value | 10 * If FD_SETSIZE is not defined on the command line, set the default value |
| (...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 295 /************************************************************************/ | 295 /************************************************************************/ |
| 296 | 296 |
| 297 #ifdef _MD_INTERVAL_USE_GTOD | 297 #ifdef _MD_INTERVAL_USE_GTOD |
| 298 extern PRIntervalTime _PR_UNIX_GetInterval(void); | 298 extern PRIntervalTime _PR_UNIX_GetInterval(void); |
| 299 extern PRIntervalTime _PR_UNIX_TicksPerSecond(void); | 299 extern PRIntervalTime _PR_UNIX_TicksPerSecond(void); |
| 300 #define _MD_INTERVAL_INIT() | 300 #define _MD_INTERVAL_INIT() |
| 301 #define _MD_GET_INTERVAL _PR_UNIX_GetInterval | 301 #define _MD_GET_INTERVAL _PR_UNIX_GetInterval |
| 302 #define _MD_INTERVAL_PER_SEC _PR_UNIX_TicksPerSecond | 302 #define _MD_INTERVAL_PER_SEC _PR_UNIX_TicksPerSecond |
| 303 #endif | 303 #endif |
| 304 | 304 |
| 305 #ifdef HAVE_CLOCK_MONOTONIC | 305 #ifdef _PR_HAVE_CLOCK_MONOTONIC |
| 306 extern PRIntervalTime _PR_UNIX_GetInterval2(void); | 306 extern PRIntervalTime _PR_UNIX_GetInterval2(void); |
| 307 extern PRIntervalTime _PR_UNIX_TicksPerSecond2(void); | 307 extern PRIntervalTime _PR_UNIX_TicksPerSecond2(void); |
| 308 #define _MD_INTERVAL_INIT() | 308 #define _MD_INTERVAL_INIT() |
| 309 #define _MD_GET_INTERVAL _PR_UNIX_GetInterval2 | 309 #define _MD_GET_INTERVAL _PR_UNIX_GetInterval2 |
| 310 #define _MD_INTERVAL_PER_SEC _PR_UNIX_TicksPerSecond2 | 310 #define _MD_INTERVAL_PER_SEC _PR_UNIX_TicksPerSecond2 |
| 311 #endif | 311 #endif |
| 312 | 312 |
| 313 #define _MD_INTERVAL_PER_MILLISEC() (_PR_MD_INTERVAL_PER_SEC() / 1000) | 313 #define _MD_INTERVAL_PER_MILLISEC() (_PR_MD_INTERVAL_PER_SEC() / 1000) |
| 314 #define _MD_INTERVAL_PER_MICROSEC() (_PR_MD_INTERVAL_PER_SEC() / 1000000) | 314 #define _MD_INTERVAL_PER_MICROSEC() (_PR_MD_INTERVAL_PER_SEC() / 1000000) |
| 315 | 315 |
| (...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 615 { | 615 { |
| 616 _MD_Open64 _open64; | 616 _MD_Open64 _open64; |
| 617 _MD_Mmap64 _mmap64; | 617 _MD_Mmap64 _mmap64; |
| 618 _MD_Stat64 _stat64; | 618 _MD_Stat64 _stat64; |
| 619 _MD_Fstat64 _fstat64; | 619 _MD_Fstat64 _fstat64; |
| 620 _MD_Lseek64 _lseek64; | 620 _MD_Lseek64 _lseek64; |
| 621 }; | 621 }; |
| 622 extern struct _MD_IOVector _md_iovector; | 622 extern struct _MD_IOVector _md_iovector; |
| 623 | 623 |
| 624 #endif /* prunixos_h___ */ | 624 #endif /* prunixos_h___ */ |
| OLD | NEW |