mariadb/storage
Sunny Bains 553c9c3647 Fix a bug reported by PushBuild on OSX 10.6.3. It turned out to be a compiler
bug. The code has been changed to work around it. To reprocude the bug simply
revert this change and build the binary with:

GCC Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5659~1/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5659)

export LDFLAGS='-g -arch i386'
export CFLAGS='-g -no-cpp-precomp -arch i386 -O2'
export CXXFLAGS='-g -no-cpp-precomp -arch i386 -O2'

./configure --enable-thread-safe-client --enable-local-infile --with-pic --with-client-ldflags=-static --with-mysqld-ldflags=-static --with-zlib-dir=bundled --without-ndb-debug --with-big-tables --with-ssl --with-readline --with-embedded-server --with-archive-storage-engine --with-blackhole-storage-engine --with-csv-storage-engine --with-example-storage-engine --with-federated-storage-engine --with-partition --with-extra-charsets=all --with-innodb --with-ndbcluster --with-libevent --target=i386-apple-darwin --program-transform-name=

Approved by Marko on IM.
2010-05-19 20:19:27 +10:00
..
archive only This is a backport of the patch for 47739 into trunk. 2010-04-26 21:39:24 +02:00
blackhole backport of patch for blckhole plugin (47748) to trunk-bugfixing. 2010-04-26 20:44:10 +02:00
csv WL#5030: Split and remove mysql_priv.h 2010-04-01 14:19:08 +02:00
example backport of cset for 47146 to trunk. 2010-04-26 18:23:20 +02:00
federated Patch for 47759 to trunk-bugfixing. 2010-05-05 09:35:38 +02:00
heap WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
ibmdb2i merge 2009-12-22 22:24:55 +01:00
innobase Fix a bug reported by PushBuild on OSX 10.6.3. It turned out to be a compiler 2010-05-19 20:19:27 +10:00
myisam merge from mysql-trunk-bugfixing 2010-04-20 10:51:50 +02:00
myisammrg WL#5030: Split and remove mysql_priv.h 2010-03-31 16:05:33 +02:00
ndb Manual merge of mysql-trunk into mysql-trunk-merge. 2010-03-24 18:03:44 +03:00
perfschema Fix perfschema unittests build on Windows 2010-04-13 13:48:46 +02:00
Makefile.am WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00