mirror of
https://github.com/openRuyi-Project/gcc.git
synced 2026-10-03 15:39:28 +00:00
Adds extern(C) bindings for version OpenBSD. Reviewed-on: https://github.com/dlang/druntime/pull/2748 libphobos/ChangeLog: * libdruntime/Makefile.am (DRUNTIME_DSOURCES_OPENBSD): Add core/sys/openbsd/sys/cdefs.d, core/sys/openbsd/sys/elf.d, core/sys/openbsd/sys/elf32.d, core/sys/openbsd/sys/elf64.d, core/sys/openbsd/sys/elf_common.d, core/sys/openbsd/sys/link_elf.d, core/sys/openbsd/sys/mman.d, core/sys/openbsd/time.d. * libdruntime/Makefile.in: Regenerate. From-SVN: r274772
22 lines
539 B
D
22 lines
539 B
D
//Written in the D programming language
|
|
|
|
/++
|
|
D header file for OpenBSD's extensions to POSIX's time.h.
|
|
|
|
Copyright: Copyright 2019
|
|
License: $(HTTP www.boost.org/LICENSE_1_0.txt, Boost License 1.0).
|
|
Authors: Iain Buclaw
|
|
+/
|
|
module core.sys.openbsd.time;
|
|
|
|
public import core.sys.posix.time;
|
|
|
|
version (OpenBSD):
|
|
|
|
enum CLOCK_REALTIME = 0;
|
|
enum CLOCK_PROCESS_CPUTIME_ID = 2;
|
|
enum CLOCK_MONOTONIC = 3;
|
|
enum CLOCK_THREAD_CPUTIME_ID = 4;
|
|
enum CLOCK_UPTIME = 5;
|
|
enum CLOCK_BOOTTIME = 6;
|