~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/global.h

  • Committer: Brian Aker
  • Date: 2008-08-12 03:12:57 UTC
  • Revision ID: brian@tangent.org-20080812031257-ln3uk87y1r22byeg
First pass of new sql_db.cc work

Show diffs side-by-side

added added

removed removed

Lines of Context:
162
162
#define __STDC_EXT__ 1          /* To get large file support on hpux */
163
163
#endif
164
164
 
 
165
#if defined(HAVE_STDINT_H)
 
166
/* Need to include this _before_ stdlib, so that all defines are right */
 
167
/* We are mixing C and C++, so we wan the C limit macros in the C++ too */
 
168
/* Enable some extra C99 extensions */
 
169
#undef _STDINT_H
 
170
#define __STDC_LIMIT_MACROS
 
171
#define __STDC_FORMAT_MACROS
 
172
#include <stdint.h>
 
173
#include <inttypes.h>
 
174
#else
 
175
#error "You must have stdint!"
 
176
#endif
 
177
 
 
178
 
165
179
/*
166
180
  Solaris 9 include file <sys/feature_tests.h> refers to X/Open document
167
181
 
221
235
#error "Please add -fno-exceptions to CXXFLAGS and reconfigure/recompile"
222
236
#endif
223
237
 
224
 
#if defined(HAVE_STDINT_H)
225
 
/* Need to include this _before_ stdlib, so that all defines are right */
226
 
/* We are mixing C and C++, so we wan the C limit macros in the C++ too */
227
 
/* Enable some extra C99 extensions */
228
 
#define __STDC_LIMIT_MACROS
229
 
#define __STDC_FORMAT_MACROS
230
 
#include <inttypes.h>
231
 
#include <stdint.h>
232
 
#endif
233
 
 
234
238
#ifndef stdin
235
239
#include <stdio.h>
236
240
#endif
971
975
/* Length of decimal number represented by INT64. */
972
976
#define MY_INT64_NUM_DECIMAL_DIGITS 21
973
977
 
974
 
#ifdef _cplusplus
975
 
#endif
976
 
 
977
978
/*
978
979
  Only Linux is known to need an explicit sync of the directory to make sure a
979
980
  file creation/deletion/renaming in(from,to) this directory durable.