mariadb/mysys
Marko Mäkelä 89d80c1b0b Fix many -Wconversion warnings.
Define my_thread_id as an unsigned type, to avoid mismatch with
ulonglong.  Change some parameters to this type.

Use size_t in a few more places.

Declare many flag constants as unsigned to avoid sign mismatch
when shifting bits or applying the unary ~ operator.

When applying the unary ~ operator to enum constants, explictly
cast the result to an unsigned type, because enum constants can
be treated as signed.

In InnoDB, change the source code line number parameters from
ulint to unsigned type. Also, make some InnoDB functions return
a narrower type (unsigned or uint32_t instead of ulint;
bool instead of ibool).
2017-03-07 19:07:27 +02:00
..
array.c Cherry pick dynamic array changes from commit: 2014-12-05 11:01:50 +04:00
base64.c name clash with gnutls on on base64_encode 2016-09-12 17:51:52 +02:00
ChangeLog
charset-def.c MDEV-10877 xxx_unicode_nopad_ci collations 2016-09-23 14:19:07 +04:00
charset.c MDEV-11255 LDML: allow defining 2-level UCA collations 2016-11-08 20:57:19 +04:00
checksum.c MDEV-9872: New Power8 crc32(ieee) optimized functions 2016-08-05 11:50:46 +04:00
CMakeLists.txt Merge branch '10.1' into 10.2 2017-02-10 17:01:45 +01:00
errors.c Merge branch '10.1' into 10.2 2016-06-30 16:38:05 +02:00
file_logger.c MDEV-9106 Audit plugin compiled with MariaDB can't install on MySQL 5.7. 2016-01-12 18:43:55 +04:00
get_password.c MDEV-9293 - Use MariaDB's Connector/C in server 2016-08-25 16:27:57 +02:00
hash.c Removed usage of my_hash_search() with uninitialized HASH. 2017-01-11 09:18:35 +02:00
lf_alloc-pin.c MDEV-9857 - CACHE_LINE_SIZE in innodb should be 128 on POWER 2016-06-07 13:02:31 +04:00
lf_dynarray.c MDEV-7437 remove suport for "atomics" with rwlocks 2015-01-13 10:15:21 +01:00
lf_hash.c Fixed compiler warnings and test failures found by buildbot 2016-06-24 02:25:14 +03:00
list.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
ma_dyncol.c Fix many -Wconversion warnings. 2017-03-07 19:07:27 +02:00
mf_arr_appstr.c Updated/added copyright header. Added line "use is subject to license terms" 2014-02-17 18:19:04 +05:30
mf_cache.c misc IO_CACHE cleanups 2015-06-02 18:53:37 +02:00
mf_dirname.c Temporary commit of 10.0-merge 2013-03-26 00:03:13 +02:00
mf_fn_ext.c mysys/mf_fn_ext.c: typos & indents 2014-10-29 22:28:14 -04:00
mf_format.c 10.0-monty merge 2013-07-21 16:39:19 +02:00
mf_getdate.c Updated/added copyright headers. 2013-02-25 15:26:00 +01:00
mf_iocache.c MDEV-10092: Server crashes in in ha_heap::rnd_pos / Table_read_cursor::get_next 2017-02-15 14:09:27 +02:00
mf_iocache2.c Merge branch '10.0' into 10.1 2016-03-21 13:02:53 +01:00
mf_keycache.c Fix many -Wconversion warnings. 2017-03-07 19:07:27 +02:00
mf_keycaches.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
mf_loadpath.c Bug# 20376760: STACK-BUFFER-OVERFLOW WITH LONG PATHS TO CERTAIN VARIABLES 2015-06-24 17:48:46 +05:30
mf_pack.c MDEV-4503 : Installation fails if TEMP directory contains "~" subdirectory. 2013-06-17 19:18:14 +02:00
mf_path.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
mf_qsort.c MySQL-5.5.36 merge 2014-02-17 11:00:51 +01:00
mf_qsort2.c Updated/added copyright header. Added line "use is subject to license terms" 2014-02-17 18:19:04 +05:30
mf_radix.c 5.5 merge 2014-02-25 16:04:35 +01:00
mf_same.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
mf_sort.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
mf_soundex.c MySQL-5.5.36 merge 2014-02-17 11:00:51 +01:00
mf_tempdir.c 5.5 merge 2014-02-25 16:04:35 +01:00
mf_tempfile.c Bug#16316074 RFE: MAKE TMPDIR A BUILD-TIME CONFIGURABLE OPTION 2013-12-18 11:05:18 +01:00
mf_unixpath.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
mf_wcomp.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
mulalloc.c Fixed compiler warnings and test failures found by buildbot 2016-06-24 02:25:14 +03:00
my_access.c Fix escaping '\' in a string constant. 2016-10-22 11:06:26 +00:00
my_addr_resolve.c fix stack traces when linking with libbfd 2016-12-12 20:27:20 +01:00
my_alarm.c Updated/added copyright header. Added line "use is subject to license terms" 2014-02-17 18:19:04 +05:30
my_alloc.c MDEV-8208: Sporadic SEGFAULT on startup 2015-09-25 18:50:57 -04:00
my_atomic.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_atomic_writes.c Make atomic writes general 2017-01-11 09:18:35 +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 Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
my_bitmap.c MDEV-5800 MyISAM support for indexed vcols 2016-12-12 20:27:36 +01:00
my_chmod.c MDEV-4011 Added per thread memory counting and usage 2013-01-23 16:16:14 +01:00
my_chsize.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
my_compare.c MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference 2016-03-31 11:04:48 +04:00
my_compress.c MDEV-34 delete storage/ndb and sql/*ndb* (and collateral changes) 2014-10-11 18:53:06 +02:00
my_conio.c 10.0-base merge 2014-02-26 15:28:07 +01:00
my_context.c Merge branch '10.1' into 10.2 2016-09-09 08:33:08 +02:00
my_copy.c Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
my_create.c Merge branch '10.0-galera' into 10.1 2015-07-14 16:05:29 -04:00
my_default.c Merge 10.1 into 10.2 2017-01-10 14:39:28 +02:00
my_delete.c Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
my_div.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
my_error.c cleanup: my_printf_error(ER_xxx, ER(ER_xxx), ... ) 2016-12-12 20:27:28 +01:00
my_file.c Temporary commit of 10.0-merge 2013-03-26 00:03:13 +02:00
my_fopen.c Merge branch '10.0' into 10.1 2016-09-29 12:59:51 +02:00
my_fstream.c MDEV-4011 Added per thread memory counting and usage 2013-01-23 16:16:14 +01:00
my_gethwaddr.c Merge branch '5.5' into 10.0 2016-02-15 22:50:59 +01:00
my_getncpus.c 5.3 merge 2012-01-13 15:50:02 +01:00
my_getopt.c Merge 10.0 into 10.1 2017-01-26 23:40:11 +02:00
my_getpagesize.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
my_getsystime.c fix a comment 2013-08-14 11:12:57 +02:00
my_getwd.c MDEV-5314 - Compiling fails on OSX using clang 2014-02-19 14:05:15 +04:00
my_init.c CRLF->LF 2015-06-02 22:07:47 +02:00
my_largepage.c Updated/added copyright headers. 2013-02-25 15:26:00 +01:00
my_lib.c MDEV-4734 Adding ending / to a directory can fail when the directory ends with 0 2013-11-10 17:51:13 +01:00
my_libwrap.c Updated/added copyright header. Added line "use is subject to license terms" 2014-02-17 18:19:04 +05:30
my_lock.c Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
my_lockmem.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
my_malloc.c cleanup: make malloc_size_cb_func always defined 2017-01-15 07:41:13 +01:00
my_memmem.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
my_mess.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_mkdir.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
my_mmap.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
my_new.cc Updated/added copyright headers. 2013-02-25 15:26:00 +01:00
my_once.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
my_open.c Merge branch '10.0-galera' into 10.1 2015-07-14 16:05:29 -04:00
my_port.c Merge with MySQL 5.1.57/58 2011-05-02 20:58:45 +03:00
my_pread.c MDEV-4011 Added per thread memory counting and usage 2013-01-23 16:16:14 +01:00
my_pthread.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
my_quick.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
my_rdtsc.c MDEV-9172 - Analyze patches for IBM System z 2015-12-09 16:52:12 +04:00
my_read.c 5.5 merge 2013-07-17 21:24:29 +02:00
my_redel.c Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
my_rename.c MDEV-5612 - my_rename() deletes files when it shouldn't 2014-02-26 12:55:28 +04:00
my_rnd.c mysys/my_rnd.c - remove #ifdef __cplusplus 2016-01-19 16:53:13 +11: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 MDEV-4011 Added per thread memory counting and usage 2013-01-23 16:16:14 +01:00
my_setuser.c MDEV-11676 Starting service with mysqld_safe_helper fails in SELINUX "enforcing" mode 2017-01-04 13:38:03 +01:00
my_sleep.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
my_static.c Merge branch '10.1' into 10.2 2016-12-29 13:23:18 +01:00
my_static.h Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
my_symlink.c mysql-5.1.62 merge 2012-04-05 10:49:38 +02:00
my_symlink2.c MySQL-5.5.36 merge 2014-02-17 11:00:51 +01:00
my_sync.c MDEV-4011 Added per thread memory counting and usage 2013-01-23 16:16:14 +01:00
my_thr_init.c Reuse THD for new user connections 2016-06-04 09:06:00 +02:00
my_timer_cycles.il Updated/added copyright headers 2011-06-30 17:46:53 +02:00
my_uuid.c 10.0-monty merge 2013-07-21 16:39:19 +02:00
my_wincond.c MDEV-9154 : Remove workarounds (mainly dynamic function loading) 2016-06-01 20:29:10 +02:00
my_windac.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01: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 MDEV-9154 : Remove workarounds (mainly dynamic function loading) 2016-06-01 20:29:10 +02:00
my_write.c Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
mysys_priv.h MDEV-8126 encryption for temp files 2015-06-02 18:53:37 +02:00
psi_noop.c compiler warnings 2015-06-11 20:20:45 +02:00
ptr_cmp.c Merge branch '10.0' into 10.1 2015-09-03 12:58:41 +02:00
queues.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
safemalloc.c Fixed compilarion failure on 32bit systems 2016-02-26 15:32:34 +04:00
stacktrace.c MDEV-10943 . Workaround linker error on Linux. Linux does not actually use __bss_start, put __bss_start into #ifndef __linux__ section 2016-10-15 02:27:28 +02:00
string.c Merge branch '5.5' into 10.0 2016-02-15 22:50:59 +01:00
test_charset.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
test_dir.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
test_thr_mutex.c Add missing file: Testing of mutex-wrong-usage-detector 2008-12-03 00:09:37 +02:00
test_xml.c Updated/added copyright headers 2014-01-06 10:52:35 +05:30
testhash.c Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
thr_alarm.c MDEV-8399 - [PATCH] Missing Sanity Checks for memory allocation in MariaDB 2015-07-23 14:33:22 +04:00
thr_lock.c fix build and some warnings 2016-11-24 17:36:02 +03:00
thr_mutex.c MDEV-6150 Speed up connection speed by moving creation of THD to new thread 2016-02-07 10:34:03 +02:00
thr_rwlock.c Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
thr_timer.c MDEV-7177 - Server hangs on shutdown after InnoDB error (main.plugin_loaderr 2015-02-05 13:58:30 +04:00
tree.c Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
typelib.c After-review changes 2016-09-12 17:51:50 +02:00
waiting_threads.c Replaced lf-hash element_size hack with initializer function. 2015-03-04 13:34:53 +04:00
wqueue.c fix the include guards and add missing gplv2 headers 2012-02-17 12:19:38 +01:00