- // Copyright 2012 The Go Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style
- // license that can be found in the LICENSE file.
-
- // +build windows
- // +build !go1.3
-
- // copied from pkg/runtime
- typedef unsigned int uint32;
- typedef unsigned long long int uint64;
- #ifdef _64BIT
- typedef uint64 uintptr;
- #else
- typedef uint32 uintptr;
- #endif
-
- // from sys_386.s or sys_amd64.s
- void ·servicemain(void);
-
- void
- ·getServiceMain(uintptr *r)
- {
- *r = (uintptr)·servicemain;
- }
|