~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/ut0auxconf.h

Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* Do not remove this file even though it is empty.
2
2
This file is included in univ.i and will cause compilation failure
3
3
if not present.
4
 
A custom check has been added in the generated
 
4
A custom checks have been added in the generated
5
5
storage/innobase/Makefile.in that is shipped with the InnoDB Plugin
6
 
source archive. This check tries to compile a test program and if
7
 
successful then adds "#define HAVE_ATOMIC_PTHREAD_T" to this file.
8
 
This is a hack that has been developed in order to check for pthread_t
9
 
atomicity without the need to regenerate the ./configure script that is
 
6
source archive. These checks eventually define some macros and put
 
7
them in this file.
 
8
This is a hack that has been developed in order to deploy new compile
 
9
time checks without the need to regenerate the ./configure script that is
10
10
distributed in the MySQL 5.1 official source archives.
11
11
If by any chance Makefile.in and ./configure are regenerated and thus
12
 
the hack from Makefile.in wiped away then the "real" check from plug.in
 
12
the hack from Makefile.in wiped away then the "real" checks from plug.in
13
13
will take over.
14
14
*/