~gaul/percona-data-recovery-tool-for-innodb/prerequisites

« back to all changes in this revision

Viewing changes to mysql-source/innobase/ib_config.h.in

  • Committer: Aleksandr Kuzminsky
  • Date: 2010-01-14 13:05:06 UTC
  • mfrom: (1.1.1 page-signature-check)
  • Revision ID: aleksandr.kuzminsky@percona.com-20100114130506-72t6jxtll15gk3pp
Added InnoDB page signature check.
At the beginning of InnoDB page (type FIL_PAGE_INODE) there are infimum and supremum records.
They are located in fixed position depending on InnoDB page format(REDUNDANT (4.x and 5.x versions) or COMPACT(5.x only)).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* ib_config.h.in.  Generated from configure.in by autoheader.  */
 
2
 
 
3
/* Define to 1 if you have the <aio.h> header file. */
 
4
#undef HAVE_AIO_H
 
5
 
 
6
/* Define to 1 if you have the <dlfcn.h> header file. */
 
7
#undef HAVE_DLFCN_H
 
8
 
 
9
/* Define to 1 if you have the `fdatasync' function. */
 
10
#undef HAVE_FDATASYNC
 
11
 
 
12
/* Define to 1 if you have the <inttypes.h> header file. */
 
13
#undef HAVE_INTTYPES_H
 
14
 
 
15
/* Define to 1 if you have the `localtime_r' function. */
 
16
#undef HAVE_LOCALTIME_R
 
17
 
 
18
/* Define to 1 if you have the <memory.h> header file. */
 
19
#undef HAVE_MEMORY_H
 
20
 
 
21
/* Define to 1 if you have the <sched.h> header file. */
 
22
#undef HAVE_SCHED_H
 
23
 
 
24
/* Define to 1 if you have the `sched_yield' function. */
 
25
#undef HAVE_SCHED_YIELD
 
26
 
 
27
/* Define to 1 if you have the <stdint.h> header file. */
 
28
#undef HAVE_STDINT_H
 
29
 
 
30
/* Define to 1 if you have the <stdlib.h> header file. */
 
31
#undef HAVE_STDLIB_H
 
32
 
 
33
/* Define to 1 if you have the <strings.h> header file. */
 
34
#undef HAVE_STRINGS_H
 
35
 
 
36
/* Define to 1 if you have the <string.h> header file. */
 
37
#undef HAVE_STRING_H
 
38
 
 
39
/* Define to 1 if you have the <sys/stat.h> header file. */
 
40
#undef HAVE_SYS_STAT_H
 
41
 
 
42
/* Define to 1 if you have the <sys/types.h> header file. */
 
43
#undef HAVE_SYS_TYPES_H
 
44
 
 
45
/* Define to 1 if you have the <unistd.h> header file. */
 
46
#undef HAVE_UNISTD_H
 
47
 
 
48
/* Name of package */
 
49
#undef PACKAGE
 
50
 
 
51
/* Define to the address where bug reports for this package should be sent. */
 
52
#undef PACKAGE_BUGREPORT
 
53
 
 
54
/* Define to the full name of this package. */
 
55
#undef PACKAGE_NAME
 
56
 
 
57
/* Define to the full name and version of this package. */
 
58
#undef PACKAGE_STRING
 
59
 
 
60
/* Define to the one symbol short name of this package. */
 
61
#undef PACKAGE_TARNAME
 
62
 
 
63
/* Define to the version of this package. */
 
64
#undef PACKAGE_VERSION
 
65
 
 
66
/* The size of a `int', as computed by sizeof. */
 
67
#undef SIZEOF_INT
 
68
 
 
69
/* The size of a `long', as computed by sizeof. */
 
70
#undef SIZEOF_LONG
 
71
 
 
72
/* The size of a `void*', as computed by sizeof. */
 
73
#undef SIZEOF_VOIDP
 
74
 
 
75
/* Define to 1 if you have the ANSI C header files. */
 
76
#undef STDC_HEADERS
 
77
 
 
78
/* Version number of package */
 
79
#undef VERSION
 
80
 
 
81
/* Define to 1 if your processor stores words with the most significant byte
 
82
   first (like Motorola and SPARC, unlike Intel and VAX). */
 
83
#undef WORDS_BIGENDIAN