// Code generated by modernc.org/undup from the per-target vec_*.go files; DO NOT EDIT.

//go:build (openbsd && amd64) || (openbsd && arm64)

package vec

type Tclock_t = int64

type Tdaddr32_t = int32

type Tpaddr_t = uint64

type Tpsize_t = uint64

type Tsuseconds_t = int64

type Tvaddr_t = uint64

type Tvsize_t = uint64

type daddr32_t = Tdaddr32_t

const m_BIG_ENDIAN = "_BIG_ENDIAN"

const m_CHILD_MAX = 80

const m_DBL_DIG = "__DBL_DIG"

const m_DBL_EPSILON = "__DBL_EPSILON"

const m_DBL_MANT_DIG = "__DBL_MANT_DIG"

const m_DBL_MAX = "__DBL_MAX"

const m_DBL_MAX_10_EXP = "__DBL_MAX_10_EXP"

const m_DBL_MAX_EXP = "__DBL_MAX_EXP"

const m_DBL_MIN = "__DBL_MIN"

const m_DBL_MIN_10_EXP = "__DBL_MIN_10_EXP"

const m_DBL_MIN_EXP = "__DBL_MIN_EXP"

const m_DECIMAL_DIG = "__DECIMAL_DIG"

const m_EBADMSG = 92

const m_ECANCELED = 88

const m_EIDRM = 89

const m_EIPSEC = 82

const m_ELAST = 95

const m_EMEDIUMTYPE = 86

const m_ENOATTR = 83

const m_ENOMEDIUM = 85

const m_ENOMSG = 90

const m_ENOTRECOVERABLE = 93

const m_ENOTSUP = 91

const m_EOVERFLOW = 87

const m_EOWNERDEAD = 94

const m_EPROTO = 95

const m_FLT_DIG = "__FLT_DIG"

const m_FLT_EPSILON = "__FLT_EPSILON"

const m_FLT_EVAL_METHOD = "__FLT_EVAL_METHOD"

const m_FLT_MANT_DIG = "__FLT_MANT_DIG"

const m_FLT_MAX = "__FLT_MAX"

const m_FLT_MAX_10_EXP = "__FLT_MAX_10_EXP"

const m_FLT_MAX_EXP = "__FLT_MAX_EXP"

const m_FLT_MIN = "__FLT_MIN"

const m_FLT_MIN_10_EXP = "__FLT_MIN_10_EXP"

const m_FLT_MIN_EXP = "__FLT_MIN_EXP"

const m_FLT_RADIX = "__FLT_RADIX"

const m_FLT_ROUNDS = "__FLT_ROUNDS"

const m_INTPTR_MAX = 0x7fffffffffffffff

const m_INT_FAST16_MAX = "__INT_FAST16_MAX"

const m_INT_FAST16_MIN = "__INT_FAST16_MIN"

const m_INT_FAST32_MAX = "__INT_FAST32_MAX"

const m_INT_FAST32_MIN = "__INT_FAST32_MIN"

const m_INT_FAST64_MAX = "__INT_FAST64_MAX"

const m_INT_FAST64_MIN = "__INT_FAST64_MIN"

const m_INT_FAST8_MAX = "__INT_FAST8_MAX"

const m_INT_FAST8_MIN = "__INT_FAST8_MIN"

const m_LDBL_DIG = "__LDBL_DIG"

const m_LDBL_EPSILON = "__LDBL_EPSILON"

const m_LDBL_MANT_DIG = "__LDBL_MANT_DIG"

const m_LDBL_MAX = "__LDBL_MAX"

const m_LDBL_MAX_10_EXP = "__LDBL_MAX_10_EXP"

const m_LDBL_MAX_EXP = "__LDBL_MAX_EXP"

const m_LDBL_MIN = "__LDBL_MIN"

const m_LDBL_MIN_10_EXP = "__LDBL_MIN_10_EXP"

const m_LDBL_MIN_EXP = "__LDBL_MIN_EXP"

const m_LITTLE_ENDIAN = "_LITTLE_ENDIAN"

const m_LOGIN_NAME_MAX = 32

const m_NL_TEXTMAX = 255

const m_PDP_ENDIAN = "_PDP_ENDIAN"

const m_PTRDIFF_MAX = "INTPTR_MAX"

const m_PTRDIFF_MIN = "INTPTR_MIN"

const m_SEM_VALUE_MAX = "UINT_MAX"

const m_SIZE_MAX = "UINTPTR_MAX"

const m_SYMLINK_MAX = "PATH_MAX"

const m_SYMLOOP_MAX = 32

const m_TMP_MAX = 0x7fffffff

