📄 gist_btree.cpp
字号:
# 1 "gist_btree.cc"#pragma GCC set_debug_pwd "/Users/jmh/devel/libgist/src/libbtree"# 1 "<built-in>"# 1 "<command line>"# 1 "gist_btree.cc"#pragma implementation "gist_btree.h"# 1 "/usr/include/string.h" 1 3 4# 59 "/usr/include/string.h" 3 4# 1 "/usr/include/machine/ansi.h" 1 3 4# 33 "/usr/include/machine/ansi.h" 3 4# 1 "/usr/include/ppc/ansi.h" 1 3 4# 92 "/usr/include/ppc/ansi.h" 3 4typedef union { char __mbstate8[128]; long long _mbstateL;} __mbstate_t;# 34 "/usr/include/machine/ansi.h" 2 3 4# 60 "/usr/include/string.h" 2 3 4typedef long unsigned int size_t;# 1 "/usr/include/sys/cdefs.h" 1 3 4# 71 "/usr/include/string.h" 2 3 4extern "C" {void *memchr (const void *, int, size_t);int memcmp (const void *, const void *, size_t);void *memcpy (void *, const void *, size_t);void *memmove (void *, const void *, size_t);void *memset (void *, int, size_t);char *strcat (char *, const char *);char *strchr (const char *, int);int strcmp (const char *, const char *);int strcoll (const char *, const char *);char *strcpy (char *, const char *);size_t strcspn (const char *, const char *);char *strerror (int);size_t strlen (const char *);char *strncat (char *, const char *, size_t);int strncmp (const char *, const char *, size_t);char *strncpy (char *, const char *, size_t);char *strpbrk (const char *, const char *);char *strrchr (const char *, int);size_t strspn (const char *, const char *);char *strstr (const char *, const char *);char *strtok (char *, const char *);size_t strxfrm (char *, const char *, size_t);int bcmp (const void *, const void *, size_t);void bcopy (const void *, void *, size_t);void bzero (void *, size_t);int ffs (int);char *index (const char *, int);void *memccpy (void *, const void *, int, size_t);char *rindex (const char *, int);int strcasecmp (const char *, const char *);char *strdup (const char *);size_t strlcat (char *, const char *, size_t);size_t strlcpy (char *, const char *, size_t);void strmode (int, char *);int strncasecmp (const char *, const char *, size_t);char *strsep (char **, const char *);char *strtok_r (char *, const char *, char **);void swab (const void *, void *, size_t);}# 10 "gist_btree.cc" 2# 1 "/usr/include/stdlib.h" 1 3 4# 61 "/usr/include/stdlib.h" 3 4# 1 "/usr/include/machine/types.h" 1 3 4# 30 "/usr/include/machine/types.h" 3 4# 1 "/usr/include/ppc/types.h" 1 3 4# 69 "/usr/include/ppc/types.h" 3 4typedef signed char int8_t;typedef unsigned char u_int8_t;typedef short int16_t;typedef unsigned short u_int16_t;typedef int int32_t;typedef unsigned int u_int32_t;typedef long long int64_t;typedef unsigned long long u_int64_t;typedef int32_t register_t;typedef long int intptr_t;typedef unsigned long int uintptr_t;# 31 "/usr/include/machine/types.h" 2 3 4# 62 "/usr/include/stdlib.h" 2 3 4# 71 "/usr/include/stdlib.h" 3 4typedef int rune_t;typedef int wchar_t;typedef struct { int quot; int rem;} div_t;typedef struct { long quot; long rem;} ldiv_t;# 99 "/usr/include/stdlib.h" 3 4extern int __mb_cur_max;extern "C" { void abort (void); int abs (int);int atexit (void (*)(void));double atof (const char *);int atoi (const char *);long atol (const char *);void *bsearch (const void *, const void *, size_t, size_t, int (*)(const void *, const void *));void *calloc (size_t, size_t); div_t div (int, int); void exit (int);void free (void *);char *getenv (const char *); long labs (long); ldiv_t ldiv (long, long);void *malloc (size_t);void qsort (void *, size_t, size_t, int (*)(const void *, const void *));int rand (void);void *realloc (void *, size_t);void srand (unsigned);double strtod (const char *, char **);long strtol (const char *, char **, int);unsigned long strtoul (const char *, char **, int);int system (const char *);int mblen (const char *, size_t);size_t mbstowcs (wchar_t *, const char *, size_t);int wctomb (char *, wchar_t);int mbtowc (wchar_t *, const char *, size_t);size_t wcstombs (char *, const wchar_t *, size_t);int putenv (const char *);int setenv (const char *, const char *, int);double drand48 (void);double erand48 (unsigned short[3]);long jrand48 (unsigned short[3]);void lcong48 (unsigned short[7]);long lrand48 (void);long mrand48 (void);long nrand48 (unsigned short[3]);unsigned short *seed48 (unsigned short[3]);void srand48 (long);void *alloca (size_t);u_int32_t arc4random (void);void arc4random_addrandom (unsigned char *dat, int datlen);void arc4random_stir (void);char *getbsize (int *, long *);char *cgetcap (char *, char *, int);int cgetclose (void);int cgetent (char **, char **, char *);int cgetfirst (char **, char **);int cgetmatch (char *, char *);int cgetnext (char **, char **);int cgetnum (char *, char *, long *);int cgetset (char *);int cgetstr (char *, char *, char **);int cgetustr (char *, char *, char **);int daemon (int, int);char *devname (int, int);int getloadavg (double [], int);long a64l (const char *);char *l64a (long);char *group_from_gid (unsigned long, int);int heapsort (void *, size_t, size_t, int (*)(const void *, const void *));char *initstate (unsigned long, char *, long);int mergesort (void *, size_t, size_t, int (*)(const void *, const void *));int radixsort (const unsigned char **, int, const unsigned char *, unsigned);int sradixsort (const unsigned char **, int, const unsigned char *, unsigned);int rand_r (unsigned *);long random (void);void *reallocf (void *, size_t);char *realpath (const char *, char resolved_path[]);char *setstate (char *);void srandom (unsigned long);char *user_from_uid (unsigned long, int);long long strtoll(const char *, char **, int);unsigned long long strtoull(const char *, char **, int);long long strtoq (const char *, char **, int);unsigned long long strtouq (const char *, char **, int);void unsetenv (const char *);}# 11 "gist_btree.cc" 2# 22 "gist_btree.cc"# 1 "/Users/jmh/devel/libgist/include/gist_compat.h" 1# 81 "/Users/jmh/devel/libgist/include/gist_compat.h"# 1 "/usr/include/unistd.h" 1 3 4# 71 "/usr/include/unistd.h" 3 4# 1 "/usr/include/sys/types.h" 1 3 4# 66 "/usr/include/sys/types.h" 3 4# 1 "/usr/include/sys/appleapiopts.h" 1 3 4# 67 "/usr/include/sys/types.h" 2 3 4# 75 "/usr/include/sys/types.h" 3 4# 1 "/usr/include/machine/endian.h" 1 3 4# 30 "/usr/include/machine/endian.h" 3 4# 1 "/usr/include/ppc/endian.h" 1 3 4# 81 "/usr/include/ppc/endian.h" 3 4extern "C" {unsigned long htonl (unsigned long);unsigned short htons (unsigned short);unsigned long ntohl (unsigned long);unsigned short ntohs (unsigned short);}# 31 "/usr/include/machine/endian.h" 2 3 4# 76 "/usr/include/sys/types.h" 2 3 4typedef unsigned char u_char;typedef unsigned short u_short;typedef unsigned int u_int;typedef unsigned long u_long;typedef unsigned short ushort;typedef unsigned int uint;typedef u_int64_t u_quad_t;typedef int64_t quad_t;typedef quad_t * qaddr_t;typedef char * caddr_t;typedef int32_t daddr_t;typedef int32_t dev_t;typedef u_int32_t fixpt_t;typedef u_int32_t gid_t;typedef u_int32_t in_addr_t;typedef u_int16_t in_port_t;typedef u_int32_t ino_t;typedef long key_t;typedef u_int16_t mode_t;typedef u_int16_t nlink_t;typedef quad_t off_t;typedef int32_t pid_t;typedef quad_t rlim_t;typedef int32_t segsz_t;typedef int32_t swblk_t;typedef u_int32_t uid_t;# 117 "/usr/include/sys/types.h" 3 4typedef unsigned long clock_t;# 127 "/usr/include/sys/types.h" 3 4typedef int ssize_t;typedef long time_t;# 146 "/usr/include/sys/types.h" 3 4typedef int32_t fd_mask;typedef struct fd_set { fd_mask fds_bits[(((1024) + (((sizeof(fd_mask) * 8)) - 1)) / ((sizeof(fd_mask) * 8)))];} fd_set;# 182 "/usr/include/sys/types.h" 3 4struct _pthread_handler_rec{ void (*routine)(void *); void *arg; struct _pthread_handler_rec *next;};# 202 "/usr/include/sys/types.h" 3 4typedef struct _opaque_pthread_t { long sig; struct _pthread_handler_rec *cleanup_stack; char opaque[596];} *pthread_t;typedef struct _opaque_pthread_attr_t { long sig; char opaque[36]; } pthread_attr_t;typedef struct _opaque_pthread_mutexattr_t { long sig; char opaque[8]; } pthread_mutexattr_t;typedef struct _opaque_pthread_mutex_t { long sig; char opaque[40]; } pthread_mutex_t;typedef struct _opaque_pthread_condattr_t { long sig; char opaque[4]; } pthread_condattr_t;typedef struct _opaque_pthread_cond_t { long sig; char opaque[24]; } pthread_cond_t;typedef struct _opaque_pthread_rwlockattr_t { long sig; char opaque[12]; } pthread_rwlockattr_t;typedef struct _opaque_pthread_rwlock_t { long sig; char opaque[124]; } pthread_rwlock_t;typedef struct { long sig; char opaque[4]; } pthread_once_t;typedef unsigned long pthread_key_t;# 72 "/usr/include/unistd.h" 2 3 4# 1 "/usr/include/sys/unistd.h" 1 3 4# 73 "/usr/include/unistd.h" 2 3 4# 91 "/usr/include/unistd.h" 3 4extern "C" { void _exit (int);int access (const char *, int);unsigned int alarm (unsigned int);int chdir (const char *);int chown (const char *, uid_t, gid_t);int close (int);size_t confstr (int, char *, size_t);int dup (int);int dup2 (int, int);int execl (const char *, const char *, ...);int execle (const char *, const char *, ...);int execlp (const char *, const char *, ...);int execv (const char *, char * const *);int execve (const char *, char * const *, char * const *);int execvp (const char *, char * const *);pid_t fork (void);long fpathconf (int, int);char *getcwd (char *, size_t);gid_t getegid (void);uid_t geteuid (void);gid_t getgid (void);int getgroups (int, gid_t []);char *getlogin (void);pid_t getpgrp (void);pid_t getpid (void);pid_t getppid (void);uid_t getuid (void);int isatty (int);int link (const char *, const char *);off_t lseek (int, off_t, int);long pathconf (const char *, int);int pause (void);int pipe (int *);ssize_t read (int, void *, size_t);int rmdir (const char *);int setgid (gid_t);int setpgid (pid_t, pid_t);pid_t setsid (void);int setuid (uid_t);unsigned int sleep (unsigned int);long sysconf (int);pid_t tcgetpgrp (int);int tcsetpgrp (int, pid_t);char *ttyname (int);int unlink (const char *);ssize_t write (int, const void *, size_t);extern char *optarg;extern int optind, opterr, optopt, optreset;int getopt (int, char * const [], const char *);struct timeval;int acct (const char *);int async_daemon (void);char *brk (const char *);int chroot (const char *);char *crypt (const char *, const char *);int des_cipher (const char *, char *, long, int);int des_setkey (const char *key);int encrypt (char *, int);void endusershell (void);int exect (const char *, char * const *, char * const *);int fchdir (int);int fchown (int, int, int);char *fflagstostr (u_long);int fsync (int);int ftruncate (int, off_t);int getdtablesize (void);int getgrouplist (const char *, int, int *, int *);long gethostid (void);int gethostname (char *, int);mode_t getmode (const void *, mode_t); int getpagesize (void);char *getpass (const char *);int getpgid (pid_t _pid);int getsid (pid_t _pid);char *getusershell (void);char *getwd (char *);int initgroups (const char *, int);int iruserok (unsigned long, int, const char *, const char *);int issetugid (void);char *mkdtemp (char *);int mknod (const char *, mode_t, dev_t);int mkstemp (char *);int mkstemps (char *, int);char *mktemp (char *);int nfssvc (int, void *);int nice (int);ssize_t pread (int, void *, size_t, off_t);# 1 "/usr/include/signal.h" 1 3 4# 62 "/usr/include/signal.h" 3 4# 1 "/usr/include/sys/signal.h" 1 3 4# 72 "/usr/include/sys/signal.h" 3 4# 1 "/usr/include/machine/signal.h" 1 3 4# 27 "/usr/include/machine/signal.h" 3 4# 1 "/usr/include/ppc/signal.h" 1 3 4# 32 "/usr/include/ppc/signal.h" 3 4typedef int sig_atomic_t;# 50 "/usr/include/ppc/signal.h" 3 4typedef enum { REGS_SAVED_NONE, REGS_SAVED_CALLER, REGS_SAVED_ALL} regs_saved_t;# 66 "/usr/include/ppc/signal.h" 3 4struct sigcontext { int sc_onstack; int sc_mask; int sc_ir; int sc_psw; int sc_sp; void *sc_regs;};# 28 "/usr/include/machine/signal.h" 2 3 4# 73 "/usr/include/sys/signal.h" 2 3 4# 134 "/usr/include/sys/signal.h" 3 4typedef unsigned int sigset_t;union sigval { int sigval_int; void *sigval_ptr;};typedef struct __siginfo { int si_signo; int si_errno; int si_code; int si_pid; unsigned int si_uid; int si_status; void *si_addr; union sigval si_value; long si_band; int pad[7];} siginfo_t;# 208 "/usr/include/sys/signal.h" 3 4union __sigaction_u { void (*__sa_handler)(int); void (*__sa_sigaction)(int, struct __siginfo *, void *);};struct __sigaction { union __sigaction_u __sigaction_u; void (*sa_tramp)(void *, int, int, siginfo_t *, void *); sigset_t sa_mask; int sa_flags;};struct sigaction { union __sigaction_u __sigaction_u; sigset_t sa_mask;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -