Commit 0e5cd9d3 authored by Joel Sing's avatar Joel Sing Committed by Russ Cox

runtime: add timespec definition for freebsd

R=golang-dev, devon.odell
CC=golang-dev
https://golang.org/cl/5340058
parent cabe0e6a
...@@ -173,6 +173,12 @@ struct Ucontext { ...@@ -173,6 +173,12 @@ struct Ucontext {
byte pad_godefs_0[12]; byte pad_godefs_0[12];
}; };
typedef struct Timespec Timespec;
struct Timespec {
int32 tv_sec;
int32 tv_nsec;
};
typedef struct Timeval Timeval; typedef struct Timeval Timeval;
struct Timeval { struct Timeval {
int32 tv_sec; int32 tv_sec;
......
...@@ -184,6 +184,12 @@ struct Ucontext { ...@@ -184,6 +184,12 @@ struct Ucontext {
byte pad_godefs_0[12]; byte pad_godefs_0[12];
}; };
typedef struct Timespec Timespec;
struct Timespec {
int64 tv_sec;
int64 tv_nsec;
};
typedef struct Timeval Timeval; typedef struct Timeval Timeval;
struct Timeval { struct Timeval {
int64 tv_sec; int64 tv_sec;
......
...@@ -104,5 +104,7 @@ typedef siginfo_t $Siginfo; ...@@ -104,5 +104,7 @@ typedef siginfo_t $Siginfo;
typedef mcontext_t $Mcontext; typedef mcontext_t $Mcontext;
typedef ucontext_t $Ucontext; typedef ucontext_t $Ucontext;
typedef struct timespec $Timespec;
typedef struct timeval $Timeval; typedef struct timeval $Timeval;
typedef struct itimerval $Itimerval; typedef struct itimerval $Itimerval;
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment