Bug#1100980: internal compiler error while building sqlite3 for m68k (7
From
Helmut Grohne@21:1/5 to
All on Fri Mar 21 13:40:01 2025
[continued from previous message]
160283: # 1 "/usr/lib/gcc/m68k-linux-gnu/15/include/stddef.h" 1 3 4
160283: # 34 "/usr/include/m68k-linux-gnu/string.h" 2 3 4
160283: # 43 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
160283: size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern void *memmove (void *__dest, const void *__src, size_t __n) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283:
160283:
160283: extern void *memccpy (void *__restrict __dest, const void *__restrict __src,
160283: int __c, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__access__ (__write_only__, 1, 4)));
160283:
160283:
160283:
160283:
160283: extern void *memset (void *__s, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
160283:
160283:
160283: extern int memcmp (const void *__s1, const void *__s2, size_t __n) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283: # 80 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern int __memcmpeq (const void *__s1, const void *__s2, size_t __n) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283: # 107 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern void *memchr (const void *__s, int __c, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283: # 141 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283: extern char *strncpy (char *__restrict __dest,
160283: const char *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern char *strcat (char *__restrict __dest, const char *__restrict __src)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283: extern char *strncat (char *__restrict __dest, const char *__restrict __src,
160283: size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern int strcmp (const char *__s1, const char *__s2)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283: extern int strncmp (const char *__s1, const char *__s2, size_t __n) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern int strcoll (const char *__s1, const char *__s2)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283: extern size_t strxfrm (char *__restrict __dest,
160283: const char *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 1, 3)));
160283:
160283:
160283:
160283:
160283:
160283:
160283: extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3)));
160283:
160283:
160283: extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, 160283: locale_t __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4)))
160283: __attribute__ ((__access__ (__write_only__, 1, 3)));
160283:
160283:
160283:
160283:
160283:
160283: extern char *strdup (const char *__s)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1)));
160283:
160283:
160283:
160283:
160283:
160283:
160283: extern char *strndup (const char *__string, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1)));
160283: # 246 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strchr (const char *__s, int __c)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283: # 273 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strrchr (const char *__s, int __c)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283: # 286 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strchrnul (const char *__s, int __c)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283:
160283:
160283:
160283:
160283:
160283: extern size_t strcspn (const char *__s, const char *__reject)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern size_t strspn (const char *__s, const char *__accept)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283: # 323 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strpbrk (const char *__s, const char *__accept)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283: # 350 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strstr (const char *__haystack, const char *__needle) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283:
160283: extern char *strtok (char *__restrict __s, const char *__restrict __delim)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
160283:
160283:
160283:
160283: extern char *__strtok_r (char *__restrict __s,
160283: const char *__restrict __delim,
160283: char **__restrict __save_ptr)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
160283:
160283: extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
160283: char **__restrict __save_ptr)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
160283: # 380 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strcasestr (const char *__haystack, const char *__needle) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283:
160283:
160283:
160283:
160283: extern void *memmem (const void *__haystack, size_t __haystacklen, 160283: const void *__needle, size_t __needlelen)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3)))
160283: __attribute__ ((__access__ (__read_only__, 1, 2)))
160283: __attribute__ ((__access__ (__read_only__, 3, 4)));
160283:
160283:
160283:
160283: extern void *__mempcpy (void *__restrict __dest,
160283: const void *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283: extern void *mempcpy (void *__restrict __dest,
160283: const void *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283:
160283: extern size_t strlen (const char *__s)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283:
160283:
160283:
160283:
160283: extern size_t strnlen (const char *__string, size_t __maxlen)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283:
160283:
160283:
160283:
160283: extern char *strerror (int __errnum) __attribute__ ((__nothrow__ , __leaf__));
160283: # 432 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern int strerror_r (int __errnum, char *__buf, size_t __buflen) __asm__ ("" "__xpg_strerror_r") __attribute__ ((__nothrow__ , __leaf__))
160283:
160283: __attribute__ ((__nonnull__ (2)))
160283: __attribute__ ((__access__ (__write_only__, 2, 3)));
160283: # 458 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *strerror_l (int __errnum, locale_t __l) __attribute__ ((__nothrow__ , __leaf__));
160283:
160283:
160283:
160283: # 1 "/usr/include/m68k-linux-gnu/strings.h" 1 3 4
160283: # 23 "/usr/include/m68k-linux-gnu/strings.h" 3 4
160283: # 1 "/usr/lib/gcc/m68k-linux-gnu/15/include/stddef.h" 1 3 4
160283: # 24 "/usr/include/m68k-linux-gnu/strings.h" 2 3 4
160283:
160283:
160283:
160283:
160283:
160283:
160283:
160283:
160283:
160283:
160283: extern int bcmp (const void *__s1, const void *__s2, size_t __n) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern void bcopy (const void *__src, void *__dest, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
160283: # 68 "/usr/include/m68k-linux-gnu/strings.h" 3 4
160283: extern char *index (const char *__s, int __c)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283: # 96 "/usr/include/m68k-linux-gnu/strings.h" 3 4
160283: extern char *rindex (const char *__s, int __c)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
160283:
160283:
160283:
160283:
160283:
160283:
160283: extern int ffs (int __i) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
160283:
160283:
160283:
160283:
160283:
160283: extern int ffsl (long int __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
160283: __extension__ extern int ffsll (long long int __ll)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
160283:
160283:
160283:
160283: extern int strcasecmp (const char *__s1, const char *__s2)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283: extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) 160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283:
160283:
160283:
160283: extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3)));
160283:
160283:
160283:
160283: extern int strncasecmp_l (const char *__s1, const char *__s2,
160283: size_t __n, locale_t __loc)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4)));
160283:
160283:
160283:
160283:
160283:
160283:
160283:
160283:
160283: # 1 "/usr/include/m68k-linux-gnu/bits/strings_fortified.h" 1 3 4 160283: # 22 "/usr/include/m68k-linux-gnu/bits/strings_fortified.h" 3 4
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void
160283: __attribute__ ((__nothrow__ , __leaf__)) bcopy (const void *__src, void *__dest, size_t __len)
160283: {
160283: (void) __builtin___memmove_chk (__dest, __src, __len,
160283: __builtin_object_size (__dest, 0));
160283: }
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void
160283: __attribute__ ((__nothrow__ , __leaf__)) bzero (void *__dest, size_t __len)
160283: {
160283: (void) __builtin___memset_chk (__dest, '\0', __len,
160283: __builtin_object_size (__dest, 0));
160283: }
160283: # 145 "/usr/include/m68k-linux-gnu/strings.h" 2 3 4
160283: # 463 "/usr/include/m68k-linux-gnu/string.h" 2 3 4
160283:
160283:
160283:
160283: extern void explicit_bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)))
160283: __attribute__ ((__access__ (__write_only__, 1, 2)));
160283:
160283:
160283:
160283: extern char *strsep (char **__restrict __stringp,
160283: const char *__restrict __delim)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283:
160283: extern char *strsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__));
160283: # 489 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283: extern char *stpcpy (char *__restrict __dest, const char *__restrict __src)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283: extern char *__stpncpy (char *__restrict __dest,
160283: const char *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283: extern char *stpncpy (char *__restrict __dest,
160283: const char *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
160283:
160283:
160283:
160283:
160283: extern size_t strlcpy (char *__restrict __dest,
160283: const char *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__access__ (__write_only__, 1, 3)));
160283:
160283:
160283:
160283: extern size_t strlcat (char *__restrict __dest,
160283: const char *__restrict __src, size_t __n)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__access__ (__read_write__, 1, 3)));
160283: # 548 "/usr/include/m68k-linux-gnu/string.h" 3 4
160283: # 1 "/usr/include/m68k-linux-gnu/bits/string_fortified.h" 1 3 4
160283: # 25 "/usr/include/m68k-linux-gnu/bits/string_fortified.h" 3 4
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void *
160283: __attribute__ ((__nothrow__ , __leaf__)) memcpy (void *__restrict __dest, const void *__restrict __src, size_t __len)
160283:
160283: {
160283: return __builtin___memcpy_chk (__dest, __src, __len,
160283: __builtin_object_size (__dest, 0));
160283: }
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void *
160283: __attribute__ ((__nothrow__ , __leaf__)) memmove (void *__dest, const void *__src, size_t __len)
160283: {
160283: return __builtin___memmove_chk (__dest, __src, __len,
160283: __builtin_object_size (__dest, 0));
160283: }
160283: # 56 "/usr/include/m68k-linux-gnu/bits/string_fortified.h" 3 4
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void *
160283: __attribute__ ((__nothrow__ , __leaf__)) memset (void *__dest, int __ch, size_t __len)
160283: {
160283: return __builtin___memset_chk (__dest, __ch, __len,
160283: __builtin_object_size (__dest, 0));
160283: }
160283:
160283:
160283:
160283:
160283: void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
160283: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__access__ (__write_only__, 1, 2)));
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void
160283: __attribute__ ((__nothrow__ , __leaf__)) explicit_bzero (void *__dest, size_t __len)
160283: {
160283: __explicit_bzero_chk (__dest, __len, __builtin_object_size (__dest, 0));
160283: }
160283:
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
160283: __attribute__ ((__nothrow__ , __leaf__)) strcpy (char * __restrict __dest, const char *__restrict __src)
160283:
160283:
160283: {
160283: return __builtin___strcpy_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1));
160283: }
160283:
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
160283: __attribute__ ((__nothrow__ , __leaf__)) stpcpy (char * __restrict __dest, const char *__restrict __src)
160283:
160283:
160283: {
160283: return __builtin___stpcpy_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1));
160283: }
160283:
160283:
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
160283: __attribute__ ((__nothrow__ , __leaf__)) strncpy (char * __restrict __dest, const char *__restrict __src, size_t __len)
160283:
160283:
160283: {
160283: return __builtin___strncpy_chk (__dest, __src, __len,
160283: __builtin_object_size (__dest, 2 > 1));
160283: }
160283:
160283:
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
160283: __attribute__ ((__nothrow__ , __leaf__)) stpncpy (char * __dest, const char *__src, size_t __n)
160283:
160283:
160283: {
160283: return __builtin___stpncpy_chk (__dest, __src, __n,
160283: __builtin_object_size (__dest, 2 > 1));
160283: }
160283: # 135 "/usr/include/m68k-linux-gnu/bits/string_fortified.h" 3 4
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
160283: __attribute__ ((__nothrow__ , __leaf__)) strcat (char * __restrict __dest, const char *__restrict __src)
160283:
160283:
160283: {
160283: return __builtin___strcat_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1));
160283: }
160283:
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
160283: __attribute__ ((__nothrow__ , __leaf__)) strncat (char * __restrict __dest, const char *__restrict __src, size_t __len)
160283:
160283:
160283: {
160283: return __builtin___strncat_chk (__dest, __src, __len,
160283: __builtin_object_size (__dest, 2 > 1));
160283: }
160283:
160283:
160283: extern size_t __strlcpy_chk (char *__dest, const char *__src, size_t __n,
160283: size_t __destlen) __attribute__ ((__nothrow__ , __leaf__)); 160283: extern size_t __strlcpy_alias (char *__dest, const char *__src, size_t __n) __asm__ ("" "strlcpy") __attribute__ ((__nothrow__ , __leaf__))
160283:
160283: ;
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) size_t
160283: __attribute__ ((__nothrow__ , __leaf__)) strlcpy (char * __restrict __dest, const char *__restrict __src, size_t __n)
160283:
160283:
160283: {
160283: if (__builtin_object_size (__dest, 2 > 1) != (size_t) -1
160283: && (!__builtin_constant_p (__n > __builtin_object_size (__dest, 2 > 1))
160283: || __n > __builtin_object_size (__dest, 2 > 1)))
160283: return __strlcpy_chk (__dest, __src, __n, __builtin_object_size (__dest, 2 > 1));
160283: return __strlcpy_alias (__dest, __src, __n);
160283: }
160283:
160283: extern size_t __strlcat_chk (char *__dest, const char *__src, size_t __n,
160283: size_t __destlen) __attribute__ ((__nothrow__ , __leaf__)); 160283: extern size_t __strlcat_alias (char *__dest, const char *__src, size_t __n) __asm__ ("" "strlcat") __attribute__ ((__nothrow__ , __leaf__))
160283:
160283: ;
160283:
160283: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) size_t
160283: __attribute__ ((__nothrow__ , __leaf__)) strlcat (char * __restrict __dest, const char *__restrict __src, size_t __n)
160283:
160283: {
160283: if (__builtin_object_size (__dest, 2 > 1) != (size_t) -1
160283: && (!__builtin_constant_p (__n > __builtin_object_size (__dest, 2 > 1))
160283: || __n > __builtin_object_size (__dest, 2 > 1)))
160283: return __strlcat_chk (__dest, __src, __n, __builtin_object_size (__dest, 2 > 1));
160283: return __strlcat_alias (__dest, __src, __n);
160283: }
160283: # 549 "/usr/include/m68k-linux-gnu/string.h" 2 3 4
160283:
160283:
160283:
160283:
160283: # 20 "/tmp/buildd/sqlite3/sqlite3-3.46.1/tool/showdb.c" 2
160283: # 1 "/usr/include/m68k-linux-gnu/assert.h" 1 3 4
160283: # 21 "/tmp/buildd/sqlite3/sqlite3-3.46.1/tool/showdb.c" 2
160283: # 1 "./sqlite3.h" 1
160283: # 35 "./sqlite3.h"
160283: # 1 "/usr/lib/gcc/m68k-linux-gnu/15/include/stdarg.h" 1 3 4
160283: # 36 "./sqlite3.h" 2
160283: # 185 "./sqlite3.h"
160283:
160283: # 185 "./sqlite3.h"
160283: extern const char sqlite3_version[];
160283: const char *sqlite3_libversion(void);
160283: const char *sqlite3_sourceid(void);
160283: int sqlite3_libversion_number(void);
160283: # 213 "./sqlite3.h"
160283: int sqlite3_compileoption_used(const char *zOptName);
160283: const char *sqlite3_compileoption_get(int N);
160283: # 256 "./sqlite3.h"
160283: int sqlite3_threadsafe(void);
160283: # 272 "./sqlite3.h"
160283: typedef struct sqlite3 sqlite3;
160283: # 301 "./sqlite3.h"
160283: typedef long long int sqlite_int64;
160283: typedef unsigned long long int sqlite_uint64;
160283:
160283: typedef sqlite_int64 sqlite3_int64;
160283: typedef sqlite_uint64 sqlite3_uint64;
160283: # 353 "./sqlite3.h"
160283: int sqlite3_close(sqlite3*);
160283: int sqlite3_close_v2(sqlite3*);
160283:
160283:
160283:
160283:
160283:
160283:
160283: typedef int (*sqlite3_callback)(void*,int,char**, char**);
160283: # 427 "./sqlite3.h"
160283: int sqlite3_exec(
160283: sqlite3*,
160283: const char *sql,
160283: int (*callback)(void*,int,char**,char**),
160283: void *,
160283: char **errmsg
160283: );
160283: # 730 "./sqlite3.h"
160283: typedef struct sqlite3_file sqlite3_file;
160283: struct sqlite3_file {
160283: const struct sqlite3_io_methods *pMethods;
160283: };
160283: # 836 "./sqlite3.h"
160283: typedef struct sqlite3_io_methods sqlite3_io_methods;
160283: struct sqlite3_io_methods {
160283: int iVersion;
160283: int (*xClose)(sqlite3_file*);
160283: int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst); 160283: int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
160283: int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
160283: int (*xSync)(sqlite3_file*, int flags);
160283: int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
160283: int (*xLock)(sqlite3_file*, int);
160283: int (*xUnlock)(sqlite3_file*, int);
160283: int (*xCheckReservedLock)(sqlite3_file*, int *pResOut);
160283: int (*xFileControl)(sqlite3_file*, int op, void *pArg);
160283: int (*xSectorSize)(sqlite3_file*);
160283: int (*xDeviceCharacteristics)(sqlite3_file*);
160283:
160283: int (*xShmMap)(sqlite3_file*, int iPg, int pgsz, int, void volatile**);
160283: int (*xShmLock)(sqlite3_file*, int offset, int n, int flags);
160283: void (*xShmBarrier)(sqlite3_file*);
160283: int (*xShmUnmap)(sqlite3_file*, int deleteFlag);
160283:
160283: int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
160283: int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p);
160283:
160283:
160283: };
160283: # 1264 "./sqlite3.h"
160283: typedef struct sqlite3_mutex sqlite3_mutex;
160283: # 1274 "./sqlite3.h"
160283: typedef struct sqlite3_api_routines sqlite3_api_routines;
160283: # 1294 "./sqlite3.h"
160283: typedef const char *sqlite3_filename;
160283: # 1465 "./sqlite3.h"
160283: typedef struct sqlite3_vfs sqlite3_vfs;
160283: typedef void (*sqlite3_syscall_ptr)(void);
160283: struct sqlite3_vfs {
160283: int iVersion;
160283: int szOsFile;
160283: int mxPathname;
160283: sqlite3_vfs *pNext;
160283: const char *zName;
160283: void *pAppData;
160283: int (*xOpen)(sqlite3_vfs*, sqlite3_filename zName, sqlite3_file*, 160283: int flags, int *pOutFlags);
160283: int (*xDelete)(sqlite3_vfs*, const char *zName, int syncDir);
160283: int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);
160283: int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);
160283: void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename);
160283: void (*xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg);
160283: void (*(*xDlSym)(sqlite3_vfs*,void*, const char *zSymbol))(void); 160283: void (*xDlClose)(sqlite3_vfs*, void*);
160283: int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut);
160283: int (*xSleep)(sqlite3_vfs*, int microseconds);
160283: int (*xCurrentTime)(sqlite3_vfs*, double*);
160283: int (*xGetLastError)(sqlite3_vfs*, int, char *);
160283:
160283:
160283:
160283:
160283: int (*xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*);
160283:
160283:
160283:
160283:
160283: int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);
160283: sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName);
160283: const char *(*xNextSystemCall)(sqlite3_vfs*, const char *zName); 160283:
160283:
160283:
160283:
160283:
160283: };
160283: # 1643 "./sqlite3.h"
160283: int sqlite3_initialize(void);
160283: int sqlite3_shutdown(void);
160283: int sqlite3_os_init(void);
160283: int sqlite3_os_end(void);
160283: # 1682 "./sqlite3.h"
160283: int sqlite3_config(int, ...);
160283: # 1701 "./sqlite3.h"
160283: int sqlite3_db_config(sqlite3*, int op, ...);
160283: # 1766 "./sqlite3.h"
160283: typedef struct sqlite3_mem_methods sqlite3_mem_methods;
160283: struct sqlite3_mem_methods {
160283: void *(*xMalloc)(int);
160283: void (*xFree)(void*);
160283: void *(*xRealloc)(void*,int);
160283: int (*xSize)(void*);
160283: int (*xRoundup)(int);
160283: int (*xInit)(void*);
160283: void (*xShutdown)(void*);
160283: void *pAppData;
160283: };
160283: # 2543 "./sqlite3.h"
160283: int sqlite3_extended_result_codes(sqlite3*, int onoff);
160283: # 2605 "./sqlite3.h"
160283: sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
160283: # 2615 "./sqlite3.h"
160283: void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
160283: # 2676 "./sqlite3.h"
160283: int sqlite3_changes(sqlite3*);
160283: sqlite3_int64 sqlite3_changes64(sqlite3*);
160283: # 2718 "./sqlite3.h"
160283: int sqlite3_total_changes(sqlite3*);
160283: sqlite3_int64 sqlite3_total_changes64(sqlite3*);
160283: # 2760 "./sqlite3.h"
160283: void sqlite3_interrupt(sqlite3*);
160283: int sqlite3_is_interrupted(sqlite3*);
160283: # 2796 "./sqlite3.h"
160283: int sqlite3_complete(const char *sql);
160283: int sqlite3_complete16(const void *sql);
160283: # 2858 "./sqlite3.h"
160283: int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
160283: # 2881 "./sqlite3.h"
160283: int sqlite3_busy_timeout(sqlite3*, int ms);
160283: # 2956 "./sqlite3.h"
160283: int sqlite3_get_table(
160283: sqlite3 *db,
160283: const char *zSql,
160283: char ***pazResult,
160283: int *pnRow,
160283: int *pnColumn,
160283: char **pzErrmsg
160283: );
160283: void sqlite3_free_table(char **result);
160283: # 3006 "./sqlite3.h"
160283: char *sqlite3_mprintf(const char*,...);
160283: char *sqlite3_vmprintf(const char*, va_list);
160283: char *sqlite3_snprintf(int,char*,const char*, ...);
160283: char *sqlite3_vsnprintf(int,char*,const char*, va_list);
160283: # 3086 "./sqlite3.h"
160283: void *sqlite3_malloc(int);
160283: void *sqlite3_malloc64(sqlite3_uint64);
160283: void *sqlite3_realloc(void*, int);
160283: void *sqlite3_realloc64(void*, sqlite3_uint64);
160283: void sqlite3_free(void*);
160283: sqlite3_uint64 sqlite3_msize(void*);
160283: # 3116 "./sqlite3.h"
160283: sqlite3_int64 sqlite3_memory_used(void);
160283: sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
160283: # 3140 "./sqlite3.h"
160283: void sqlite3_randomness(int N, void *P);
160283: # 3231 "./sqlite3.h"
160283: int sqlite3_set_authorizer(
160283: sqlite3*,
160283: int (*xAuth)(void*,int,const char*,const char*,const char*,const char*),
160283: void *pUserData
160283: );
160283: # 3339 "./sqlite3.h"
160283: void *sqlite3_trace(sqlite3*,
160283: void(*xTrace)(void*,const char*), void*);
160283: void *sqlite3_profile(sqlite3*,
160283: void(*xProfile)(void*,const char*,sqlite3_uint64), void*);
160283: # 3432 "./sqlite3.h"
160283: int sqlite3_trace_v2(
160283: sqlite3*,
160283: unsigned uMask,
160283: int(*xCallback)(unsigned,void*,void*,void*),
160283: void *pCtx
160283: );
160283: # 3478 "./sqlite3.h"
160283: void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*); 160283: # 3758 "./sqlite3.h"
160283: int sqlite3_open(
160283: const char *filename,
160283: sqlite3 **ppDb
160283: );
160283: int sqlite3_open16(
160283: const void *filename,
160283: sqlite3 **ppDb
160283: );
160283: int sqlite3_open_v2(
160283: const char *filename,
160283: sqlite3 **ppDb,
160283: int flags,
160283: const char *zVfs
160283: );
160283: # 3839 "./sqlite3.h"
160283: const char *sqlite3_uri_parameter(sqlite3_filename z, const char *zParam);
160283: int sqlite3_uri_boolean(sqlite3_filename z, const char *zParam, int bDefault);
160283: sqlite3_int64 sqlite3_uri_int64(sqlite3_filename, const char*, sqlite3_int64);
160283: const char *sqlite3_uri_key(sqlite3_filename z, int N);
160283: # 3871 "./sqlite3.h"
160283: const char *sqlite3_filename_database(sqlite3_filename);
160283: const char *sqlite3_filename_journal(sqlite3_filename);
160283: const char *sqlite3_filename_wal(sqlite3_filename);
160283: # 3892 "./sqlite3.h"
160283: sqlite3_file *sqlite3_database_file_object(const char*);
160283: # 3939 "./sqlite3.h"
160283: sqlite3_filename sqlite3_create_filename(
160283: const char *zDatabase,
160283: const char *zJournal,
160283: const char *zWal,
160283: int nParam,
160283: const char **azParam
160283: );
160283: void sqlite3_free_filename(sqlite3_filename);
160283: # 4011 "./sqlite3.h"
160283: int sqlite3_errcode(sqlite3 *db);
160283: int sqlite3_extended_errcode(sqlite3 *db);
160283: const char *sqlite3_errmsg(sqlite3*);
160283: const void *sqlite3_errmsg16(sqlite3*);
160283: const char *sqlite3_errstr(int);
160283: int sqlite3_error_offset(sqlite3 *db);
160283: # 4042 "./sqlite3.h"
160283: typedef struct sqlite3_stmt sqlite3_stmt;
160283: # 4084 "./sqlite3.h"
160283: int sqlite3_limit(sqlite3*, int id, int newVal);
160283: # 4294 "./sqlite3.h"
160283: int sqlite3_prepare(
160283: sqlite3 *db,
160283: const char *zSql,
160283: int nByte,
160283: sqlite3_stmt **ppStmt,
160283: const char **pzTail
160283: );
160283: int sqlite3_prepare_v2(
160283: sqlite3 *db,
160283: const char *zSql,
160283: int nByte,
160283: sqlite3_stmt **ppStmt,
160283: const char **pzTail
160283: );
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)