const m_TTY_NAME_MAX = 260

const m_UINTPTR_MAX = 0xffffffffffffffff

const m_UINT_FAST16_MAX = "__UINT_FAST16_MAX"

const m_UINT_FAST32_MAX = "__UINT_FAST32_MAX"

const m_UINT_FAST64_MAX = "__UINT_FAST64_MAX"

const m_UINT_FAST8_MAX = "__UINT_FAST8_MAX"

const m_WCHAR_MAX = "INT32_MAX"

const m_WCHAR_MIN = "INT32_MIN"

const m__MAXCOMLEN = 24

const m__MAX_PAGE_SHIFT = 12

const m__POSIX2_RE_DUP_MAX = "_POSIX_RE_DUP_MAX"

const m__POSIX_THREAD_THREADS_MAX = 4

const m__RET_PROTECTOR = 1

const m__STACKALIGNBYTES = 15

const m___BEGIN_DECLS = "__BEGIN_EXTERN_C"

const m___DBL_DIG = 15

const m___DBL_EPSILON = 2.2204460492503131e-16

const m___DBL_MANT_DIG = 53

const m___DBL_MAX = 1.7976931348623157e+308

const m___DBL_MAX_10_EXP = 308

const m___DBL_MAX_EXP = 1024

const m___DBL_MIN = 2.2250738585072014e-308

const m___END_DECLS = "__END_EXTERN_C"

const m___FLT_DIG = 6

const m___FLT_EVAL_METHOD = 0

const m___FLT_MANT_DIG = 24

const m___FLT_MAX = 3.40282347e+38

const m___FLT_MAX_10_EXP = 38

const m___FLT_MAX_EXP = 128

const m___FLT_MIN = 1.17549435e-38

const m___FLT_RADIX = 2

const m___INT_FAST16_MAX = "INT32_MAX"

const m___INT_FAST16_MIN = "INT32_MIN"

const m___INT_FAST32_MAX = "INT32_MAX"

const m___INT_FAST32_MIN = "INT32_MIN"

const m___INT_FAST64_MAX = "INT64_MAX"

const m___INT_FAST64_MIN = "INT64_MIN"

const m___INT_FAST8_MAX = "INT32_MAX"

const m___INT_FAST8_MIN = "INT32_MIN"

const m___OpenBSD__ = 1

const m___PIE__ = 1

const m___UINT_FAST16_MAX = "UINT32_MAX"

const m___UINT_FAST32_MAX = "UINT32_MAX"

const m___UINT_FAST64_MAX = "UINT64_MAX"

const m___UINT_FAST8_MAX = "UINT32_MAX"

const m___VERSION__ = "OpenBSD Clang 19.1.7"

const m___XPG_VISIBLE = 800

const m___clang_version__ = "19.1.7 "

const m___htobe16 = "__swap16"

const m___htobe32 = "__swap32"

const m___htobe64 = "__swap64"

const m___pie__ = 1

type paddr_t = Tpaddr_t

type psize_t = Tpsize_t

type t__clock_t = int64

type t__cpuid_t = uint64

type t__dev_t = int32

type t__id_t = uint32

type t__nlink_t = uint32

type t__paddr_t = uint64

type t__psize_t = uint64

type t__rlim_t = uint64

type t__sFstub = struct {
	F_stub int64
}

/*
** 2001-09-15
**
** The author disclaims copyright to this source code.  In place of
** a legal notice, here is a blessing:
**
**    May you do good and not evil.
**    May you find forgiveness for yourself and forgive others.
**    May you share freely, never taking more than you give.
**
*************************************************************************
** This header file defines the interface that the SQLite library
** presents to client programs.  If a C-function, structure, datatype,
** or constant definition does not appear in this file, then it is
** not a published API of SQLite, is subject to change without
** notice, and should not be referenced by programs that use SQLite.
**
** Some of the definitions that are in this file are marked as
** "experimental".  Experimental interfaces are normally new
** features recently added to SQLite.  We do not anticipate changes
** to experimental interfaces but reserve the right to make minor changes
** if experience from use "in the wild" suggest such changes are prudent.
**
** The official C-language API documentation for SQLite is derived
** from comments in this file.  This file is the authoritative source
** on how SQLite interfaces are supposed to operate.
**
** The name of this file under configuration management is "sqlite.h.in".
** The makefile makes some minor changes to this file (such as inserting
** the version number) and changes its name to "sqlite3.h" as
** part of the build process.
 */

type t__timer_t = int32

type t__vaddr_t = uint64

type t__vsize_t = uint64

type t__wchar_t = int32

type vaddr_t = Tvaddr_t

type vsize_t = Tvsize_t
