mariadb/mysys
Vladislav Vaintroub 4b058643cd MDEV-4601 : Allow MariaDB to be build without non-blocking client.
Non-blocking client currently can be build on Windows, GCC on i386 and x64, or any OS wth ucontext.h header. Prior to this patch, build failed if neither of these conditions is true.
Fix to avoid compiler errors in these case - non-blocking API would not be useful on , but otherwise everything will work as before.
2013-06-15 14:22:03 +02:00
..
array.c Initail merge with MySQL 5.1 (XtraDB still needs to be merged) 2011-11-21 19:13:14 +02:00
base64.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
ChangeLog
charset-def.c MDEV-419 ensure that all HAVE_XXX constants can be set by cmake 2012-07-31 19:29:07 +02:00
charset.c 5.3 merge 2012-01-13 15:50:02 +01:00
checksum.c mysql-5.5.18 merge 2011-11-03 19:17:05 +01:00
CMakeLists.txt Fix FreeBSD test errors. Also link with libexecinfo on FreeBSD for stacktrace functionality. 2012-05-04 14:02:35 +02:00
default.c MDEV-4243 Warnings/errors while compiling with clang 2013-03-28 20:04:14 +01:00
errors.c mysql-5.5.31 merge 2013-05-07 13:05:09 +02:00
hash.c Merge with 5.2. 2011-12-11 11:34:44 +02:00
lf_alloc-pin.c 1. fix an old typo. A purgatory must be cleaned on every LF_PURGATORY_SIZE freeing, 2012-09-04 12:12:28 +02:00
lf_dynarray.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
lf_hash.c MDEV-481 Assertion `pins->pin[i] == 0' failed in _lf_pinbox_put_pins on concurrent OPTIMIZE TABLE and DML with Aria tables 2012-09-04 19:11:06 +02:00
list.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
ma_dyncol.c 5.3->5.5 merge 2011-11-22 18:04:38 +01:00
md5.c rename debug variable to debug_dbug, to make test pass in release builds 2011-12-15 22:07:58 +01:00
mf_arr_appstr.c Bug #20748: Configuration files should not be read more than once 2007-11-07 15:23:50 -07:00
mf_cache.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_dirname.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_fn_ext.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_format.c strmake_buf(X,Y) helper, equivalent to strmake(X,Y,sizeof(X)-1) 2013-04-17 19:42:34 +02:00
mf_getdate.c Merge with 5.2. 2011-12-11 11:34:44 +02:00
mf_iocache.c mysql-5.5.28 2012-10-16 13:04:42 +02:00
mf_iocache2.c Fixed compiler warning on Mac 2012-09-10 13:53:19 +03:00
mf_keycache.c mysql-5.5.31 merge 2013-05-07 13:05:09 +02:00
mf_keycaches.c mysql-5.5.18 merge 2011-11-03 19:17:05 +01:00
mf_loadpath.c 5.3 merge 2012-01-13 15:50:02 +01:00
mf_pack.c 5.3->5.5 merge 2013-02-28 22:47:29 +01:00
mf_path.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_qsort.c We are now using Valgrind rather than purify, and have for quite some time. 2009-05-06 14:03:24 +02:00
mf_qsort2.c Many files: 2006-12-23 20:17:15 +01:00
mf_radix.c WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
mf_same.c WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
mf_sort.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_soundex.c Added extra argument to longlong2str() to make it have same prototype is int2str() 2010-08-07 15:27:23 +03:00
mf_tempdir.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_tempfile.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_unixpath.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mf_wcomp.c Many files: 2006-12-23 20:17:15 +01:00
mulalloc.c WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_access.c Merging from 5.1 to 5.5 for bug#11761752 2012-12-13 20:58:09 +05:30
my_addr_resolve.c mysql-5.5.22 merge 2012-03-28 01:04:46 +02:00
my_aes.c my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
my_alarm.c Many files: 2006-12-23 20:17:15 +01:00
my_alloc.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_atomic.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_basename.c - Fix rpl_checksum test. Use basename of file in error messages, not the o 2012-01-20 01:57:58 +01:00
my_bit.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_bitmap.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_chmod.c Added wrapper for chmod(): my_chmod() 2008-01-03 09:45:46 +02:00
my_chsize.c MDEV-419 ensure that all HAVE_XXX constants can be set by cmake 2012-07-31 19:29:07 +02:00
my_compare.c Updated/added copyright headers 2012-02-15 17:13:47 +01:00
my_compress.c mysql-5.5.18 merge 2011-11-03 19:17:05 +01:00
my_conio.c Bug#29125 Windows Server X64: so many compiler warnings 2009-02-13 11:41:47 -05:00
my_context.c MDEV-4601 : Allow MariaDB to be build without non-blocking client. 2013-06-15 14:22:03 +02:00
my_copy.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_crc32.c Many files: 2006-12-23 20:17:15 +01:00
my_create.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_delete.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_div.c WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_error.c BUG#11753923-SQL THREAD CRASHES ON DISK FULL 2013-01-02 18:32:38 +05:30
my_file.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_fopen.c bug#11761752: DO NOT ALLOW USE OF ALTERNATE DATA STREAMS ON NTFS FILESYSTEM. 2012-12-13 20:33:44 +05:30
my_fstream.c Merge with 5.2. 2011-12-11 11:34:44 +02:00
my_gethwaddr.c Cherry-picked fix for solaris compilation from 5.2 2012-02-02 21:50:03 +01:00
my_getncpus.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_getopt.c mysql-5.5.28 2012-10-16 13:04:42 +02:00
my_getpagesize.c Many files: 2006-12-23 20:17:15 +01:00
my_getsystime.c Merge of compatibility fixes 2012-04-02 13:33:16 +03:00
my_getwd.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_handler_errors.h c 2012-05-21 15:30:25 +02:00
my_init.c fix compile error on unixes 2012-04-15 01:54:28 +02:00
my_largepage.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_lib.c 5.2 -> 5.3 2013-02-28 21:48:47 +01:00
my_libwrap.c Many files: 2006-12-23 20:17:15 +01:00
my_lock.c MDEV-419 ensure that all HAVE_XXX constants can be set by cmake 2012-07-31 19:29:07 +02:00
my_lockmem.c Bug#11757464:SERVER CRASH IN RECURSIVE CALL WHEN OOM 2013-01-15 15:30:26 +05:30
my_malloc.c mysql-5.5.31 merge 2013-05-07 13:05:09 +02:00
my_memmem.c WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_mess.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_mkdir.c Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-23 20:20:40 +01:00
my_mmap.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_new.cc 1. support for testing statically built oqgraph 2012-03-30 22:15:44 +02:00
my_once.c Bug#11757464:SERVER CRASH IN RECURSIVE CALL WHEN OOM 2013-01-15 15:30:26 +05:30
my_open.c bug#11761752: DO NOT ALLOW USE OF ALTERNATE DATA STREAMS ON NTFS FILESYSTEM. 2012-12-13 20:33:44 +05:30
my_port.c Merge with MySQL 5.1.57/58 2011-05-02 20:58:45 +03:00
my_pread.c Merge with 5.2. 2011-12-11 11:34:44 +02:00
my_pthread.c MDEV-419 ensure that all HAVE_XXX constants can be set by cmake 2012-07-31 19:29:07 +02:00
my_quick.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_rdtsc.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_read.c 5.3->5.5 merge 2011-11-22 18:04:38 +01:00
my_redel.c 5.3 merge 2013-01-15 19:07:46 +01:00
my_rename.c MDEV-419 ensure that all HAVE_XXX constants can be set by cmake 2012-07-31 19:29:07 +02:00
my_rnd.c We are now using Valgrind rather than purify, and have for quite some time. 2009-05-06 14:03:24 +02:00
my_safehash.c use PSI wrappers in aria and other non-MySQL code 2011-07-13 21:10:18 +02:00
my_safehash.h use PSI wrappers in aria and other non-MySQL code 2011-07-13 21:10:18 +02:00
my_seek.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_sleep.c mysql-5.5.18 merge 2011-11-03 19:17:05 +01:00
my_static.c debug_sync is now a service, available to dynamically loaded plugins. 2012-03-28 19:26:00 +02:00
my_static.h mysql-5.5.18 merge 2011-11-03 19:17:05 +01:00
my_symlink.c mysql-5.1.62 merge 2012-04-05 10:49:38 +02:00
my_symlink2.c Fix for: LP #634955: Assert in _ma_update_at_original_place() 2010-11-02 17:22:57 +02:00
my_sync.c 5.3 merge 2012-08-31 14:15:52 +02:00
my_thr_init.c strmake_buf(X,Y) helper, equivalent to strmake(X,Y,sizeof(X)-1) 2013-04-17 19:42:34 +02:00
my_timer_cycles.il Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_uuid.c merge with 5.3 2011-10-19 21:45:18 +02:00
my_wincond.c Merge with 5.2. 2011-12-11 11:34:44 +02:00
my_windac.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_winerr.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_winfile.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_winthread.c monty's cleanup of my_thr_init.c 2012-03-13 13:29:44 +01:00
my_write.c mysql-5.5.31 merge 2013-05-07 13:05:09 +02:00
mysys_priv.h move safemalloc out of dbug. 2011-12-12 22:58:24 +01:00
ptr_cmp.c Small Windows specific performance fixes: 2012-03-25 19:27:24 +02:00
queues.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
rijndael.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
safemalloc.c add a space between safemalloc error mesage and a stack trace 2012-04-18 03:29:26 +02:00
sha1.c Bug #56427 : Replace copyright notice removed from SHA1 code 2010-10-05 17:03:04 +03:00
stacktrace.c do not print return address when callstack is output on Windows, it does not provide any useful info 2012-10-18 11:30:29 +02:00
string.c Merge with 5.2. 2011-12-11 11:34:44 +02:00
test_charset.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
test_dir.c Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-23 20:20:40 +01:00
test_thr_mutex.c Add missing file: Testing of mutex-wrong-usage-detector 2008-12-03 00:09:37 +02:00
test_xml.c Many files: 2006-12-23 20:17:15 +01:00
testhash.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
thr_alarm.c mysql-5.5.31 merge 2013-05-07 13:05:09 +02:00
thr_lock.c 5.3 merge 2012-03-28 20:25:31 +02:00
thr_mutex.c MDEV-419 ensure that all HAVE_XXX constants can be set by cmake 2012-07-31 19:29:07 +02:00
thr_rwlock.c merge with mysql-5.5.30 minus few incorrect or not applicable changesets 2013-02-28 18:42:49 +01:00
tree.c mysql-5.5.18 merge 2011-11-03 19:17:05 +01:00
typelib.c MDEV-69 SET optimizer_switch = REPLACE(...) causes ER_WRONG_VALUE_FOR_VAR 2012-01-17 10:55:27 +01:00
waiting_threads.c MDEV-439 cmake -DWITHOUT_SERVER does not work 2012-08-23 15:36:38 +02:00
wqueue.c fix the include guards and add missing gplv2 headers 2012-02-17 12:19:38 +01:00