...

Source file src/pkg/runtime/cgo/cgo.go

     1	// Copyright 2010 The Go Authors. All rights reserved.
     2	// Use of this source code is governed by a BSD-style
     3	// license that can be found in the LICENSE file.
     4	
     5	/*
     6	Package cgo contains runtime support for code generated
     7	by the cgo tool.  See the documentation for the cgo command
     8	for details on using cgo.
     9	*/
    10	package cgo
    11	
    12	/*
    13	
    14	#cgo darwin,!arm,!arm64 LDFLAGS: -lpthread
    15	#cgo darwin,arm LDFLAGS: -framework CoreFoundation
    16	#cgo darwin,arm64 LDFLAGS: -framework CoreFoundation
    17	#cgo dragonfly LDFLAGS: -lpthread
    18	#cgo freebsd LDFLAGS: -lpthread
    19	#cgo android LDFLAGS: -llog
    20	#cgo !android,linux LDFLAGS: -lpthread
    21	#cgo netbsd LDFLAGS: -lpthread
    22	#cgo openbsd LDFLAGS: -lpthread
    23	#cgo aix LDFLAGS: -Wl,-berok
    24	#cgo solaris LDFLAGS: -lxnet
    25	
    26	#cgo CFLAGS: -Wall -Werror
    27	
    28	#cgo solaris CPPFLAGS: -D_POSIX_PTHREAD_SEMANTICS
    29	
    30	*/
    31	import "C"
    32	

View as plain text