mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
undo CL 135230043 / 60812bad3769
broke api check everywhere ««« original CL description runtime: fix openbsd build LGTM=iant R=iant, minux CC=golang-codereviews, jsing https://golang.org/cl/135230043 »»» TBR=mdempsky CC=golang-codereviews https://golang.org/cl/137010043
This commit is contained in:
parent
39a021bc0e
commit
1a976f1576
5 changed files with 10 additions and 10 deletions
|
|
@ -26,7 +26,7 @@ extern SigTab runtime·sigtab[];
|
|||
static Sigset sigset_none;
|
||||
static Sigset sigset_all = ~(Sigset)0;
|
||||
|
||||
extern int32 runtime·tfork(TforkT *param, uintptr psize, M *mp, G *gp, void (*fn)(void));
|
||||
extern int32 runtime·tfork(void *param, uintptr psize, M *mp, G *gp, void (*fn)(void));
|
||||
extern int32 runtime·thrsleep(void *ident, int32 clock_id, void *tsp, void *lock, const int32 *abort);
|
||||
extern int32 runtime·thrwakeup(void *ident, int32 n);
|
||||
|
||||
|
|
@ -130,7 +130,7 @@ runtime·semawakeup(M *mp)
|
|||
void
|
||||
runtime·newosproc(M *mp, void *stk)
|
||||
{
|
||||
TforkT param;
|
||||
Tfork param;
|
||||
Sigset oset;
|
||||
int32 ret;
|
||||
|
||||
|
|
@ -147,7 +147,7 @@ runtime·newosproc(M *mp, void *stk)
|
|||
param.tf_stack = stk;
|
||||
|
||||
oset = runtime·sigprocmask(SIG_SETMASK, sigset_all);
|
||||
ret = runtime·tfork(¶m, sizeof(param), mp, mp->g0, runtime·mstart);
|
||||
ret = runtime·tfork((byte*)¶m, sizeof(param), mp, mp->g0, runtime·mstart);
|
||||
runtime·sigprocmask(SIG_SETMASK, oset);
|
||||
|
||||
if(ret < 0) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue