MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
vasil 3c9bec1100 branches/zip:
Implement a check whether pthread_t objects can be used by GCC atomic
builtin functions. This check is implemented in plug.in and defines the
macro HAVE_ATOMIC_PTHREAD_T. This macro is checked in univ.i and the
relevant part of the code enabled (the one that uses GCC atomics against
pthread_t objects).

In addition to this, the same program that is compiled as part of the
plug.in check is added in ut/ut0auxconf.c. In the InnoDB Plugin source
archives that are shipped to the users, a generated Makefile.in is added.
That Makefile.in will be modified to compile ut/ut0auxconf.c and define
the macro HAVE_ATOMIC_PTHREAD_T if the compilation succeeds. I.e.
Makefile.in will emulate the work that is done by plug.in. This is done in
order to make the check happen and HAVE_ATOMIC_PTHREAD_T eventually
defined without regenerating MySQL's ./configure from
./storage/innobase/plug.in. The point is not to ask users to install the
autotools and regenerate ./configure.

rb://95

Approved by:	Marko
2009-03-05 14:38:59 +00:00
btr branches/zip: btr_check_blob_fil_page_type(): Do not report 2009-02-26 21:27:51 +00:00
buf branches/zip: 2009-02-17 08:12:02 +00:00
data branches/zip: 2009-02-17 08:12:02 +00:00
dict branches/zip: 2009-02-17 08:15:06 +00:00
dyn branches/zip: 2009-02-17 08:15:06 +00:00
eval branches/zip: 2009-02-17 08:15:06 +00:00
fil branches/zip: 2009-02-17 08:15:06 +00:00
fsp branches/zip: 2009-02-17 08:15:06 +00:00
fut branches/zip: 2009-02-17 08:15:06 +00:00
ha branches/zip: 2009-02-17 08:25:45 +00:00
handler branches/zip: Correct the initialization of the memory subsystem once 2009-02-25 10:09:15 +00:00
ibuf branches/zip: 2009-02-17 08:55:41 +00:00
include branches/zip: 2009-03-05 14:38:59 +00:00
lock branches/zip: 2009-02-17 09:50:12 +00:00
log branches/zip: 2009-02-17 09:50:12 +00:00
mach branches/zip: 2009-02-17 09:50:12 +00:00
mem branches/zip: Correct the initialization of the memory subsystem once 2009-02-25 10:09:15 +00:00
mtr branches/zip: 2009-02-17 09:53:58 +00:00
mysql-test branches/zip: 2009-02-25 19:33:32 +00:00
os branches/zip: Remove unused function os_mem_alloc_nocache(). 2009-02-24 13:14:59 +00:00
page branches/zip: 2009-02-17 10:01:41 +00:00
pars branches/zip: 2009-02-17 10:30:55 +00:00
que branches/zip: 2009-02-17 10:01:41 +00:00
read branches/zip: 2009-02-17 10:01:41 +00:00
rem branches/zip: 2009-02-17 10:05:45 +00:00
row branches/zip: 2009-02-17 10:09:16 +00:00
scripts branches/zip: scripts/install_innodb_plugins_win.sql: New script, 2008-10-31 12:21:43 +00:00
srv branches/zip: 2009-03-05 11:49:51 +00:00
sync Minor cleanup of the Google SMP patch. 2009-02-17 12:26:53 +00:00
thr branches/zip: 2009-02-17 10:09:16 +00:00
trx branches/zip: 2009-02-17 10:12:56 +00:00
usr branches/zip: 2009-02-17 10:12:56 +00:00
ut branches/zip: 2009-03-05 14:38:59 +00:00
win-plugin branches/zip: 2008-12-04 16:49:24 +00:00
ChangeLog branches/zip: 2009-02-25 15:19:19 +00:00
CMakeLists.txt branches/zip: fix issue #102 - Windows plugin: resolve dbug functions 2008-10-29 06:29:01 +00:00
compile-innodb branches/zip: 2009-02-17 10:30:55 +00:00
compile-innodb-debug branches/zip: 2009-02-17 10:30:55 +00:00
COPYING branches/zip: 2009-02-17 07:06:07 +00:00
COPYING.Google branches/zip: 2009-02-20 21:29:32 +00:00
ha_innodb.def branches/zip: ChangeLog, ha_innodb.def: Set svn:eol-style native 2008-10-30 10:46:21 +00:00
Makefile.am branches/zip: Merge 2423:2437 from branches/5.1: 2008-04-30 16:59:16 +00:00
plug.in branches/zip: 2009-03-05 14:38:59 +00:00
revert_gen.sh branches/zip: Merge revisions 265:459 from trunk. 2006-04-12 09:32:17 +00:00
setup.sh branches/zip: 2009-02-26 07:21:20 +00:00