// Code generated by 'ccgo errno/gen.c -crt-import-path "" -export-defines "" -export-enums "" -export-externs X -export-fields F -export-structs "" -export-typedefs "" -header -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o errno/errno_freebsd_amd64.go -pkgname errno', DO NOT EDIT.

package errno

import (
	"math"
	"reflect"
	"sync/atomic"
	"unsafe"
)

var _ = math.Pi
var _ reflect.Kind
var _ atomic.Value
var _ unsafe.Pointer

const (
	E2BIG              = 7
	EACCES             = 13
	EADDRINUSE         = 48
	EADDRNOTAVAIL      = 49
	EAFNOSUPPORT       = 47
	EAGAIN             = 35
	EALREADY           = 37
	EAUTH              = 80
	EBADF              = 9
	EBADMSG            = 89
	EBADRPC            = 72
	EBUSY              = 16
	ECANCELED          = 85
	ECAPMODE           = 94
	ECHILD             = 10
	ECONNABORTED       = 53
	ECONNREFUSED       = 61
	ECONNRESET         = 54
	EDEADLK            = 11
	EDESTADDRREQ       = 39
	EDOM               = 33
	EDOOFUS            = 88
	EDQUOT             = 69
	EEXIST             = 17
	EFAULT             = 14
	EFBIG              = 27
	EFTYPE             = 79
	EHOSTDOWN          = 64
	EHOSTUNREACH       = 65
	EIDRM              = 82
	EILSEQ             = 86
	EINPROGRESS        = 36
	EINTEGRITY         = 97
	EINTR              = 4
	EINVAL             = 22
	EIO                = 5
	EISCONN            = 56
	EISDIR             = 21
	ELAST              = 97
	ELOOP              = 62
	EMFILE             = 24
	EMLINK             = 31
	EMSGSIZE           = 40
	EMULTIHOP          = 90
	ENAMETOOLONG       = 63
	ENEEDAUTH          = 81
	ENETDOWN           = 50
	ENETRESET          = 52
	ENETUNREACH        = 51
	ENFILE             = 23
	ENOATTR            = 87
	ENOBUFS            = 55
	ENODEV             = 19
	ENOENT             = 2
	ENOEXEC            = 8
	ENOLCK             = 77
	ENOLINK            = 91
	ENOMEM             = 12
	ENOMSG             = 83
	ENOPROTOOPT        = 42
	ENOSPC             = 28
	ENOSYS             = 78
	ENOTBLK            = 15
	ENOTCAPABLE        = 93
	ENOTCONN           = 57
	ENOTDIR            = 20
	ENOTEMPTY          = 66
	ENOTRECOVERABLE    = 95
	ENOTSOCK           = 38
	ENOTSUP            = 45
	ENOTTY             = 25
	ENXIO              = 6
	EOPNOTSUPP         = 45
	EOVERFLOW          = 84
	EOWNERDEAD         = 96
	EPERM              = 1
	EPFNOSUPPORT       = 46
	EPIPE              = 32
	EPROCLIM           = 67
	EPROCUNAVAIL       = 76
	EPROGMISMATCH      = 75
	EPROGUNAVAIL       = 74
	EPROTO             = 92
	EPROTONOSUPPORT    = 43
	EPROTOTYPE         = 41
	ERANGE             = 34
	EREMOTE            = 71
	EROFS              = 30
	ERPCMISMATCH       = 73
	ESHUTDOWN          = 58
	ESOCKTNOSUPPORT    = 44
	ESPIPE             = 29
	ESRCH              = 3
	ESTALE             = 70
	ETIMEDOUT          = 60
	ETOOMANYREFS       = 59
	ETXTBSY            = 26
	EUSERS             = 68
	EWOULDBLOCK        = 35
	EXDEV              = 18
	X_ERRNO_T_DEFINED  = 0
	X_FILE_OFFSET_BITS = 64
	X_LP64             = 1
	X_Nonnull          = 0
	X_Null_unspecified = 0
	X_Nullable         = 0
	X_SYS_CDEFS_H_     = 0
	X_SYS_ERRNO_H_     = 0
	Unix               = 1
)

type Ptrdiff_t = int64 /* <builtin>:3:26 */

type Size_t = uint64 /* <builtin>:9:23 */

type Wchar_t = int32 /* <builtin>:15:24 */

type X__int128_t = struct {
	Flo int64
	Fhi int64
} /* <builtin>:21:43 */ // must match modernc.org/mathutil.Int128
type X__uint128_t = struct {
	Flo uint64
	Fhi uint64
} /* <builtin>:22:44 */ // must match modernc.org/mathutil.Int128

type X__builtin_va_list = uintptr /* <builtin>:46:14 */
type X__float128 = float64        /* <builtin>:47:21 */

// 11 was EAGAIN

// math software

// non-blocking and interrupt i/o

// ipc/network software -- argument errors

// ipc/network software -- operational errors

// should be rearranged

// quotas & mush

// Network File System

// ISO/IEC 9899:2011 K.3.2.2
type Errno_t = int32 /* errno.h:204:13 */

var _ int8 /* gen.c:2:13: */
